{"_id":"@futdevpro/nts-dynamo","_rev":"806-66e944cfe030230fed6b0620dc459845","name":"@futdevpro/nts-dynamo","dist-tags":{"latest":"1.15.392"},"versions":{"1.2.90":{"name":"@futdevpro/nts-dynamo","version":"1.2.90","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.2.90","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"835a083373641fee3eac86eb7fe6e58ef583a5eb","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.2.90.tgz","fileCount":179,"integrity":"sha512-YAgtjqsgsE9mQdKFsIl2SYJqHsFE4zW43Nn92iHq/y9Cqom6zFfcUMASxtkRD+2CWeayZdPZ4VDM8CnFko2oFA==","signatures":[{"sig":"MEYCIQCErwVX+wY6Z4toSv3J2ut5mcUAeaiZtKsT4rh03eubrwIhAL8qmrh+6eGZ7IIzFJAFixYewQcHXEivz1rDzu+3kNb0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":438764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqKEmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQWw//QWyQTZm8UnkSFNAYKITfPhmVrZGDic17PutSMnBK4CDljp4Z\r\nwlPL9BSA0w4D0GoAsL2Lgxj/oEAsOh7D6+S7FpUpor1dwKc/JtYp/chW//uX\r\nXr7Ln2pVq1Z/F/UrWAkF3KXU10bUKtEK6DN3zfC/efQpfqamtXr4MqAJSE1k\r\nlUxNRDhNQDE6cK4y/jR+XqdiBp8fCweMkFZys+gzG4GjcrkTvd0Z7NVUQ+Te\r\nYUIu9p3JycmJYyZCv6DDR0a8waqz9if+7rgsjOxdx1pF6+ymMlNShV/QQUiI\r\nY2kJ/uopYiN+FpcVG0CMVM7zbY6mud4XTanf6YJCA8tto0SnUOFeU6dG3JZQ\r\nbYUs2PQezlOs78fmVJHsXxIbANEaMEmgi/RXsPfZPKXyvI4f+NQl7di+3FXo\r\nzdQM0gEMjYGHZ+fhzn9J9eYRwnr2cZK9z9d5JuWjXwzeHlOnNMY6H1Mjl1Gy\r\n6wMRzQNpDMQ/+oI84UT6/b2VsmZYRsE6Jo4qlsyoS5uc6n0kFxvUNG+M/8dj\r\nnapuOhZ85tynbvFGfEquLdz4s9VYhIl/NcACzBSscWb7ZHKr4QMciLiIj6Pu\r\nHUbWSXDMveFnyTE+xfXU+PBUMOIvS9xMpktm/3M8aAc06L+4hNQZ9HzwbaiK\r\nRtLuDpz4jkDAGS848P87PSIayMPG7r6skeg=\r\n=+19m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.ts","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc","build2":"rimraf ./build && tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.2.90_1655218470071_0.1936859328746574","host":"s3://npm-registry-packages"}},"1.2.91":{"name":"@futdevpro/nts-dynamo","version":"1.2.91","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.2.91","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"lib":"./lib/index.ts","dist":{"shasum":"64930c26473c56c30be81254596e39816336aec8","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.2.91.tgz","fileCount":179,"integrity":"sha512-Ye+d/6QnEMQ+KEs9eHXNxDP4xfcfox6uSK8G/h8KJrWiMWiDPQkHvy5QQRVNDRRI51rn/J0rUE0B8ySqJDSR8A==","signatures":[{"sig":"MEUCIFh7+bQcHPyuyHbS+3ftYHKIlSMuQvAZ616/4NclSsfGAiEA4x1IJzCv2AVudqeBb0AtLQS2Au8vYNrsc94IO2ejuaQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":438742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqKGUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqUA/9Gs045vF0D+6FTkUMA6iITh9KPKh2zmUQStnJvi0oViIXzUjZ\r\nATmwIQxyhQKJSJZL4yBSyrtyvtyz/KZMiULqlSNLgGIjDof11K3wZ9Z1E39f\r\nIUf8HCkDrAw2sMA1tmprhpdaE3wayVZAQm5zSgvEpCepzBmrZQYwEyW/uq/N\r\nzyf2caWVb9aL9GBOqlNCd6yRUwfEiN6vYZ/3Z1UOfCIryNgdRQpMyLrVvvTZ\r\nPPu73src0kiefgWdA2TtETkBiTc5RdrRgUWyX75vYwmBfO1F1XW0tc5Oj7sL\r\nnVpiaDU5roc4rWOce5ZpyeYsQOt3PZ4su7roRrI+S1CYJGyt4e/5whnuqskh\r\nhxtdCy6DbV1QkK+OExUdEQqr5RmF6WM8r0IeCvMiJ479OK9fN6FmAy47rblu\r\nAl7K6bjpacwwFScMCtLm611L0z/Qh+xCHydQxTjyG4KxoIyWWrWo/JffVR4h\r\nGkeZA4ycLvoHGlMMF5vrezbH2qBUQaohy36OUdOIPyet/zr4kaxjaqiInmMi\r\nlYKi2oK0U3b9r97yiunI2nnxYbvuJ4Zrb6zZGqRLzUT/4XB5joYbJvR1xujx\r\nt0t2LywXj/cIx7l/n4/V0Rlfq9mQPyZslMl3oZVo7ielrtT4awxznzJD6FJ9\r\n+rjDkKfx9UcrsKlfNv8pV53m6uCBeW4rVqE=\r\n=iO4x\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc","build2":"rimraf ./build && tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.2.91_1655218580772_0.47022256543717256","host":"s3://npm-registry-packages"}},"1.2.92":{"name":"@futdevpro/nts-dynamo","version":"1.2.92","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.2.92","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"lib":"./lib/index.d.ts","dist":{"shasum":"e947e690481a8db1c1a525bf3d091142134ccfe1","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.2.92.tgz","fileCount":179,"integrity":"sha512-B/36X6xL7/C6wT1JFETGzagF4ANtFsxavtMw+iHoy7Qr8KvdWjg2LQtvTAljw8w8P+tJqCFz8ZUAS5l7OlmQ9w==","signatures":[{"sig":"MEYCIQCQoAGsrM5rF/lwBYP1Fix9TMm3QTrMIpzW+k52HKy/1gIhAPB7MfP8cs2ISagfhQn2TaHXmqGFvy/pDS/+43xG3vWK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":438767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqKIzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCAQ//TbhHVRTxSPR6stAahI2c259MPV23LN4PwrG7KRqzYBZGnr5R\r\nCSceSNOwZVEcDCcH7Hm9KZDFeDQoZbbZt78eYrWLTDeNCt5gb9CK/Ok27Zc/\r\nVK/SlZmgZF7x4D19YwgkQR1aH/tWJ+vXlVPzmUXT9MgBltZTEPS3Zz3uQn3v\r\nVgGjThoWIwE0Qi7W2aYtwaUMCzUTQ/7EG2DsS+vo4msBB0Yet3WzVW5iZ2kI\r\nOGUCrn+f663W0SB2q+rCb8g0sq0qmd4keEQWRxbgcTdbdvxdrUNobbSGYZqJ\r\nCTKHNAmnn3WTr9SHZGnb/mYeuuWpzQXapXpN2vnihdpRk2q9bY6o5VUPiq8W\r\nZdman69rvGAojvAtyMWA1rrybfrroKrY6i8ZuT82wgYxQ/9RHxl5hcu0KvnC\r\nihMnm5ZhgyAjf6XP6HunmUK4lZc4090BkCpsCv/5tCVyBkYDBfflG1R3Rcil\r\nEBUfioW/TAt1dw/9vMG11jYBM/MK12znpfQ1+6V03hnYNcMGcAueWRVX2b4K\r\nAI1TmNr0pCrQrjzAiQszoOxAlEWCgVHi6j9KpDwN2BHyJlk4xLhCvxdrWpWE\r\nSOjPFVglMulAC1oMLiw1Ni0PRjaCy919iQtXnlRTCOS2HQyvVz31C9z6p2zf\r\nkhShr/XJY8Byhy9DKwMPTf3jyx56WZFy3u4=\r\n=Jxer\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc","build2":"rimraf ./build && tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.2.92_1655218739417_0.1959948689791502","host":"s3://npm-registry-packages"}},"1.2.93":{"name":"@futdevpro/nts-dynamo","version":"1.2.93","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.2.93","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"lib":"./lib/index.d.ts","dist":{"shasum":"3a0423cee2aef2492f0bc2eda6ba4cc9d705d943","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.2.93.tgz","fileCount":179,"integrity":"sha512-+O+gCnlfjnb+d4JFwwhdJhmS/tgi8USNaEbKVa17pVs7Idwy6AThrxbDR2otdJmAQZjZk1bP6tBrnBMcxqekGQ==","signatures":[{"sig":"MEUCIQDL10Va1Lit34YEF8FL2j7M8sjKKI0+5v37tytp1ID+rwIgT/luBqZFe5qz/biasATjSk3q2esaUZ17yFak/AdQavg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":438769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqKKLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrw/w//VTjRFAQCEsdMd+wVCotWfiF4eXhbLlp/yQtwi8zKmD3om4hV\r\np//tYGzYqgfIDSnhn9LVN9brKUKVfvCLTmPL2mdImd53sDvNyI+iVyXDs4SF\r\n7CAAmsNS51UpUC4YD3C5gnUcdy7xTgRjz8ASePImZQzNaOHA+DpRjnQ2Tv+Z\r\nqMTHnqkzcUKymZ9R5M8F1DEEnH/KYhndzUu+iawFhMvK3tgccf/523oCmGxz\r\npc6O1zthA7zDrczM4kawUpw7eC7Okr4STmTLAcCvm6bcmodIGooPlYQtCKjt\r\n1ekN8OJMZWZ/6sW88hehPp8yQWOcFchxu5lXHMuiF9W5/e0xs5YugtMFfPPW\r\nF6wWLxBzzg0sdVfAPbDivpP4pZ7dDo1woXoA+LJBay0LrLx3fJ+4deRTh39t\r\nB7OlBhZLvau42w1wL7GDaCr7bJnrk90+YIr/wXynAa6OdS67bnCZmtxfdPA2\r\nveFbtzeCmzsMxt5fwqYIsezkIejOxSpIUIHqCnMscBLScOibcsKuWToMJjFS\r\nVfH0SyYlfR6hYZ0BXS2EZvOCfF8KSVo+i+6xuB+z2oNFkXNXqrrlTsa7/3jY\r\nPNo/OrvJcIC0bJX5/YmXuS82w4cwD549DGrv3lUoNns4pZEMNff8goE7Kc6J\r\nvExEMiIT+BvOp4MaLS8dFfEb+1qzchyLMt4=\r\n=4RBx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc","build2":"rimraf ./build && tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.2.93_1655218827681_0.7903925948528692","host":"s3://npm-registry-packages"}},"1.2.94":{"name":"@futdevpro/nts-dynamo","version":"1.2.94","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.2.94","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"lib":"./lib/index.d.ts","dist":{"shasum":"a57aacbeebfacc351fa115abbc5e0d5ad4fd23f8","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.2.94.tgz","fileCount":179,"integrity":"sha512-D3u2KHbQ0LC9FNczS2Y8Op3998WTml2SqFQuSlOhGUD6rZgCTIlSWa+Nun+BRNtfeNFMRQ5R+2Q4cf9WR5Ek4A==","signatures":[{"sig":"MEUCIQDEQIQO9qB9em78nVtG2kVRbo1uXHfbnsPLQcpDitXczAIgGZSKwzb5npe7/V3HOgGg4OUwRLusGUTkazHRY6S8QHE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":438773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqKLIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuoA//THskRy4kCK0OhF0leK1w/sLV5d+8N5XfqMVMU/V1uBqLjJED\r\nWH3YXO675g4Awil80ELytgdr0146lC/Up8ylUjl1PYnnA0kH6o6P+U8qEnau\r\nFa3rheD+RJK8pHB5xohK5l9oi3EvKdEaQOrZ/78zRQmXyOKeuzAKScwk/EJQ\r\nhdfAOpSLKPANInBxSAZ9DK03vqlK/8McmQZcNM7PZGJICwg4SFzCS73mq5au\r\nBlBjz2Mmkj9LwR6GD5nw+ne9BOqK31PeAAx+se6LElLfkT2uALdTpAMYs2Me\r\nVSjJACoZUYUSZqYoUihEKwBpHGXOTQgIHqRDdg/TTFJy3MtUjkeoTi35Lba/\r\nrLbXn0facUNCs1E8F2GykuT4MdMjEGkHGiMmRNzF1yAJ06MGG9JWnwxgHfY3\r\nReR3HnxTAbpzMixZRzwiD2LppO3cX1H43iC6/iwBnRY/4Fa2s2Wxfs0+qUe4\r\nEuv/HEY5hwI00m4oCBehSRhOs+pXmtfD6QAfLVJko2+rJCrh9QZr9XSmkIl+\r\n36Ewqtt7ZQltbR1XPXoqQFCdO/BrEQcg1aQbtHZ8wliXWx1QIYNNO5LGa55c\r\nK9lztn8LchQavzjHgnkS7LhIR8qxr3dnwdbuHH1LyR/CPXk5J8TdxKR30RqD\r\n6zEnCtNpWq8vRS/z3zS2Ei3ZL/N+Mzk4Ymc=\r\n=nkGu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc","build2":"rimraf ./build && tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.2.94_1655218887855_0.9914463413776613","host":"s3://npm-registry-packages"}},"1.2.95":{"name":"@futdevpro/nts-dynamo","version":"1.2.95","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.2.95","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"b641dc678530e6bdb4dcc4daf4bd56d9d793a897","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.2.95.tgz","fileCount":179,"integrity":"sha512-SAS9WG8LuOnLP/SHrT63Ty7qkerOD38JSZ4e+U2WiuUsDFuLJhSjssCdojqy7dM1hqsD7w/wD7PAcVP6i0LSjg==","signatures":[{"sig":"MEQCIHjaNWlI3+QPnQfeLlIulE7wOlh1XmcqMgyB785vezpMAiBlEA3UCGeK/oTFL1siyCZZinCaqRFizb53lhlCms17+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":438745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqKMUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5yg/9HRpaSkPoy2Ta3yibKg9z3xritufzfUPbcjj5IEbN+PZyCS0F\r\n5qDD/QivKC4o3czh7qddHRCzz6lxyGyn6OHkm6njz8zTuTFIkOTYmeKu9MKU\r\n11gMuUOyYPJpzLS1jHbUVPg6w0rpDZ0qYGjO9mRmDxuvcENHUc6cCPXQ4F6o\r\nmILXpCTyhw1vDgc/tHsj3/Z1FlZcmmggv+vFNV5ZQdwWKqNU5b2BgAshjFDH\r\nAXsNuT3uoYUfVo3isHmqI8zJK3CZkX4ttRK+P9i1geHtpyfj7ceRxatnl7vy\r\n609xgTPMWYIojizRp7BPzSNg6O0Bn/e/fEhYaTvFWFtnyaCKqBZupWNc6+HH\r\nu93nEUvoB9fa9sEUYOkLl6OszFJMY+O/41+pzPMSZa8/rT7VGOKAr+tP9fyE\r\njTfvNEZ5knqHDmNde0F+vtfCkdWKqZR7Ggk4gSpVZe14gNvRV49iVoIhX7UX\r\n1RWu4B750UURognphs4AmgjQeou8cYry61vnWVzv7hFdMSpF7DEqYg0nlg0w\r\nQsUciXfhXdusjcwXVkROiSxOf+FUN1kdBKu4VJ3BZGzVhPlam5LDCsVjGyOu\r\nik0ug1fzLxrKK33l6Cuwbk2TH6wf+OfwZOTmZJ2meXaAeRcNRsuUIi/PwD3x\r\n78s1XFAmRk+HQOARN7mSxOYv2v+c6tvUBAU=\r\n=NmsX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc","build2":"rimraf ./build && tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.2.95_1655218963761_0.3379421672092826","host":"s3://npm-registry-packages"}},"1.2.96":{"name":"@futdevpro/nts-dynamo","version":"1.2.96","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.2.96","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"2e4c48331260d829acad4c85f0accd45476ea00a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.2.96.tgz","fileCount":179,"integrity":"sha512-ysP2r+kgExVrBNluUzZmZTw58OpKRS5Tjk6j+8pkZ5XPvWnMV1bi20MWsoh7EpdohLwmFOCJZaWn98D+MMyVig==","signatures":[{"sig":"MEYCIQC4KEXlaRWE3aLOSK9N0DCxGZA1rAfpdKUjt2y5iBso1gIhANxBTtIYfnW5WgG4nCXJPXzh2Fr+md70kQYFiuGCJ8OX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":438743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqKNZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrybg//R0K45Yxo6rRSVcXdzH3dwnGFLJ9EEg5qYUe204lgsAw+rqGm\r\noJaglUsZIk9MGjUxZ6h+LLgdktrzUhYLyHgT/KuagNLhX31f9JIZ1l0cqr3u\r\n/YEbzm7udQfvB+70uc9PKcLaKeKCai1rELhRdGHzZO7YyTPB+sxZqWjnfGff\r\nrKSCbb2KcpFPXGoVWlNrTmoPozdYvV6yCDjSAP9BkG5/HIBFHxZnr/JZr7xq\r\n5/K+D4LeQ6z6oRq9/ane5gkxjo8ukRpYK64tnRWAUu+sNT7wVGFQh1nFxFi/\r\nmSzxLup2nElePWWRT8D6/9BEpWjx2i7F19EP5XAvJWxcp77BnNc6dnRaorHx\r\nUuktRQ00DDKF9QLpgyVSTnBGN8lQW5oX+AipKGBDFFdgFUimG69NJL6urgkR\r\nrVA5SvOJf6pMlXJRUKKrkddxY1Mrj1604VcchH6VmmgBLW7bd0eJjqVq0jU/\r\nhSrYi/zDb3kt1LBn3de86pVbXl/Ll+gPtNua9rdFJj7klbOPqoNQxTAmWYN/\r\n1GMWMM4QB97lHSo+1bjHcdpAKz+WSUadRz24kdc3A36Sf6PG2+7HuB3vd09i\r\n7qkdasITKBcZGw119cx5Ptdw5CjBVl7+idrsdRJGp9vZDVdpGkZFr5PTHZzj\r\ncjNbzWmfsbZ5E1AZGcgPWEbtMCSspcXGHis=\r\n=HDKO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc","build2":"rimraf ./build && tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.2.96_1655219033535_0.2384870052435908","host":"s3://npm-registry-packages"}},"1.2.97":{"name":"@futdevpro/nts-dynamo","version":"1.2.97","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.2.97","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"1e91c43c43b6bc3c485a1d602dd5ca68b3e47941","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.2.97.tgz","fileCount":180,"integrity":"sha512-SB7nxDLFA+P57qeq/7Jo4ILsDZgBYNwYCbTw2kCg8D6YAgM7p7aJw7UBAJudU16Z8oJJoP9AdcxWQaDA9zv04w==","signatures":[{"sig":"MEQCIC7nMqKOSAOSYrxNVKfyeuvLX/vz0g4fgmLkVluQRWU3AiBBHWlBV+sgWtNxb1FAkJ2pKhSqwVysZUCYTGRsCXH+hA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":438661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqKVLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5kQ/6AwKCkPaneUurdPDD5fEWroZELIVBJ1moqVDP+l6GKhcV0jHZ\r\nwDZ0eVkIBVHQ33hco7A0bCM6Q3WOzowgMCz4SSbCPg0zPaiH9vqSQCXMBtqK\r\n5Wg1s2QsbBM4lWtL5M45hZ3wZbD6tuoxorfCsn7/JeILQ9Fzda3nK/vezNIZ\r\nIDaGRJYZdS3r1NRXsIcO0IQEHOVc3PVPwEp+qoOiyxqZfMwkbk9kyh2oKw9y\r\ne8Eh3Ofof/qSgn5Fe1n5ZQOIO4R6AmgYjN/cx0TBxxIiJoW5QlYncOojGyX3\r\n0w7lDJfyrxbbvdkyB8QXAaCwa2ZSuYlAHZ21N6dHKdZDWqtC+mV/Hu6M+FAC\r\nS30Nq6GiXXJgF2I/7hFJ6ussTqRLa268qCflUx3MY5NzKcv9ADyjhur/pHoD\r\noAMEn6FuaQ78QkYUKwrjIn+eWnXTOrvXnHl5BTCQD6gs0rnNaAjjb89z0Hb+\r\nFatKWAX/SJMEYOFjKa8DywpSlMjx26e1G2VifbVEW69FvESksYdgp7P4dGRL\r\n+P750kWvqW7A9e2q1iTGhS9f6P07XtBh6oxu6w79dQnF59EbVJS6Fzl/WjpJ\r\nW5GGyav78qK5WQSZLe5aEBMU8/Lo7xH5ZTYyWZr2JNkuA+V4AT/olG9MPQ43\r\njiIpo61iQyfBbXLBIA7+zFvoXZzrfOd+TsU=\r\n=Zx9N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc","build2":"rimraf ./build && tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.2.97_1655219530850_0.005574201014951985","host":"s3://npm-registry-packages"}},"1.2.98":{"name":"@futdevpro/nts-dynamo","version":"1.2.98","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.2.98","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"6b3e53abdaaf5717ac80ce4d1dafc90abc526439","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.2.98.tgz","fileCount":180,"integrity":"sha512-BNC7SYd/sQMLErFK0/x/W2HmDG1Yx55GIq7PuTF0YOjFXoDEQHtXr74ZEn/WcqyfQEE2/VqXzNaKQiGjXm+IPg==","signatures":[{"sig":"MEUCIQD5iHdLgzKlGMCBlWhQs3H2CygZ4OVjBfNfFFRKRy2VEQIgcxCw3JdyIgGBXxYCnPbXuQG8fL7yRc6CGbdZ3ipqodQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":438767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqKaWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9QBAAlu+/BZzHHJ+G/5eTq6cD5yYZfCOGmUYNQ3rFgsTByMlyBlqT\r\np+DRBNIZpafghrxzAEj4rYrkoqx1fRLSzKydklt5zx1j7ovu6la1AERrGpUn\r\nBWTenAarp/sTPXBnDBgrT3rK/4fWcIp+Ykih6rfP5y8qUHdeVeOVMK+Qr9V9\r\nhvzBkuVeJuG6lxqTA2RaMn1k+Od6H0c++MdOlpkEKjk5r4wh+Jnry60AQGPP\r\nYYgh+XYbj+Jhbo748NxdlY4Wbf4oEBJSrh7EtPqpmaLUpydFigg0gB9gTTD9\r\nAwQusngy9TmIEXrFiGwB0cnR0Ee50vxzhoUesVfDu9VKzBRwOfXp+sm52VkM\r\nOg7ENAJeiAzfqxINysfuthd0GKSsBVyO71qqr2Ph0L/Bh98DBSHFoTeQ9ZfK\r\nKvwnEhcKYSNlf5DYivPPW/vu/2OLQDVpCDU9fK9oWenWC7NdZMQsKl+DX30h\r\nQaf1TapPkIM0tP217BRcbXhKpaXIcBBztu+CeLsrwAgPqPJ8BBHvTsRDitZp\r\nO5dCBCo4pmg6EwpxYGMXGlIdH5EwgXUw4F171GayAIYBfqfpRL0XqGmhDx6q\r\n1x3tN8oSrhAtY7Hy8MA3Aa4eiXF/y5QmaQAUC+rTLqwmtvjKytqrbQTxfLLf\r\nH+fkj5ZhZPKYP3XrcBTJn7d6248TtK5oQto=\r\n=QFaP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc","build2":"rimraf ./build && tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.2.98_1655219862145_0.21484016562897268","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@futdevpro/nts-dynamo","version":"1.3.1","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.1","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"7b183b1fa8dfcffbeff4af7f6f9e34a7ad950fd5","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.1.tgz","fileCount":192,"integrity":"sha512-low3dEio6ulsi//kkQ0ntjU+wXwjX4r0D+tmkOyR+2eHMo0BGPOdsmMn4x3kFiOXgnGxqk9i8M30dcOY4TSYqw==","signatures":[{"sig":"MEUCIQDctQ7tl15cH5mc45I+0nAk0r1NromHniapTfOjv570VgIgcHcXlMr39iYOeNjKlUFgM70O9DKr8vZKo9Ocxh2tzE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":447563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqLPiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLzg//f+8Zt+V7RuNHxKRcE9Jb3to2Nq5fM2YGQLM2815/sES5onzC\r\ntnAccxjTISd8iTHHSOsEcK+uWKPWvHPWfObgzK/ENedM0tpj8n3SoC4Uj/8E\r\n0eiFpwYICeb9ML9IvnTuwd0SsTJ/7zzKFM0YknnLpJ3oivrSN9WwDghIiKHr\r\nY0NzccM0k4pSthG0/vYAxmNEgIeFOZQAmGe5pDAx2YdDV6aumToD5mYXTCW2\r\nu5nwnAnKmLAcQUIxEFiuxh/vl+VT0vID88o9eb8fPELKAkJpujAFAMiBrLFl\r\nNBrCtUnCmuwqMp4fQ4lVJHLLJw55HSAw0J92AAr0sOJwy0GewVJ9rip9n50A\r\njPBjEUbApJacnP62BPp5THZ1gCrt6hgBBKgLXbJtRSTJ191/pI2s8OlJxExL\r\nHSfU2NkXkW/J6flX94EhKACsIcW6N+uwztrJRuc/Tq8cAU0cnoq2qqcTXVgR\r\n9llBOlhsN+AJFmpr1kBzPNE+nhXv/5/Ak/Csx8xNS8jasi4qMxU5us5DKKLD\r\nzrVXa3ii8gQwWdc28jVLrTNF7G+JfiDITYCzUIlNj8/AoPx5K3IbmItov2rj\r\nyTppKY7DSL2QYSFPLeSO3oTaKH5nIW39hVgnws1pn+gb27yvkOyQhQdPCvuC\r\nGYbZaqYeP6mRNEkQEx0681DaGlb+H8gJ/xY=\r\n=e69v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/**/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc","build2":"rimraf ./build && tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.1_1655223266034_0.028042998176416756","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@futdevpro/nts-dynamo","version":"1.3.2","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.2","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"37bab9f077a4f5f9c841d32d500756c2c43bed33","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.2.tgz","fileCount":192,"integrity":"sha512-wNbZsbFpyZh1hUYPid/18th8fobyW8CV/Fx6YaljMXXdLTga2p7pZDS6KalDQuvmdEC5N+3caZ83f/NZNoeurA==","signatures":[{"sig":"MEQCICn36lpd14JuBb9WpA8fcN+XvjAhcHZ26wwR6JbqKXHpAiBMSHdP7481ilWjipzZDR4CScXzdoKGGR3BAmnEQm6RPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":447587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqLRlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoN5A/9EgU7BvvUdtghZRvBqCJHn2gzTsUJGLuu6ANhpFVftgSfAymm\r\nIXL+eghdKZpgSNC4YbwPgT9CP4HObSY+71aB06jI0Ry9ABKhLmhxm/TSjdxj\r\n9gQRIZDHTkQ+09Lao6IdabU3GzrGUqBJ/iHg09Bs3UMW8YtxDgLteq082WUL\r\nbMllVlzvC6bhMpeekh99nuOb9JPgvC3sga9Dp3X0TG45QpEe5vvfU3xblW8C\r\nWVEX1g2OcYmAreOdiYFuOHhjNWr5dTFCIO6waUadXM556Bu9EU11e8dYcSlP\r\nWSJytgF/XYZAN05vAEW/qZ2Y/K/JoKeFc8kS+r9ow06u/jdsFKkAgk1IHk1y\r\nVEAAUA/X9o9LLmQlOpSzmSN7tmR4QTWUWP3ciz/v6Hkmu051F62n+Rl4oDh1\r\nmRkWZ1pJ6w4goIb3mxtKdRUz1u9MBfGgbk5YN9kzfHes5jlNHNoowcc0yEkI\r\n34n8I5V0y/lDyBMRtmcGpg6bi+toV7qFXBRrnQYH/CWffTAHMTvyx3jzAzxK\r\nI7r6t4IAORLqsdyDp9L0do6tyh1P/JUyYPeykB1OShA8LrEKlFKe8+V6Rvhp\r\n33quCIuBuLI6R/3xeEOZN8Lf7ETHVbPT/ZPieamtUwTBqmdkllS6f8vNgEwS\r\nZoWvNw/S71ZHl4zjLJ+QuqcpEXOuJ1b1Cc0=\r\n=a3C3\r\n-----END PGP SIGNATURE-----\r\n"},"exports":{".":"./lib/**/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc","build2":"rimraf ./build && tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.2_1655223397413_0.8898677856501951","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@futdevpro/nts-dynamo","version":"1.3.3","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.3","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"aa0484f4c24df220dde3dc5caa603064ebc3e362","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.3.tgz","fileCount":192,"integrity":"sha512-bpm/W8K9lPa+O6ZFgHHWoXANCN4Q3gDUmDmQk6TMoVse+oFUgeCHOctRp3LgTqDm0gEK6zC0RoTMaVi1Pzdf+w==","signatures":[{"sig":"MEYCIQCSRcOc6EK2nc4Jr1r/dfQb1rB7BWny7O/bC3vyRdyoywIhAIEA8zb9i8kDs4vjmo3syg1PAf6swD7HzcSZNpwBgc1g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":448463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqLUgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmps0w/+KLTnkwJsrk8jPDuwE7EtiDB2kUGsbmUqkZZTBBbqlMPSLckE\r\nPx7USK2FlpWDlq3r9IGF3Ubbp8P+j3Axg7z/r0yimkEl4dkj28oPEfHM9OI6\r\nFfy8+8gK91COVg3IoxDkDNyQhL5J+72ok3JH+Dvg2DJr3TJgaq07tCToeQqY\r\nIdbdFMmkNoqRJx8piR6J5MoIelzedIC1r02ni5SqhU1EmW6TJOYNDKmj+LAS\r\n9DUv+SZgZZZMVUFon7YbGHp/ZHDFMpN7KpymN6JzGJVG79Q2nT3eFGoVBhRv\r\njMl26beVZTY7wkxD3AHqeT0nAJ8PgIHXLpRf5wdJAv3itzxmPkRZEuulUO8w\r\nT2bmeEIt42vElFvaSef2Y2wgd7Z6Oi7ADRF84S+Znne+CwOXazNjG2rRuQ//\r\nopaK+SUmSyaNj6JG39ABtn60wDsaNvYJKGBnwwIz83dyZNJYMR4SZQOGeW15\r\nB+p0KhT8c2GOh9tbm1cuD07mvY5N6mxnqbrDAewNij4oQOexuhlh/v0w26c0\r\nrihTWgIkvLeXFel7Wc/YgwbfLeH5xaKg1MkMWiFO995tBQl86+whhkACZpPN\r\n0bxkWzyWy8ruRUnQBQIq4o7rrxNFaeDabIIDaIgCk/Z8P+qHBenk0gxAAhpP\r\nLPGY9sPtLiEqsnzILaCEWddDnV1mDmdgaaI=\r\n=AoeF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc","build2":"rimraf ./build && tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.3_1655223584029_0.0501222791954794","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"@futdevpro/nts-dynamo","version":"1.3.4","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.4","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"728925af2083e81be06957501f8aa75e72e15633","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.4.tgz","fileCount":192,"integrity":"sha512-lbp8Jg35K5A4bhJZoiDicNLax14qa0KaKqIraS/Lg5jGoTnu+fw6Oj0cuexvtE48cTR05hK9YlguA66YkBEaEQ==","signatures":[{"sig":"MEQCIGTGZaYloh4m92WoZscUsd2xKJdW4SjLYXhJfEfRDBrGAiBwJgcFYS7I/WZ6vw+mn5rAP2b2rUhgx8NcHRKcXtlOWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqLZDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXrw/9HlSdaxrGsnAVtCFtztDfnUuqCJNEk7TRpKvcfURn8taPwET2\r\njfjyFOxp7CPYUvyFKioJ5m838ZziuOfDXgnZnbR09VSe+ahkH0hPo9zeoiU7\r\nJo+/M6XZmAzT6H7UU+EHNCn80Ba26iSitqzW2kKIp5KQ4SOysiV2HwCwzA4s\r\nHPoW7WlKGsTFbc+LGRmTjE9gwQtH5Bjv6n22hDfPPIx0Te2eItgahiCfT5NK\r\nuEov+rt7HbhflrE98F4iIpa4rrDrTLmLgi8/NVR9tzErOoTv0BzYpZWEqaKG\r\nOXbTw3P7j3dqalhLl2jEdD6bE5bOVxglgnBIRIyRxvBGGUOk7RBw+jLAH4d+\r\nD2HDvuYr9ZFfONnWfew2ZkDkYPP1qpuec8JahNyMqBAyQzhT/CE0DdAcixn4\r\nPXGXJEjYP1moL+1/+4cNo7CcvssptrfBEQZtzUPaXA82DkA4j4RKJfp87ti3\r\nHWoYxKto+7/2/FYWlRwt7UCT/yiAfDQ8wtq02ClvTVrXHb7k3usaBbrWCVJ4\r\nw0im4tNddkHlkADB9eSig8rMm5OFCn0y2esd8xlLfoqOXRHXRZanO3D1gztN\r\nfbSz7kpWB1z5wWS3RXW5oYIudpixRB7w+vBB6dSuYWB/LY264ZfxuzA5jeny\r\nbg7d151QTXis66pkPCTJhq22NbucHyim79k=\r\n=IaWj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc","build2":"rimraf ./build && tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.4_1655223875137_0.8547208689004049","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"@futdevpro/nts-dynamo","version":"1.3.5","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.5","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"c66bfe6991bedd83290c79023cba516ac881f80b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.5.tgz","fileCount":192,"integrity":"sha512-iUm26tLXqDHYdNc7RUP0Z4U1kL8+XZJ/QygUUmxSL1ACfCHOOBYUELFJPJmcat/LhfW7bXV8OhAgDnL7xQ5jqA==","signatures":[{"sig":"MEUCIGgYQInxipZGySDVSl7kOLT62kW4gdJt+LwO1gZ47LsyAiEAijHcVjgBU54f8ZgbTs4B4bPBoEtIcihppzO6LzkkNHQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqLfcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlHA/8DBhHTimxgdue9X3HtkhKu/FyZNyWOpNnAbe18K92DSuvq1Q2\r\nH+Pk4El1gwCwBd0I0UDwy3hVi24hmF6y0W4WtUlJSdivHQsKu/P9nqWSnvsM\r\nWgz4QG4n5KftmVHfWYR+1rPBrqqYlUOt9UBQ2Eqm7zN+/VmAfFZQCHohusTn\r\nqPocOTJjWMoO0x3TQmkeRHFn1U7WElCYFJnMB+mHZNduJ7cYOrIWgat5QxiE\r\n6pnw9lZePbkgTsIT8T0f0J1yMqAakaUCaDMU6l8jaox4EKFsPD7DEOI9pkAF\r\nAGje3AyvVTaYGgOtA8szaB8mvApwUMbttwsWGdakjQ/5NU6+juQ//lXu3B2/\r\nSSD3+AONE8qXGexpIoLm0TqvIl4xpUQoea4Ckbo2LQho7mdqejZVuGwojiOR\r\nDCKeyZFsTeMhFpXypsQ0NkRcMIgssR+Ib3itUhFmZFHQ/BX9KhcyKrFHpFRM\r\nVFAw3omkMqJ44sYDKGawovIWDDXCofXyYgebVN8pMY7aD9jU39GZDAaoC/lE\r\n4kI7WUtB7fk8Wvx/gezyNEwHgJKqYWf/ddpo5azIDvwW7cPMVdnHDLr9xHcC\r\nagZqxQh9aHcNzsmvl7wYilXcBIgEjh/9R0xGieFMIa6wJdIsGepiqRG7wHyy\r\nvRTWKf9d2Vs+qjP5byZ7msFA9rAj7mpV89c=\r\n=j6pv\r\n-----END PGP SIGNATURE-----\r\n"},"exports":{"./enums":"./lib/_enums/index.js","./models":"./lib/_models/index.js","./modules":"./lib/_modules/index.js","./services":"./lib/_services/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc","build2":"rimraf ./build && tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.5_1655224283914_0.7560328450284823","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"@futdevpro/nts-dynamo","version":"1.3.6","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.6","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"ebd667702a029068f6b5a26c7cd8452386d52f9e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.6.tgz","fileCount":192,"integrity":"sha512-MDlmqD7saYJX+dhJdwOHUtz0xjybtnBTtfLL5W3DmFdV+xp43LKT+W0GkR7FOhyKQNdCospvkyLF3f7Jw50TNg==","signatures":[{"sig":"MEQCIHJjs7+hpmF56x496Nz2SyToqdPYZy6Oe1hFp4MKYSksAiBrAx2SrxZVTQXqCcIPNa08KaItsOAFpkFsBcETsY2LzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqLiiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSAw//Qv2k5kPC5f5CyRTp2l+/1fciJMio/3S4b4oZU3Fk7oR0/E/8\r\nYyMXAkit9Mm10nLX8vS3NJ10UC8wGcclwlO47BZalVSKnbTp4DtiRg4h5Xng\r\nSrY9Squ0dAgJ5Zo4p1cjtjx2oTisnzhJLPyvcryLrqxPsGArZ+cRVmA17a3S\r\n2NH2a0fG2C9QNpoRWtcxexgreX+xTUCf51pLpABDJp+nCDvvQpV0DDliEn1F\r\nuRtcwUkqB22pPEOEjGYklV87GVMbAaP+jPu8kV4W11QBwyBMLvfQ5yCnkS1B\r\nZ9f7n291OuJEOkKmDad+o73KL0TvxkOZwHFZhhdsuNL/D43dMNAI8qpc6HHm\r\neGSSflhmOgsFbXai5Qru2ukL5JoG/FMPBVAh+ULi5399eqWU+HLc7XvwNG8t\r\nnwNRp/U64MeRd61g4WTfxo3krEJiGHNyyQWmWP8p/iTnKI+xAkZwZF5JZ+2v\r\nT8SWwfuVoLkIhn7fNnMxzjjQGJgLtcgFhely2ZPfHwo//RqUSvNSv1NSaC20\r\nMcdOhIsI6jNQOk0sH31lfY3QjI9eHNiACq4IcWWZAjLQIBVlvclrhIjmStsH\r\nHL9PbOLX7dwW8S2f9BvfIuoQ3iWh+Ai7fcGyCCmOSybWRAlFSx0gFIauH1Dv\r\n3DyocKYRrccOKkkjNXDnefghqTEO39Qf3ZY=\r\n=om+k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","exports":{"./enums":"./lib/_enums/index.js","./models":"./lib/_models/index.js","./modules":"./lib/_modules/index.js","./services":"./lib/_services/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc","build2":"rimraf ./build && tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.6_1655224482372_0.4987997502802757","host":"s3://npm-registry-packages"}},"1.3.7":{"name":"@futdevpro/nts-dynamo","version":"1.3.7","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.7","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"049abe6c9de910c7fd4467228f368e6a3946c1a2","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.7.tgz","fileCount":192,"integrity":"sha512-YHZDMtNcLH+/iAhG8ujZe7r9P49nUChh5weozXlUUoEO1G26Lm0D8uf5e82BHEXwm2uUjiWEm+MqIvCTibk4zQ==","signatures":[{"sig":"MEQCIBkBldN1Nc7uad2eGl5N3nQGS1Z2RAGOfLLR8imUIB+2AiBJ7ffpPwMGupgGXikcn4e9tBotZlqivho7rvIscduiEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqLzuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqn9g/+NPgup9hEW4g8j1VeXevww826PU2/mwNsUKBW+L2QlU/OYJLH\r\ntfbCPnAw3wL+KEpdgv17RLzneeeybWB1ZgsP2WYd0lCzYEwhk/4SMG++/27Y\r\n0yXq8Xes2XZ0aMZ5cSSkaLqP/0S/UFqztY4wVDwuyIz9I03NGEKyXRUPSWmT\r\nPYSUERpS7Z5yVAPZkOTP14NH85VsjjhMptewPMlcu2LsiYkzrp0U8lYgnH6T\r\nTiS3oYuafLl2B9Q0O3hSR+gDmv1j7EzjI7hrWW+YClpQPIeaSjJzE3JXiTe0\r\nZg74B+pwljFrPuTkj99UsZbOsZwobt6rq3MU8P/5ROoL6yEKvuQjHEB6jbdn\r\nfmg7MOIWoTdsDjBhPYA1aeNzXWboVgEfN/XVNZbHvzRkFt3vT2gvkkUTVqMJ\r\nOmrIQeic5yzM9OyZysCdJgojgBycvM3T2X52k1JsLI2GE8MisxjSiIyX5Uxs\r\nourQZpZ+pMWW0eAnbQll4BHdvbKcV6BW8+y+AeYnkpakQ3MExscYipOHw1Oa\r\nEdd6Ae0fhL7mpijZAd6oaRmokjbje7bGYVcFnp8HkExypwrOnO8n1qE3NhsO\r\nKdPvvOEMxo4XLJ1pqBFh9Tra5Q0BiTdHdUhlBchIs7/VSXgyH817J43u5VPf\r\nmtJlrej832UjDeap+P/w2NIlqyxhOVrqE/8=\r\n=nDje\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","exports":{"./enums":"./lib/_enums/index.js","./models":"./lib/_models/index.js","./modules":"./lib/_modules/index.js","./services":"./lib/_services/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc","build2":"rimraf ./build && tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.7_1655225582459_0.9358059632960423","host":"s3://npm-registry-packages"}},"1.3.8":{"name":"@futdevpro/nts-dynamo","version":"1.3.8","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.8","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"5d79764c0e51f77230bb9d01bd3734e90a6e3fd3","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.8.tgz","fileCount":192,"integrity":"sha512-ttPQe3vVnbg1zTKhuA5dWCJ5z+TuEeLPyKySScPHXD4xnrKlJYYvEvftDi2okmyQUkhYChes4rmb+ZxiY/GXhw==","signatures":[{"sig":"MEYCIQCM8zk7zA3hhx+p/xAHPPzApa+ftabZ4jIIohlybGGSCQIhAPtapx5V80HM4+PZzH0nCj8rTHFZT2KUlKcAzqXj+ouf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqL9pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqi0g/+PqUk7P7GASexxIe2vDFVPpnu/VgGZLU4zDXFWCvZgUf+8yLM\r\nT0IT0IwuFGHh1qzoISJ0oEburqE4yHpr1LOtFcUB/eWlrFPP3MNews3QDHPW\r\nie99cbKLYb+HR3EmXi0cC7acVtHaut+3nNEA3ahVOPlrjc4/267fXCIo8DR9\r\nPtt0r9LbG3YNxo7wdk4X08fylnLo8GFAoZFz+F9BhQu5pw+0DCuf8inBv6Eb\r\n3DZtycEyCfVTvYCZy6Y0PKFHFwRD8CTvw+XmQ3YiK99DeeYOO9+d+QptqAiM\r\npsgqTKDmdWCsZQ2CVjwbG6hNhgvL0CI4xLa4FNuZDZ3spc3MMhFZFUXN0qxO\r\nidABF4zOREEHsdbCTpXDExi3t/fd1N4jg3QnvBjcuvbRZ/uCxBJ7ZthFK+oy\r\nA12BpHLDzxS7pgQ651IjQBZhJz6uC4qo2XLye2/eQOt2Z1yDMVa/QjU6Mq95\r\nZ/hGsytph9vSWH1l2KLUlNkOkm9AFz5xSTfs78fmICSyNbzruusMyV2BurfO\r\nRYTPMvpYwDSGNGC4Zyoce1Qbv8D80sSMeHE0FrIWvUkH4HEurY4CQgyfCt1D\r\n6nSyrQFoo1CpYkmvuWnNQ/CaFd+XIb4xF74MlBoTo2rysvc0EPY2Njc6Zcme\r\nQdJk7ZH9iDoDhakZDSFRVNP3lnCOVQx0T8U=\r\n=vsjJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","exports":{".":"./lib/index.js","./enums":"./lib/_enums/index.js","./models":"./lib/_models/index.js","./modules":"./lib/_modules/index.js","./services":"./lib/_services/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc","build2":"rimraf ./build && tsc"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.8_1655226216926_0.2969053391544665","host":"s3://npm-registry-packages"}},"1.3.10":{"name":"@futdevpro/nts-dynamo","version":"1.3.10","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.10","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"ce52d624851610869218cb8b2bfdd174867d9c21","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.10.tgz","fileCount":196,"integrity":"sha512-nwXP0OKXHdhHfrSje1tVoqSN15QTajN1f+ywDR99ynbCj4Xe58pyJZAmJJ75jFJDTBosg1e8VfmAiHE6jrzCHw==","signatures":[{"sig":"MEYCIQC1p8Fwc5M1PTs6QUe7TBbYBFU+JdJY/NXHHklvKvb3EQIhANAH29ncEodbtlzjy9dHvuMajTBgEwRP4oLxL085Hj3F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqMbpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQkw//WWAnzKlKWA9GAM6dkkesRwS2cFvBY4sKadJ6C2sdyav0EeoQ\r\n5/gnk204jXR6nwSg+udq1yTlY6G/43fV/pCm2PUvGW/67lY9M6pedbnOpItT\r\nOOeZJrhV45sxazZ4pL7cE8IY48ttYBix9lkAybn97HMNcqdyj3cUADPflVbE\r\nATkncwa2/RNxE7t3hH1l4EzWJvAR998E9p4Favq3GunJLF3XoIBx8mes3rGo\r\neend0qWyAU1UVPijlReH1IJwZuvdABBQTWoLz8rr+l1ebDKXm/QZIdmZdydF\r\n9Vc3YEOsnX9YFdgR6UeU3vmOIMNPCqgLy09HLh3zIhUUw/RKAt4ZJ/rbYH5n\r\n6tDhbl+epeO3kwnC7q6NS/2uZfkD3SboniQNd1gD/o9sF/tkvpS9Fk4E0nYS\r\nnx3xV8O/RJvOmWcfF8OeHB271c7/DMbNjP/i1y7+IjDUNXd6/9llFCCRH7f6\r\nug4m44MqNLNbzfTN4IK6S0mFHB1gn35Bsi/6z14aUkna+6/Qz4guksYrBzUg\r\nf5vzsnODxO5wET8sYcBQ7EbfcyD0OUP89sQdckYOAS1R86xpBh5obMg6WQbC\r\n/0Br2uEHO3IZc7VdwUUO0NDFPs9Zj0W7vIOLCSoqvaknrkz2sANIZ6PhLkZx\r\nuESb+FvsRJNRcjfU1KvRKZjDPbauwLcbtOY=\r\n=E13u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":"./lib/index.js","./enums":"./lib/_enums/index.js","./models":"./lib/_models/index.js","./modules":"./lib/_modules/index.js","./services":"./lib/_services/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc","build2":"rimraf ./build && tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.10_1655228137324_0.31232681641424676","host":"s3://npm-registry-packages"}},"1.3.11":{"name":"@futdevpro/nts-dynamo","version":"1.3.11","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.11","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"69fd3837f2221e1958263b1fb2642c73801822c3","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.11.tgz","fileCount":196,"integrity":"sha512-7Sgp4KcHI+fypmYh2ZTUtkn2ugWIKiewPmd8/bxQboPo3i6kGCrHEE1hxoRZ9MgLj0+vsoJCor/ghWZ3/ljuJA==","signatures":[{"sig":"MEYCIQCdTtQPTsHHJUoqLm+Vk6Z/ErnJzNReMCE8zz1BpXkl6AIhAJXJC/P8FORL9RADROrOugituuqCXMH0pKx7FnGRmK+O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqMqtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqD8Q/9HSVGBuGvlnW/Sc4lgXIKqj/L82mVvsZqOWUK2advBEjPzPKx\r\nP0bqiLZsUm6wYL0ciRt1DQzDxD2fPCTxqrd4aHowf3oy/DvhdMG/2gbn4SBL\r\n+KbAJ9gUw53k1ULgGPgnM4j3db6lgP+7UpGvJBQkq32I/7Sr7aGGwVrZm0IZ\r\njlLp7713O9UBDqU2ReRmp2kLtWtWB+6ZNKlD1wYpF12lit2aZYS2Wjh32Juc\r\nu+64RQ5yqRDXEn5jw92sV5KxQOcz799dadpbSoIUh5mEFad9BQYjzsvGVZEJ\r\ngtU6BRb+LNukxGJDeYrAMuIbMj+MLdesmi9aaJCFhMN4vIxoxgtAIsuO0Lp3\r\n68E3PQG7vK6Blr0hoKq00DGSBY72UJ3mlWrt1yI2RQCpVcUudBh6OoE7QYx+\r\n8iuiMltjgtyXqm0BEwNRJ3qLDMkqSiGROrHICni4zgIxgCNSPlw//obztyrB\r\ndHHpCQN0fxZLdPPxu04yha9yMxtBfiyMW9efpmE8/gDe/Ye1t8dDT+CA+tSw\r\nIiL5/HN2Mmww8jvAigD8f7nEHdTSvRAMRTZ3rdKhXHBD3XWuyCLKXhb5B/QB\r\n8iDtUlNxx9jIz+1CP8T3I9tgoSOnp7BxxAlGsqy+S07laev9JxBkVwQQ9DBr\r\nW5cyYsrw2oorK08rQlu0jFW4MapqUgDz2K8=\r\n=0vL/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":"./lib/index.js","./enums":"./lib/_enums/index.js","./models":"./lib/_models/index.js","./modules":"./lib/_modules/index.js","./services":"./lib/_services/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.11_1655229101298_0.6695408190867389","host":"s3://npm-registry-packages"}},"1.3.12":{"name":"@futdevpro/nts-dynamo","version":"1.3.12","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.12","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"23dc0115761175a5b5386351dcd064078ee05b56","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.12.tgz","fileCount":196,"integrity":"sha512-RtIHjwssLDFlgXPXTlJQcb4DOu3hr8MSwp28LTDoWi/2MdC7EcYfb5SlDBz8F2FqzybiIClhoi6wjJKA2IKucg==","signatures":[{"sig":"MEYCIQCJ/K7mmrD39joznatkPTnCC3p7HDmfrNymAMq0P+LMQgIhAIV6PEe0lZqtzqeCnDDy03vrLKiNLAbbaCyCr1CzKeRM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqMwNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJnA//S4xl75DBWqcfR5NguY0Zjp3h1w6UYrpNQcdPYuiKLazOWB0L\r\nbm53k7+jbBKjTlxcQPrIaI3nQUP7ghFDtE8h5EYpKKp/D255peD/Yh21J8o8\r\n4nQETpzknxxlkdXHjz7lDaIEBktFxD8coTte0XaQe1pPIp2dUzr6m2x+DMMf\r\nKSewDFvksOjRagBo3DWpnpoFppa1NZ6X/KWMbeyoehJ8iK7KEnF4HJIauhca\r\nZMFgjGn5PRXnMz08fQpZotHcCG3FEsCU5V/2nXf4Hi6UW7YB+t3zOYNe8e1U\r\n8yaZb2MqDWqXVdLOmDi7whpsKBijctMyYJeoUh85KCrIUob3E/I8a6nRJdHn\r\n8SuXLogFt2cGq3LRVbYfm6mHyoToP+eB0Uh1mkszmplismH7ay1T/wOMjzIT\r\nfzKqgv/GNoOTxcWtucWgHd5nG/iTzcgrsq+MJYFpde2VMmm2d2jAWgvMBqBS\r\nqQIPZ1V+uip5sxsxDnqrhTbMhg7ieEGqiW/a05M23XmpQFdD7TziU7PNsmgl\r\nLJVtFmIB/mRWbmCqg343SjE5t5btbIC+EDU2bWsPZ64RQPApKS2dFBwdWAvg\r\nhl0UsOXtOSeDTyGY7yit85CBf3cN2QGOg+IgEJw0yexPwYZHqwd0PbMO1RiY\r\na0V4I1e5VMU7FkzvNq8t7sd7l4/pj7W6gP8=\r\n=1Ewg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./lib/index.d.ts","exports":{".":"./index.js","./enums":"./_enums/index.js","./models":"./_models/index.js","./modules":"./_modules/index.js","./services":"./_services/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.12_1655229453444_0.11289387339034729","host":"s3://npm-registry-packages"}},"1.3.13":{"name":"@futdevpro/nts-dynamo","version":"1.3.13","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.13","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"95b7854b552f3c9a1a4d7b52de12db15ff40ccda","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.13.tgz","fileCount":196,"integrity":"sha512-roEA+A33b3TnVfsL63IGA5VHisUPeYrWCWHN+6Jnk5Hukw1Fw6wov5qY3AvO/TUk7Qkt/35XJ4ODkPoxK19n5A==","signatures":[{"sig":"MEUCIQCnQ/9FAg0tWPIxUmUDVeYLh3w+U4v3JPu/SjwGcRF0qgIgNX2wD+VU9a7QptRkYSYCiElYBqO75cAeIVfOFyNuaDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqMxeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtuRAAoGEDUeHxxAmasgaXS5tU4sH5t/ZYn2qqtdcuFeY3O5/KYLJR\r\nB3WPq5HO5Rqpb0pOGqBz39wYONLYWPP274hktCXuyrsNpKan4GHmTsb3YpNz\r\nxvSZh9UrDlcROI7xKxbIdybNctfMHfUHq0ZeLcUuVIZwtI+CylySvI82D2CT\r\nZFBnTFjktPm9b0QRb4cKv2wmnw3HLH0ufker6BisT+j8dtousNXCnz6o6iSf\r\ngDyjLfvFidRijeZ22f8LSA1yWwAq21vlM4EydUmObWRqu6CN8ERdQyOCAVpp\r\nbi+vb3ugTP5YLGZOy9lhGcP8infLsrAF26FU9pVozP3fBNka20pbiCFDtClI\r\nLG1uAvUjmwUNMD+kCAvDMyTdc1XXr61yvtqJjzKQYeAEobODRAkymcLj893r\r\nAkLQA1/GKp13wRCNshc0/Lj3aHpeFFO398j64aGxwqbHtoSRbocG3BpQKszj\r\neMhtplNp8ybGrdKIjsxZNHfMW3ZGAWky7+xCn/j857ogXX88ceVymk6l1tsd\r\nvlNEa2XwFttbfLiATiTs75/sOdQ8CtfSk0FYnk46f2Dvt1KkadGsVak9ygwQ\r\nccFh/lWo3m8xfjDlKqbR9jKpfECp0Is6ZWcULRO6TV50BukVygO7KXoVdc2O\r\n2S22zAg79VSipdC6Qg4xYUqUEPZOLoz4ou0=\r\n=qylr\r\n-----END PGP SIGNATURE-----\r\n"},"main":".","types":"./lib/index.d.ts","exports":{".":"./lib/index.js","./enums":"./lib/_enums/index.js","./models":"./lib/_models/index.js","./modules":"./lib/_modules/index.js","./services":"./lib/_services/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.13_1655229534378_0.9820682363786626","host":"s3://npm-registry-packages"}},"1.3.15":{"name":"@futdevpro/nts-dynamo","version":"1.3.15","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.15","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"00eba89c719ca14575ce35b52ce4009911c0f321","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.15.tgz","fileCount":196,"integrity":"sha512-hCnGVpFaEieu3gzJ9EKrKfR6HQqJeonj8RTOWiI6N4b5qrug2Fmbe07z3AVMgqbp4qMq2IwJbmgOMtLlcbghng==","signatures":[{"sig":"MEQCIFT+WU9zvvay8v+Uc9StBCvhPYSwUIZeK0d2l9C2NIP/AiBYm3igxyw20jp3Kj5jS4ktomkBX8SgiIjrPjf0GVl+2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqNAeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowehAAicEwpspTRD5hL5azw2POI09EGSfdaMrMK4qexsLYVFxzrKH7\r\nR6fLiI3+qhcvb6VmwZ1dEl88Xn3otBa7QkDJ6ArPvY+TMMRh7YeNKlgTXR8P\r\nNVtUk0MB1f0LP/xt7BaP8uZsnDU0Op/s4Y0ZZaG37aCp91TlxNUjScXt5pB8\r\nXt2TMRVB/w1PiMZihVLHF+f9O8swD0rAx5ewEDjtMLVBkFy7yQb4oSCknYGE\r\nQ518ipkDJQAKs63cSTSHFpgLW0qIzx2PQzoaoVupBl8Ss71BK+5nGWI6SOqz\r\nY1nln2B4TEfO3QploD3lXJy2wd6+1v3u6wRCXQsZwcd6q4IRN25N1VAfW9xG\r\nikj5UapmMU/U1+4L2ET/iHNodFyIsE3nYMrwLP4JpZhcupB6u6opa+qNkgdc\r\njhZ7I2HrQkJpdau356csCdea6d3aGW4pmgYdmVgrk0g+RsinG4IgwsEMWu9I\r\nG2AICG/eUkolou+OJsjE2JlBi1xJ9mR9Mjaq10LF0YzYmh80HbowJeyVPlvU\r\n1pIF9hfdVaX8paNBy4oUJQI3v/Dagz7w58VhxgX3ioW/v2RGs0fPSTMLCCzc\r\nKxjrj5FSmB2PYHpLXbNuTLAGIm+ybXcKhK0Yb9DdmUnNe26bhXipbP5gox+u\r\nBmMGy22wHsB6hijjnEDZrk4xBhGCSc81K4U=\r\n=PD59\r\n-----END PGP SIGNATURE-----\r\n"},"main":".","type":"module","exports":{".":"./lib/index.js","./enums":"./lib/_enums/index.js","./models":"./lib/_models/index.js","./modules":"./lib/_modules/index.js","./services":"./lib/_services/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.15_1655230494023_0.018803016934026084","host":"s3://npm-registry-packages"}},"1.3.16":{"name":"@futdevpro/nts-dynamo","version":"1.3.16","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.16","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"4ed6b39e080e7b53b468f9591672a67c3314c3cc","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.16.tgz","fileCount":196,"integrity":"sha512-/055WJ/cSIiNnyVwPQSk3+1X5/PU6vtTFVFjt6M7nQrHSk6/VjIlw57xnh25bI0vhfFT74oR3E8CQD2tczHKlA==","signatures":[{"sig":"MEUCIHwJ9LLDjN+aWNkjjqbRryQ0VlnfhukK5FK8Mfn22iSIAiEAqvX/vVD6xguh+sYPdjYdvAEbCbNGq9rzmdlRl0I908A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqNDjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplKhAAlNuu+cq30OCEJyG5yf4HRvHR/ioB5iEvOWbWk6UFTo7Hjmkp\r\n4Mq2kQe8fWMqJ/nQOStWHt5JuZxDb6sQRFRM5O0D8C7Wd1Xcu0w65FnEf3WA\r\ny/5fRbqGYWE6W7OlQw3TLPIq/2SqHY3B5F8brXIWEqMEpXvt6j7wkKEcwOZ4\r\n6tMVdmOXikJKD2vm7VuLABZVwK60rfzJ6eT71GeDi6CLwJMmC8TtYIvd9rII\r\nePqCK3Zp041EyTPhGkdBmk7F3x6WTIDWvedDAPEFtBV2Tx400CfmjrbhAd3F\r\ntQJDq5XtY9sSGqkYzniQH7vTk17v5KLG6rtTQdy+H8pAv7l47oHVWD8XKAuO\r\n6WEyXWxnuXTAyyHd4ZPbJho4Q3uDOgCLpD8H4BZ2ggzkP5BFFUcqs45oDnva\r\nMBZVpZUcGBg/Tcloej1HykCgn+g7QB+W+9FjHI/ovXUQBU7u/1xgM9F5tMCG\r\nDUSW17hmyF7Mn6/EtMX85md+FVbw6oTMzbbrYbDtYiTJlPOJu9/fRNUMh+Z2\r\n6kEVAPdLUAeIdKvagfdFEJi4CoqDbO3nA//SptdIUbpRuTGllU1KtJgrxc/T\r\n43IonCMFURVq3Rvw/tkcZ8kNJbE7LG5gCXFUQtPbQP0QuEMuPdFX71E1byk7\r\nv8bkpFWdKTtpxGDbx+IAKpqWRZZXwCYaqs8=\r\n=8CsZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":".","type":"module","exports":{".":"./lib/index.js","./enums":"./lib/_enums/index.js","./models":"./lib/_models/index.js","./modules":"./lib/_modules/index.js","./services":"./lib/_services/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.16_1655230691458_0.4701323076783057","host":"s3://npm-registry-packages"}},"1.3.17":{"name":"@futdevpro/nts-dynamo","version":"1.3.17","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.17","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"fde84fdbf2321163b8f2c50befd6dbdad3625def","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.17.tgz","fileCount":195,"integrity":"sha512-ZoQRkeQatmd3y0raDwnvg2Elc60cggqCbq/4TuAOUwc5Jp352dgKJc/NHXLO2cMOBDAQIAw57KwVs8lWGRTIfw==","signatures":[{"sig":"MEYCIQDaGYWnF9/SD5Ik2hmESqzd7CotQ/fqwDqUmCN96syz8wIhAOq0X1s9EMjfyrFPLtV8yPjBKWrETLbsHfDq7gC5CNuq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqNKLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxRA/+OkEjGLABenkK+xkZZXEsy/cCET6OIMYioe/Jtt7do7IDEqlw\r\n3ZfmGn6Pn1z4nRZt+gFK89JBafpFSOo+NoZjyC6o6J9Lhld6+BDlGwae3QDx\r\nYvLwbIRjq8HKbgFxhvIPr/rOKC2ez7VUTpV91YOtWWNuS7MBqreLGhb3D38Q\r\nfc8YEPGV6xycDxEiF28JxCCHF9l90ujXkn3cZaeKCfgZdNCI/FLcPd0tCj+0\r\nAFLf5ZWZLqcyzl5hdb1Lrpvtsl3bTeUdfS/6YyWkFposJtCISYxHLhWL3usD\r\n1LzU5lFDkQKTrXMaRZxwU55T/IwXvDNPV4XPAbr8AzqBQLMA7QbwIfIZxLGC\r\nKWYDdsoyv+n5um7VTBX01p1KuEDlN6xHsO8N+0UBxgt43lt3dVt098TS3Kze\r\ne7+GmuIzhZLGBDYYLhhNytFMlx/nB7YojYZ6oNbxWkk2v7oAIM4NJC1a++D7\r\nlycF1p6Jb1DjKWJQYpy51Eor43Ko0dYIARmvJzX6CkV6ohgKc3UaCKd/bX/0\r\njDF2i6ab1cY0PZRxTvFKZTsJJq8r6OsfFMRYw1WfrSRj9J8vp96RTJ5WK5bE\r\nAMgcXcY3LAh8aBjqjlMzbgQj7+Z+poe5wH+p6+OHOgTvdzRdlkRFLm/rs1bG\r\n9ARdwFdvVTvj5VBv9211z1Xxx/gn+5Edx6Q=\r\n=h6n8\r\n-----END PGP SIGNATURE-----\r\n"},"main":".","type":"module","exports":{".":"./lib/index.js","./enums":"./lib/_enums/index.js","./models":"./lib/_models/index.js","./modules":"./lib/_modules/index.js","./services":"./lib/_services/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.17_1655231115476_0.6972406937495574","host":"s3://npm-registry-packages"}},"1.3.18":{"name":"@futdevpro/nts-dynamo","version":"1.3.18","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.18","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"f8d9a57c855724fd4ad2047d340eb19d892556a8","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.18.tgz","fileCount":195,"integrity":"sha512-BRZHaCNZ35vWM163e5ECcYqsI62DpJWFBLY4p/xAOH/vG9/SNo94qPGFqZWQ5SXMeaGaPj4ekR9XnXcisRHtnA==","signatures":[{"sig":"MEQCIFv6ZslsinqTAWlwpu28hiUpHcF8iU3tZ+sLZ4Dl/qN+AiBg/Kzbf2DZAjmM7WdtlJmWQxrYLJyxQkXk/sEtbBtILQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqNTIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCLg/9E3r3fxWJpSCY9JGYwTUks2edzTNv0B/uEgky9+oYDCTuUZLc\r\nlwXvLutA1fi+bLec/3gLExehfLiZNtqeAkbuvyDpf9owx8XdxFH40FfHMfKv\r\nVvMPKlQCmGgWjuQpAEbsI0vqRKzzNrYauBYYR2lQA043NDHQWpbbs5e2O4de\r\n6711yTknDvXYd9w7+0twhekmkHGzpxmIkYyC01MjQGnEDSpXzimbXZnyueK+\r\nSg6FqCC2Fd31L2KeIcITIhpeRSlTmwczcIGztRxmcQgGa77lMF3/dqSUcMJl\r\nr4y91092m2rrbqKguctDY2L+eIVF3iUE20mbtlysL8p/d0gcUroVdGYDMCAm\r\nQaONVNP22g7AQtK/fDBkDYxdFYWlTuFI9is8XNxPIu4r+tKqxfIm9fA/pwdH\r\n980BTvs0PeGIdoYAoB2ACWrk4sYJy5QpsFk2sDalT59bcwZ5D3RwL+iewe9u\r\noR2X06Xctexs8pJLqBZz+She9iH9fmGvmwjetlBRTcEzlhm7YHyQdR6BzcQz\r\n9C3hH4QYtZywAypIF+pivyGBMjhD2IhQsfQF5GlbH7mjWjEutnnfj4Glyom+\r\n84UGCDxNlWgqNyShYLTimabMavKTzohAUqhBI7qVhMd2DoXhaSQxRi4vhqFB\r\ntZldCVoZeI8CGNBcBPGhlgtaCAhD6rxk9SM=\r\n=oVne\r\n-----END PGP SIGNATURE-----\r\n"},"main":".","type":"module","module":"node","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./enums":{"import":"./lib/_enums/index.js","require":"./lib/_enums/index.js"},"./models":{"import":"./lib/_models/index.js","require":"./lib/_models/index.js"},"./modules":{"import":"./lib/_modules/index.js","require":"./lib/_modules/index.js"},"./services":{"import":"./lib/_services/index.js","require":"./lib/_services/index.js"}},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enums/index.d.ts"],"index":["lib/index.d.ts"],"models":["lib/_models/index.d.ts"],"modules":["lib/_modules/index.d.ts"],"services":["lib/_services/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.18_1655231688485_0.8908027947777917","host":"s3://npm-registry-packages"}},"1.3.19":{"name":"@futdevpro/nts-dynamo","version":"1.3.19","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.19","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"dd66ad85fbaf4a18a0ef15504e87a37a0143d90e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.19.tgz","fileCount":200,"integrity":"sha512-Ly4I+Ope6/EgCXOjROtpxe4BX6MoeJ2FBJFAk7l0DX8qtC63lbH0qXFa4/i7a9d6CJEoxaMyV2xEQhItnLXf3w==","signatures":[{"sig":"MEYCIQCIxy1LjuA/0ftKw6KbUo9Vy5Vlr3herXObbNemWwvkXQIhAK6o3/J4wVOZw1OnVLfds4nYxifQl67BwMj7zIXdegnl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":432008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqNVgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGJA//Si36aYsAC/0QtyIGTpF3MbbaueOFSR/hInwzXXCkjixrnMxq\r\n0yzYNxlEH6W9PMfG/ymnkHwcU+JI6Wbjv8f3lG1wCfyusptmcefCil4i//l4\r\nRHCBHgeib4i+10NrVThVV0/ruoZGqnh5cWx4qAq38v0AyDCVbuI2CJWwPsqq\r\nwfG7Nvj1U0+CUGKstJBXh0bYw/JWcvRDLpzEOAIu1wL5+6yCcfdm37l+ek7i\r\n1VoOxBbCIzT01Jtvbzox5YGCz3YuiyWKymVXZp3OnBhqFGbdxqkc/Z47geUF\r\nwRgqM/R9e2OcvvQr3nklElehL203Xv7aQ6eRGf4Q/j61HLdmLxjNEgbUBQhy\r\nW8qW0kapAI99Fq+gC/fjSxu+QMmjm3oON1xl4uxmRL/OZNXmJqg/5w7etpZc\r\noEWVue5w9GLgq+dpZSn3B4iUUfZ8kXVNMskB8zHTjGPXyCg/U7UXEz+fdjKt\r\nzWIKXvZ7syL5lzclD6DNsWvYQfzmAQg8gQOfzmaf+0CFPA/zIg0sRhXJrlbh\r\nRw10D9jBgUCC1vMt3800dZDPb6+UskOz6MRW3V877UapSeTfkXOlMu3/QJw+\r\nE3sjWeoiZfIDhYmloS95EByuOKDjGem955mufeFv7ZQu2cS9EvfyGqXWUJ8Y\r\n/EnotTGYh8eOufsg2WTYKwykxGnL82mtwR8=\r\n=h2UJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":".","type":"module","module":"node","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./enums":{"import":"./lib/_enums/index.js","require":"./lib/_enums/index.js"},"./models":{"import":"./lib/_models/index.js","require":"./lib/_models/index.js"},"./modules":{"import":"./lib/_modules/index.js","require":"./lib/_modules/index.js"},"./services":{"import":"./lib/_services/index.js","require":"./lib/_services/index.js"}},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enums/index.js"],"index":["lib/index.js"],"models":["lib/_models/index.js"],"modules":["lib/_modules/index.js"],"services":["lib/_services/index.js"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.19_1655231839927_0.06590653552263048","host":"s3://npm-registry-packages"}},"1.3.20":{"name":"@futdevpro/nts-dynamo","version":"1.3.20","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.20","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"e562eb0de228ae26513aa7ed0c0917ef2437fe59","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.20.tgz","fileCount":200,"integrity":"sha512-jXbvE5ja1eyb4K5RHegfEOafAOwapwY6xSziqFrr2vi6hP3GfCbXZZEkVTq89WYSRyFQKUhL3lvsKjlkZeH4Mw==","signatures":[{"sig":"MEUCIQD7NplpIcuDRzaJixZVO4pQkO49N0/SyCs6eoPBkpzAqwIgRV1I5nanfpJC74zmT8UxEkgMXncU7ZHHoLn7BH4piJE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":432008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqNX+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhXA//WUn9g6eAP835MxiqbR2xfCCRf9qbggc28w/FYYi//ee67nXR\r\nqAlBLqpHCMnzk6vjK0VR4GaQIkNLlDDQJpsk4TBW1iAXeZxNF+kzAy9AwRrZ\r\nOHuSb4IltWnHrKuuSHwJwbJkNzJZVl6Nxkz4LsR877YkCpZf6saukMr+Dz9c\r\nvgeTJX3wLGQWvyDwnMsSVjG3ieC+dAgN7qLna36xXE0Zb6P32ZxPpOi5CY5V\r\nvMQAfTuhfCqjj0t9BNlKqs68mZ1lIQcY5LcwBZzRfuUHUHFO69E1xqZ2BlYX\r\nLNPl81+6/swQyOFWvy/jUoJDeI+zPp2K2TstEr98F2WXpM5MHspeMBk6yELF\r\nL0DMiRo4jQPgmh8Xx0EJTZp+3FPf1vC7g1I6qkh+7nmFZbZz37sPpQHDxM6R\r\nL52GsCC+k5BKTBogWlEjl6JGyCPaBzev5IfvyqJOT/F5g968HBlJS2p59htq\r\ngCu8yCwx8NCGsjeWeS+wzQTPnUZAM3Dp6m9DYdAUrHmBNxq/ibnELPLcNSTX\r\nti4K1Ga0mn0Ra4NQyC+NIthAryRCizA+OHP5+q77lvRw494pyLXwd4fMj79H\r\nQkDxPAXrPiFYWwIn1v5xmk8Kf7gkg2flzmr7gN29p1AEGEhcDKB02tnewlhB\r\nfXDsV53NlOtfCU64+c5nRQWJEPzlHRNBEbQ=\r\n=tnTS\r\n-----END PGP SIGNATURE-----\r\n"},"main":".","type":"module","module":"node","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./enums":{"import":"./lib/_enums/index.js","require":"./lib/_enums/index.js"},"./models":{"import":"./lib/_models/index.js","require":"./lib/_models/index.js"},"./modules":{"import":"./lib/_modules/index.js","require":"./lib/_modules/index.js"},"./services":{"import":"./lib/_services/index.js","require":"./lib/_services/index.js"}},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["src/_enums/index.ts"],"index":["src/index.ts"],"models":["src/_models/index.ts"],"modules":["src/_modules/index.ts"],"services":["src/_services/index.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.20_1655231997973_0.06480758212399551","host":"s3://npm-registry-packages"}},"1.3.21":{"name":"@futdevpro/nts-dynamo","version":"1.3.21","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.21","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"a50ac5ddf7acc78eceb1c9edc4b69e3fbb059432","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.21.tgz","fileCount":200,"integrity":"sha512-90rUWFXI0u+G4rOII613sJXod3UHEArGYwM7ycfNPFJIynaFyKTZZbtLXPcayHLLeRZOLPKSGDT5c5++J9vW9g==","signatures":[{"sig":"MEYCIQD5qrUFrRvNtWC2g9MVZ1cSlE84mT6jF12ZmgwhmN03lgIhAO9DogP/siXro9QW8WD9xXdZ5WTHiseihVU8JikqfLYS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqNaoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+cA/8CL7pTPAQI528EK/cn+8rBMxeTwF5UkDLGG/Y09CKflI8XS/b\r\n2jFPMfZckvJWK+2Mz7Q0uLJozF/W3XtO94xXIg7f+bKN/bj7vtasxDkbqyQj\r\nBnMTXaB4NY65mSJ6RNjmAi+zJ+Aw8VDszF4DQAwRJhhYb91J95CpFojUVkl5\r\ntiiwkxkNjIo0vbJdy95HIZvJeHulPFjLvxeD/0lPa056d4ybDnW5PAFoCETW\r\nQJme6OLAkICiS4xvfDt3kXZAAnwOYQqoXsRSYPEjlhyoD2Yu5sO4JPZ4OGJC\r\nsKIotbfeG+QLakExJScVxZ23SYmDtoE9w7i6SD18OiaZ9WGHKFaG9s02xKav\r\n/ONk+WLokbKRq+BPKZDYPxXkAUJtMPgaQaqQB7ZwWzn2K5B0aHgLl5d5AGdY\r\ncaWsMla517KlzC3jYrjdFDnQ5eowX3d6XZ67gR4AAWrRZwBbLPyp8UWAv8rE\r\nfwBuB98WtVW36Yx5Y/PszXso47ejaLPK+GJOOhHjqJCMjlwr/2INtZH9Rm1A\r\nDjquB6U1EOi9qwvC8Kq23ai57/dbtvQlN6snwbJTJCOR60uyVezb0RqIrqll\r\nJ/SO+GehtBaNXP998aPEZ4iQr7lhCJhDZrVycX3g01lEt22HJkAcKBVfBVaf\r\nz5rASUlQOW3kf4rIlmoKhaLlJ38PtJt/eEM=\r\n=QYdq\r\n-----END PGP SIGNATURE-----\r\n"},"main":".","type":"module","module":"node","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enums/index.js"],"index":["lib/index.js"],"models":["lib/_models/index.js"],"modules":["lib/_modules/index.js"],"services":["lib/_services/index.js"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.21_1655232167765_0.37412235469740107","host":"s3://npm-registry-packages"}},"1.3.22":{"name":"@futdevpro/nts-dynamo","version":"1.3.22","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.22","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"b8ff64e87917a9931109e16b4f09ec3a4c91e440","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.22.tgz","fileCount":200,"integrity":"sha512-tLnXZdqkLSwQhwXcywr1GVGlG6UtVJ3JZ3hdTYgcEK74jcY9qn9lDnDG/KywZtXDrRcRA05njFpu5p4nqzY6og==","signatures":[{"sig":"MEUCIQDAGQsaeLcFp1+sUgluZW+2ErQkjQ/39V8SLHdi1YxYNAIgRVKBfuTYNsppr2y+vX/HQeO6CcUKTtrFn4df/HaOk0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqNgEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqlyw/+NtWulY0C9QCj9aqK2SligYqLIXFFmeWr2WnOvm1EASpqvZAm\r\nYcWjK8RsVlqOHtKjU3BLAbh3WC7xU25oTYVNCGyEF71PK+P+7OHttbbNPe6E\r\nWh6xI6llaLchY5UPlX4rGB1Rgwq+VU/cARGv1kYD07687GElYsNmV7fWQNHC\r\nbMvUy8GKpdcZPNevxyAyGrb/I26VryrAFbLaD5DcsmTNxxshQtqvG71ZOD48\r\nXH/GWaE12fodYxA4tAyuBKOti2ASxAZNlRu2rxcPT2OBUBGpT1kN8vkGoAha\r\nyU/3aRUoX8ITqjCCe6aRqAXAuwuzO9QMD7gbEYaFQMYiwI8VODytzfvhnGWP\r\nIwFfoCO9l1qWd8hfQIXwQJv1tYDebeqJ5z6E1suXBcWHxzVmcTSniA853/s2\r\ndOesRemELUv/vsQbO1yfiuGWIgMYWCTCGSM5uHApPNKm0bv0uOt6t1z5hThs\r\ndIAKb0emJ0MMsay/n2WfjvOUh3F3SYUPYVXP9GHyV/RUBHfe5r0dD2k5w5Y1\r\nwBIPwxZmWWYZQQtKmbFhAfPi+d9RDfjH4BepV9WN9Ul5DOxiLiIZ6W3NKot2\r\nhkm/z81CDlobsZ1sUG9r3KknVvQRXtqVt9D0YGN5HyMz2Bi3zhChI5i3ih1l\r\n13DLhjJ59hLujfrU/M43tUal451WP0ALvYs=\r\n=8y3L\r\n-----END PGP SIGNATURE-----\r\n"},"main":".","type":"module","module":"node","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["src/_enums/index.ts"],"index":["src/index.ts"],"models":["src/_models/index.ts"],"modules":["src/_modules/index.ts"],"services":["src/_services/index.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.22_1655232516095_0.08633427800687188","host":"s3://npm-registry-packages"}},"1.3.23":{"name":"@futdevpro/nts-dynamo","version":"1.3.23","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.23","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"251780376aa0f24115f8a522fc618874eda46279","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.23.tgz","fileCount":200,"integrity":"sha512-OdBdokfXehpn2rsY+R4BMHDgfAL4MPdHtwZ/Ptg9H/yZ3wE8grWXLOtoHx+aa4z8wBlJBMCTe7ljDwCe6tj3hw==","signatures":[{"sig":"MEUCIQCkZ5LolIXJyJv9iLgDAjz4HhVPovcII4MZdCPS+w36nwIgQZcb193xUpPuL7KPjmLwp7O2T4djsziegm+RBfaJQ8w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqNibACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmor8A/8CgKjoHWKMbFR4fzUBdhSDLysiIAnQyEwt7uHqq0h7eqzRyni\r\nNzdL0dK9/DgfvYOrN7lEkf3LLPqKYbiXjD2ob1Jl+BmPUPwnUkNu12Cj+OCH\r\nYs29rmaMgTyumR6R4O6YDuFerbRwLw0HSyZfutSn7J5dWlwP5RWzRbC+mnAW\r\nob2rQKCFn15YH+T2NJNAAyqJ3lBHPxNGezuaI/pAlwGblcWeaFddy4XtFooh\r\nWms/GjUGIB9fonmGNJdvx3QlSDcUr+YhFkYjhvz9pYxgqJQv+nkod2NeeSGc\r\njiqhyljd5FMzLxT/JpUgz20q/GWmmG60SHrsMGarqoZ52cO1nsKAJEcl83+5\r\nwbVeTLcH4yGIQFH9VVOjVedUR2QTGimZeraksee7Y+aEOwzQ0fjqrG7A+YBi\r\nrPWkIQ2dN/0V1rLnAC+n+8vxpf5+qNQco6w2HR/Qab39gvDZXA2xkuuL6aRe\r\nBU8oEF6qyyEtDNPdSeRsm7EzRSlxxfqD8UTVq3ZGpW2fPR0MV2QssZ3995Xj\r\nACciaa6//8EULw7gTCf4MfXiXfbBsxJJdkaq1D6PCaIrWhuu0tNDI0AVH1Mr\r\nxCPHX4Jmb5Lc1TJv+prdN2WpAHqc+fF2EyaIoImigbYq2jmdjSZZCqXzPZtM\r\nGIbpW9wLkY75Ya5TEuqWSshEZziujDrflVg=\r\n=cqWk\r\n-----END PGP SIGNATURE-----\r\n"},"main":".","type":"module","module":"node","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["src/_enums/index.ts"],"index":["src/index.ts"],"models":["src/_models/index.ts"],"modules":["src/_modules/index.ts"],"services":["src/_services/index.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.23_1655232667150_0.7496265296602671","host":"s3://npm-registry-packages"}},"1.3.24":{"name":"@futdevpro/nts-dynamo","version":"1.3.24","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.24","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"7100d50448ab56e2ca1a63540ca808cb1266289c","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.24.tgz","fileCount":200,"integrity":"sha512-NAb1DCtg7CLzeyWoS16ez1Q4gTA7MejMqdzGcGALN8dmdSgjWodjufkXB2HHBTuud6oHIzavhcDzPHRv4r5ZTQ==","signatures":[{"sig":"MEUCIBvrdjaTSlmthHfL/jmI3qfF8YR3up8jLp3LpOQWCqbqAiEAu/j1XH60uN66dycYTouvNQxMIP+yMfpEQ8mgACZnI/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqNkTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoA6Q//QA9QJNZeppd4lc5cY60sByEAmfvM9cqjnVX3Cl0+Cv51ZcVg\r\nzYcT6EF0yf3WnyZPlx5r12NinafNVFxsO4OrmV4lFe7FbP5eB4mZbsKRuFnd\r\nfMYK52bnH4WfDAUV5kjd7F/61W5NNzn/l544fhN52fyhi/STGiOl1jbRxKKj\r\nAw4LsCFl6mVUtqqLDaZwseBUZ1eFsxdMQeu4A4bkdCrBLe2gIGI/5ErNW3R+\r\nCpadnzEaRE0gUIb3ASWPwY6rvgkEy3qpu+KQFFkhoeCS0+TdKVXc9xHQ/PC5\r\nuNTe+kONWEYSDrT/VC9coR2L1qPOf2NkNVRRIHPmFod8eQ2xgd2p1U1DYPDM\r\nn3PHn/S7Oe0fblVEfkUeEc60CAQv+VRq68SB7msnyTTA9O63If4GuwTnjh/x\r\nQMLK3rvNPuVfqwywIcf5DyTObRR7/o+duqkNQdUtuOwvaW4J2Ry0VqnLCFuX\r\nS69/5FbIg9z42UuQIdH4NWVPx27bHX8PTy2YrhCr9OZSJOKoy+5Wo37+jscM\r\nQz3Q8IVfcZBXXm2sZzLYxaqQVrtGb0ZN2MBPNrRo0lNUk+vLRbdG4xUwyBO+\r\nwHkjGowK4+gqwAqa75Uxv3Z+wdPbLtN1EqlXoVKUdlgI2xe7vE89CmFXhU5j\r\nM4pwh71DFfuuoSeyHlG0ldPkW8Jshs0nOXA=\r\n=C8XE\r\n-----END PGP SIGNATURE-----\r\n"},"main":".","type":"module","module":"node","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{".":["src/index.ts"],"enums":["src/_enums/index.ts"],"models":["src/_models/index.ts"],"modules":["src/_modules/index.ts"],"services":["src/_services/index.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.24_1655232787547_0.18869995340758083","host":"s3://npm-registry-packages"}},"1.3.25":{"name":"@futdevpro/nts-dynamo","version":"1.3.25","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.25","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"c3a0f6d99db3267dc9f4236b117e332ea6bd8344","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.25.tgz","fileCount":200,"integrity":"sha512-dTNAk1qkpkmPFt28lv2Ji6sgTX/Ek+RKiBbhDu9FaTm5gNN2rbaIxjUSilUnBlDAuW53xABpqAh/n0mL9z2srA==","signatures":[{"sig":"MEQCIBSVxZ910rsr7leb+7TNOFGk8t9gpMhleElb+geUg6HkAiAu9m5FlHYoPtNDrB/rQK8XH7O+UGUoHbSmGtYkLJd5uQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqNphACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpanQ/8CMnA1bRq9ImXx4jCk45L+vr8fYapAxb6hkm1F6d32P8byA9r\r\nikDZM4BJ3CrZEZ7nRc4XfMg6A5pWb7B8KWDKEH14rgeQASGVtCoDETkKY9ol\r\nFEAwyGczAcaO6nXWb2BIoS/DRfOre40B0GIkKP6D5owopMMzANwQmwzw27O1\r\nzuvxZn8cjSdWWo2PALseczk0EiM/go/MmQ8JH48sqWpftEQLXD4o/Y52Pqqc\r\nLUdl1jRvahd46iY1mc/EJra7bXTQr7ubLx9PpJclL262x4FcVdb+9UcPiVp2\r\nsXqLkEBvuDMGdVt30e/30gfy23hzGGXznH5PcumDxJnG3W9w/ZXyjoFJAh6f\r\nN0IY19TN7nDm3PT/tIxGP+AP9yDh33MZkmIEKX0OAUOmcZJsr72fvfYgDNKa\r\nri3FSmS+sSI4j8n2sIK5jk5J281OelaZ2/knC3zEBFPC8h06307PNB9TKKW5\r\nGSKG4oreltOk0NvaqaGylkKXIjfUo/UqkS3AQ6Grd7Mk2DH477hvw89FoNPJ\r\n581hrkyeve1isGdPdnrVchyaWwp4loMYgy0sWYL4rpgcjU5MxsQ7nIxxU6AJ\r\nRYoWkk5vMcKs/FY4dNF3XixUpcg4fHfnbIuO2JnjDhO4qdPVhYgritVWIIj0\r\nLSenY8DoRhyWjnehBFAa3yEIbHHoA3buCi4=\r\n=6E41\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","type":"module","module":"node","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["src/_enums/index.ts"],"models":["src/_models/index.ts"],"modules":["src/_modules/index.ts"],"services":["src/_services/index.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.25_1655233120996_0.3834587548674051","host":"s3://npm-registry-packages"}},"1.3.26":{"name":"@futdevpro/nts-dynamo","version":"1.3.26","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.26","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"506179077ddf91794650a4d0e245fe5582d98ed7","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.26.tgz","fileCount":200,"integrity":"sha512-izFdNOBsYIbuQEbgWJudDZgFTGlRhvv2QjegiRp+okxItrxQqEe3bhCVjRTCy/LPY4QTdSvgxIHyIpY4X6tj8g==","signatures":[{"sig":"MEUCIQCL5H8+bL5m28JtNcb5e3ElWLZ2veXUy4Y4x7zri45VNwIgLX7ValuGavHrKJB9nLqIsRplW9bIdDcqNSLWia9Q2oE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqNt1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLqg/5AVjCCNt6Q/dXqD8Ur7soLrSQUBk1bToefrXZKN7iZ8o5cqPJ\r\nhECYvTi5KktJ5kE4Gly8MFRqRmcNChAo2mqmPvFzkEIeeXXGOcJEJEATHVFS\r\nogvcRe4vOoIfKe9+NyUoFbZl8ADYEW1xJHJSeqXyNr3qKBpvG3Tu9G2Tu9+K\r\n17NBDlNZc05PqfyynIjxlnATPb8fKqQfOCXZFvJbftzSL5LrsXvgnF/SURBe\r\ncwQ+kstqdO/wUwe/de9M685/OY6CKg1Vuec/8QvQl6gKeIYZFU+XayJHPSvu\r\nucVKPdS3Y2VOn8yIqr/39rNwdNpigQoXm1lFVpVHikZbGZTs+keH2I2s9mEP\r\nLT9atLGS1YWcDxjWNDbhyjP1hmi0Vm9fAVLrBjk9HYxw2qN890TCc0Qa68WN\r\nmbDIndn5cxS1dEpvaK4SNEHUot9UBfAxUjJ16u8RDdsq2ADNUcn+IVEh91jW\r\n0mIv5FKK3ZDBph78u17/FxQmp7emYLKa7Kpj6sCyFuSFXX/uOa28SNHC6ci3\r\nCzFsi8mF7nHIP+P7ZogQWavtIgb+D/WXVdaUEJvEd9KgASwlZhh5ygxOFQoK\r\nVpnFOBPNDf3KfRwaO4MZBVKooQrHKHZWzJ5RgkVABOuq2a5+09GPf4Y0hSZ3\r\nBOuF/mH+mBSLC/L7dQj3t1SkeUOz0HiB6AM=\r\n=QFfZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","type":"module","module":"node","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["src/_enums/index.ts"],"models":["src/_models/index.ts"],"modules":["src/_modules/index.ts"],"services":["src/_services/index.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.26_1655233396987_0.6849684975667585","host":"s3://npm-registry-packages"}},"1.3.27":{"name":"@futdevpro/nts-dynamo","version":"1.3.27","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.27","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"61f4a5b1780189b892346ffde656de20fa351785","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.27.tgz","fileCount":200,"integrity":"sha512-ITD12IbxuvZcns/d7OXPHVdvmaVIQ2dcmQzSvlnYSKI0ujQAD7bdRV4W6SitjB39DDfPxjGhrN+RRO6Jh3opng==","signatures":[{"sig":"MEQCIARuNzKUb2MboEaBIoPv4Vycq78f/9J9iu9mpCtDd4RPAiBtUgy6HGrBj8nm6dQt2RfjR54r7dG4vhSoLDn4tR+8HA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqNu4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmperxAAlFBiRXg30VAzAi8stEy1vBVMUzc/NnsELKOU3uTOiIRpEvGA\r\nvshQ7hdUoobxhBdQHYGl/zgldWypS3FoR8/Fl3MAoM03QUaNAngPyH3Q6ptK\r\nkq+1Eq7l/JXtrU38cBkiS8YwXwwbnZd6ffsLkZOy1nS8CcTbJMiviF8hMw8K\r\n9cyZsHF2mAxI1ssmKgkZMRrZaMOzLc4ld4iYRXs9pwSEqRcn64n7Q8aCPX1o\r\nZxkKDDfEKip1BelZcvPXRy/WFjlz1ZXr6nWo+5wWAIY60xK+WOoyuYy6GTQl\r\ntguuunKUnmvhX6Lu4v/FOCNT0SVjXr0kEIoU112JhbZFXGdzvO/waEwfb3xb\r\ncuIXhpZ4q5stwJTNuuyt3o+c4ocPR5P0zC4jvO7CChnFSs9J8MFLcA5Cf56F\r\npKLaJJ562MuBM3yQs/WUPyki+Yjf2JCVJyQHeZrZoJhMuPdRN+ElPH4ONxUN\r\nSJEz6tkI0hY15jo8onEPiPyTFSgp5EauIzolsY4KqTdSMEupeCCRfOVO5Kcd\r\n8XVlbenj0f/xsVu7K1wcPwbR/IOJKvaDGr42Iel4O3jSNAML2kbaQfvjqE6w\r\nRMxCtohPFooMPjOA7/csfG9ec4M61ffApkeszmxmCXuJwTc/pu2kapQhHOG1\r\nDMTkQOFZnXR6TXPS8FAz1I3oYVsnGsazjQY=\r\n=rkHe\r\n-----END PGP SIGNATURE-----\r\n"},"main":".","type":"module","module":"node","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["src/_enums/index.ts"],"models":["src/_models/index.ts"],"modules":["src/_modules/index.ts"],"services":["src/_services/index.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.27_1655233463816_0.5395754719077936","host":"s3://npm-registry-packages"}},"1.3.28":{"name":"@futdevpro/nts-dynamo","version":"1.3.28","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.28","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"176a86a05e6f6bc6176a1ddb4dfcd1cc08a356f5","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.28.tgz","fileCount":200,"integrity":"sha512-pm13Fl6Ubd0JGrUz9hVVAmOly9BkCTElZ/oP8vg8gdXt3gOiDNIlYNP7VAha1ZIntAfb0bLRjT012YqdInGycw==","signatures":[{"sig":"MEUCIQDe2n/xcXfFVor92M3Z+7Vjc01UfeBLKIJdXWABI6JMUwIgEdG3/LJ/y8GiVgidYoZ3/Rr2LENkmCIGhr1sMvsT+64=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqNxUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVSA//U/d7J7ZwLhfGDOiljqqtIBI6RfGQPFwsbolj7luarDLYwOpC\r\nHE9ywE30bda1F+a9DmaNqDJXanGhNATetE79kk65wVfRHLBarMtWqt8a2kqO\r\ngQUoG99Mur87d0pWGOY87CD4MoiG99NCAYmizwyL+nssfOJ9GIJaR6p42axx\r\nwnIywpTUIYy2hRVlLDPcrRhEMe5Jj/WFfwMDoEr0aqYtdc65Yopq1AlaxEvQ\r\ntnEzSBDr1it6guC8DTlmMSLeqWf/zRSJtpL/GtOOhX+M6vtvBVtMXJQMmBcq\r\n/hDsJA2yIbxKJ2A4cSKA8wDq1509Q5yJHjLuCrhowczcFo1+zw+qpGSezo8Z\r\nwuMGqRrVNDlmW9p6+JU3O1QuK2+XxfToMR2S/njTi7dmsda3qhBQUPLIXvX0\r\ncLMBIg0eTtskxOxgOVWjGxKWd7SeQ5dBaV57HKdUil96nex7aV4P8lF/whpU\r\n2nuBWu0zuxfhTez+chIrPHSuM+Sx7G8fPD0FiMmX8mjB12tUroUpH1H7WsyQ\r\nxNj9gHEIAYfnmp+JWQ3oj0N0RNfDW9FX2PUCsZHlCF1GAcdiJwvckNg63EhQ\r\nBMU8+8WMuWf9FKIQj3Z2g26YjlT5GnxfoWkUyGLTTqCTirz9Pi3L/xy6Jvf6\r\nZjoT6A18anSXMtOf6CDR8JkYzAtNReWr+n0=\r\n=up+t\r\n-----END PGP SIGNATURE-----\r\n"},"main":".","type":"module","module":"node","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{".":["src/index.ts"],"all":["src/index.ts"],"enums":["src/_enums/index.ts"],"models":["src/_models/index.ts"],"modules":["src/_modules/index.ts"],"services":["src/_services/index.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.28_1655233620489_0.626627631632493","host":"s3://npm-registry-packages"}},"1.3.30":{"name":"@futdevpro/nts-dynamo","version":"1.3.30","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.30","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"7b431c648339c7f21aac69883a1d5d34f4b34556","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.30.tgz","fileCount":200,"integrity":"sha512-OBs7z4+VhFB07qev9QBE1lAhiSKC8MzFAlVU1sc18gTu5b31/P4rO4LxbXJXNAztAJ6GgdCHET9xA/8aNNqFIw==","signatures":[{"sig":"MEYCIQClJIIkglUpkIMbgCb1vzgf4CO7mnh7vxg8gjCtnNz6PQIhAKDShvhPa61b5P/q8AS7M2A95mcfsshPcLwqb9jUpBU4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqN0vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPAQ//YVEedtfhK4SsTDLL6JclGjWdt65KzaP900tPQwLLj+p/Vp+6\r\nnyHXJs9DN1OvD1Pw60Tzubh5H0LwzU9yUYdvSEq10cs1UupQoG9SL4RAOH8W\r\nxHHReUqvjJTJnVHUM+WZviOkBlSu7CMoqRaVx4weFZ8JF/5FXuHk2gwtiEtK\r\nH3CpYljCAxfuDLjCdsgKLOLK7jRbxFgx4e2TEnweIixzY+s3sKxibbdy8eV9\r\nkXBAuWLU3zdI9IcfZDKn/dHNbb+wJkhlbP3tAjIsdFN+tii7xHeYQy/Qadvl\r\nHRSrtj1RYh4Zup4itPTHAJ3uOj2ql+LzacrvW/zA2elJ3YeXmzzQf+I6/YWx\r\nLI+n/15vMQDRy5j728IKE9Ln1dx1gKua94JO1OCbFvszA1UROasCIX/v9h4T\r\nEtV18ElTV+AbT5+LoCVZwpmv2B+6ocnBgwZHOQ+Y/YuVaRrObpgxMQqAcvq7\r\nDdqzkdFYz87Aw7DttnnHLQK+UqugiI755khYRVo3oepBRjTQAOFvVpG2tY76\r\nDYANP6iHVN61yT5vS6tB788T6BmhhGlgkAQa/ks0Lf9wHZX9Fo8vS+lct9vM\r\nDWrIVNjLV5usgzTjVQNxxdXU7lA0JZ1ITBQYx8xiAFx5qsDlE0iEP1sEcj+W\r\noWRNw4vmFDUw2OP5hf3+JM4Qr129AS4XqKc=\r\n=BTAL\r\n-----END PGP SIGNATURE-----\r\n"},"main":".","type":"module","module":"node","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{".":["src/index.ts"],"all":["src/index.ts"],"enums":["src/_enum/index.ts"],"models":["src/_models/index.ts"],"modules":["src/_modules/index.ts"],"services":["src/_services/index.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.30_1655233838972_0.5816470738748729","host":"s3://npm-registry-packages"}},"1.3.31":{"name":"@futdevpro/nts-dynamo","version":"1.3.31","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.31","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"5400259ac6e9f85b6c87d58360c36d26e6aa8102","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.31.tgz","fileCount":200,"integrity":"sha512-nbI6dquvNhKG3O9sPsaln+fHtKEsNuqHNLZDJL6eV6pV05a2WIJ0IG/glLtiF2zDjw+uXzdH0lQlvLyvyoH/YA==","signatures":[{"sig":"MEUCIQCqzwNprAj20+aqfhOiAlpjErylhe+jJT43oPc18va1EwIgflDWKN5kHLJXEA0i/9AX/70Eiv4PyW2gzFteVpkUMho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqQGEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQ6w//T4iIT8jxhuXTEg+iMBTmqUc+QUSdcaWSmyfkIYJOsXmEp3QB\r\nTe8IFjcZ6qOva/opL36dq1eKD6RfX5Xu2N0zHuXyLDcSug04B8R6kKv18EqK\r\nKZ9ehdaZYksUaHni16ZE/0+YmQ1QzYPxGjrqSGi1nwDcOFb6YFFO/J4Q8Y/m\r\nTjaQ/Q+wkQ3FPk5tfwL2IOvbeySnKg00+0TDBWD4Fg7DE9GgBVtPP4uqr5Lc\r\n+6HJEvPzQIRbqEoh/KGwPR5OkbUMAm/RJ80OqeM/+nD5sL32ED6d2Buq/Aq3\r\nTilAiGIzR2zyqE+kmqOrwzIhFMZKC1m5x6ZY5bGEa5UAuQRG1R8EUD9iFSVd\r\nlAHv4O9n57bTIq/xqkcd2mBwbXFdz7fCiUhtVKL5abmMMgM0vadhW4o7Itqi\r\nqPLqDnEQ2TFvyg/jcOBR2Q8zgmksQYT2xfnnUXLGsERsftWr47cFEdnVWyrH\r\nzdCiFSj4spPvkvsiRLdqu3HsviuaQh+aas3TiPONiYbQDauAOaJi9dqvzHQp\r\nAnHqMroi27p6YBHg1aIRS7Nl9DDEbxiFxbIK9kWxeoEJqgxfld46PUK2n4oO\r\nq2pCfDgwvz8IHOQ0s/PV9cwazeTIDHe4S7IkhSZ/1p55R2E+biRMG1HKdS4G\r\nFHEwj6I7hVsHaI8DzqRpl32X4lYZ36WW6Lo=\r\n=sSnH\r\n-----END PGP SIGNATURE-----\r\n"},"main":".","type":"module","module":"node","exports":{".":"./lib/index.js","./enums":"./lib/_enums/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{".":["lib/index.js"],"all":["lib/index.js"],"enums":["lib/_enum/index.js"],"models":["lib/_models/index.js"],"modules":["lib/_modules/index.js"],"services":["lib/_services/index.js"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.31_1655243139816_0.2540415968337122","host":"s3://npm-registry-packages"}},"1.3.32":{"name":"@futdevpro/nts-dynamo","version":"1.3.32","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.32","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"b899dfa58eb24d42abb371a1bac9c19bb78d4b5e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.32.tgz","fileCount":200,"integrity":"sha512-NDCxoj0X3tTSgG4s+//lAp4iNRmzsi8iZg8NuKKLr4Dm0UXSg1wif4uh8hxPeAF/hpL7zYnTdTsFNnQd/4TgjQ==","signatures":[{"sig":"MEUCIDEXG4m2scYklm+MlknJqeP6xoXRiVEJkLI5yOyG3/BJAiEA1WCn2dMwkIVlavyyuqmQP4/T4A4wHIW4waxR75OTX34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqQJUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo79A//a+/K9Je1/EtlPIii87/Qoa8+pJAMZYiJhVuMsQxCDs5CDtJI\r\nxU6qYw9Y1kKIR6rCc8uYTbTYm0VTkvGEMUr8DQDeKtPIb6HZ5c82MFIlsL2T\r\n4njIV35vm3ECztD0/Q8P71hh+fuplhgnnj+fYBqHuRXiTJS3hCPg9torFKQk\r\nKx407+idGPQdkRf64WIUL/2VJp1NHBndfNnDuNfaVIkIt/TEmLfAWDGsYAHJ\r\nThaWopYg4Vpu2ngZuLPs9enWz+MGSHhtHpxdn+A4NJX9Ssatz6BGKn3t0eh9\r\nlU27CA1JDpukuwe+s1C9NeOaE5GFFyWAJXTng56rJ75P8HGcV/STugoWmPd8\r\nSIeZWh2+pCePOdnyioFvDYVjAU8iOD4yFH8ZqhtOveUV0rf8JibIYL50PO5q\r\nUlb4PdlAe7Kpw8cI42995g1+5aP40SfLuftgXvdIJrJtWYk+VFXKIUl8fU/3\r\nFPlvzmNZG4ouiim/fCMSnbL5hdVPH/CCvU6m8WUQZIN1TXHj7ALitVyMHx09\r\nhV+yLDmGgJ13tW5KQyTj0rU/VqvLHj1Fc4toX544zG3qzA4KqT9PDubcKE8x\r\nC7c02PMsbVaHanaDv1yDWvuFpdz2ukcOFH8UHUuNlx+qSxqK6RISJpjyDtM+\r\nsFEVCXBbX11rBfycx+QZL9bP9Kp6r/KRwPM=\r\n=5+P+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","type":"module","module":"node","exports":{".":"./lib/index.js","./enums":"./lib/_enum/index.js","./models":"./lib/_models/index.js","./modules":"./lib/_modules/index.js","./services":"./lib/_services/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{".":["lib/index.js"],"all":["lib/index.js"],"enums":["lib/_enum/index.js"],"models":["lib/_models/index.js"],"modules":["lib/_modules/index.js"],"services":["lib/_services/index.js"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.32_1655243348223_0.7016606040341156","host":"s3://npm-registry-packages"}},"1.3.33":{"name":"@futdevpro/nts-dynamo","version":"1.3.33","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.33","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"5a4f0925bdd63ba3b64ae6b9d4ab7a436fea1856","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.33.tgz","fileCount":200,"integrity":"sha512-y9Hxqr2eEQcMmhFqx066qUGRi+XPiQcFvFfyqRtu38VIfz4f67Cjsvd+X/+tTm/ZnqFKmGORF0vevSHTxrL8VA==","signatures":[{"sig":"MEUCIQD3p2xZkTaaT815AY+l4DYB1eimupNZF7jcjnZbAq1ykgIgV8hwEoP6CnZV84KOpLuEuEnBL3FfdQiqLX2mbaEieUk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqQQIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodSQ/+KTaPFRu5GNaNbGymRxIyvyqMPiLWzjq9L3S2Ey2VIKE9MHQa\r\nzMkQEcSiOydhEPqF/d/Sk/KR/YBqUw9c7ryr/q6zyuSvXinahwI6x35n5W3R\r\ntM82pRaWmdYPU6yuhUbS2sLrT8a4tuW0RvCBabQ2ocMLTEVtAjKm/66TMcko\r\nD3xv7wy3GPybCqamA3heBZsrVlTAe7qtzzXggVJ9r2OTFDTzWcrJnr1cfvTU\r\n3mOfCzSJhaQxgw/T/GtCbUq+NrMPjgNFRWb+wSjXjsTYNhuFdTvKACeeLoGy\r\n1Af5bXCtyBmTtzywIoshk4tcb05WWWf13BLS30cbNJtsTc6PP3lQnOPyd2c8\r\nj3uJ8hlqdKsCL3eez7pGftO+EoLXrXITEHdbXKtOySwExQcMew8U1eq7gF4S\r\nCm4Cq4ywjbkNN4vCTJ2Y0p2/SnhO+IJajKSInHAmd39qIcqjX2/3R6SEKb7B\r\nmbmgWbZAD7Nn34jdYnPGg3zp66o7hNMn7ocTRYv10DjTqZxWvCpAcTWE8qie\r\nqFRc4+I9Vkw2Mit/pEU0/04PH2e3KsEcmmppPPfu9OQP2PkPKFJVApLFrmXH\r\nCuTmS4uKsjNhfVYM/3eupsu835o5DuLXQemOIESG8hn0Aqygsvj6Zgwd7vi1\r\nNHuV3AdX9gWZewQ8Wm+in9wkUeJR2kcsOJY=\r\n=mlTk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","type":"module","module":"node","exports":{".":{"types":"./src/index.ts","default":"./lib/index.js"},"./enums":{"types":"./src/_enum/index.ts","default":"./lib/_enum/index.js"},"./models":{"types":"./src/_models/index.ts","default":"./lib/_models/index.js"},"./modules":{"types":"./src/_modules/index.ts","default":"./lib/_modules/index.js"},"./services":{"types":"./src/_services/index.ts","default":"./lib/_services/index.js"}},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{".":["lib/index.js"],"all":["lib/index.js"],"enums":["lib/_enum/index.js"],"models":["lib/_models/index.js"],"modules":["lib/_modules/index.js"],"services":["lib/_services/index.js"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.33_1655243784048_0.4842116006543411","host":"s3://npm-registry-packages"}},"1.3.34":{"name":"@futdevpro/nts-dynamo","version":"1.3.34","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.34","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"a53514f403ee4d1ba3157a9ec8fd05b6a41e87f3","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.34.tgz","fileCount":200,"integrity":"sha512-G9/ebd/P6U3hpNmnv5f8mpfnKR1LheRqxP3ZlxoKh03DNApCOnpE0GmZCta3i/gChxO4ObnbTNjWd0F5eau+Gg==","signatures":[{"sig":"MEYCIQDOp2keZndADSikKZTKMTXdcLNdmEoE0o/W16MkWqrwcwIhAKvWr+2d0nt1W/LgRtDjUjSpdVzlltkqNHfu05L7AG86","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqQW/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/VhAAkcmvO7W3+x1XzFwj2djZCYnniIqP1ud8h3M3zap/qePu7nkI\r\nweKa9xHkSYJ2arFoMsgtN+XVsYXQCGiZ4dHfOnUWCN2U7sJoOUvmm4RXc+4i\r\nJYy6uR4Bk00G8m446jPQmX0dQlMMw889KVB5vawJMz+KsehOJJx7YOvLFudp\r\nwDM5Ij2q9bQXPjaOJ6eiJwUWO8nfLLP3G8QyLgviwS0aDQ0oIbvruur9TTsB\r\n//wVJCmK0COHZADyXtpcCjo2Tm8LBsXpsT+AREA/7MMac6ndlMUfWfN4/ppe\r\ntHz04SGmYyg+l+3PqEtMXBRFYNkbUVHj+zZ02ZJj4Phoe0Cfit9DDXLH3qYK\r\nZuZPuhYaqCrISKeJZupoCWArVi2KoJf8vEeARqz/03LLLLCniFYXCYCGSbKI\r\n89S38B3+P0u8lCyYjPSx/oF8Edm3dZYGvR8Rqs07XMdvvwHjalXDH9kPRyJl\r\nfOuAUiJ6KUaZEQcHGXpkwwrzbcSkpckMkqr9T/El51VqsMIe65ezDR27QxIx\r\nKwfoX1gWiplWl5CzBNVOHq+VvBtKpwaUrHtaPdvNlCwUj2zZe1Z/uIVdBrZL\r\ncgkL8tD/eophAEUVGtJ3RoSKVkkfelPpzO5Td/X5pNVRm/CkAtad9u4rhKgf\r\n/POEXSShlCVJ1/WJyH798HsZQ4BFWZCJr/k=\r\n=r46f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","type":"module","types":"./src/index.ts","module":"node","exports":{"./enums":{"types":"./src/_enum/index.ts","default":"./lib/_enum/index.js"},"./models":{"types":"./src/_models/index.ts","default":"./lib/_models/index.js"},"./modules":{"types":"./src/_modules/index.ts","default":"./lib/_modules/index.js"},"./services":{"types":"./src/_services/index.ts","default":"./lib/_services/index.js"}},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enum/index.js"],"models":["lib/_models/index.js"],"modules":["lib/_modules/index.js"],"services":["lib/_services/index.js"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.34_1655244223236_0.3690717014320004","host":"s3://npm-registry-packages"}},"1.3.35":{"name":"@futdevpro/nts-dynamo","version":"1.3.35","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.35","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"2445e1598580db190408bbc8f469749381443454","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.35.tgz","fileCount":200,"integrity":"sha512-vMvJiNHLwHZB93FjdAsKYRHGJye5MgEkabU6t7NeBzbY3wTrnQhGRw5CLCLsHOnsL13E9zmPIgibRPYHTP6bKg==","signatures":[{"sig":"MEUCIED/7qeqZyh9DvkMOpQCstxtPaHbKUGQa23nbTJvA8vUAiEAkTBrs8sfnExFEC2Kliu2qhJ+U0SxYmbLxlkdWn23otw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqQa3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9pw//TCDy1vETgT3SmREnqlcnX5d1/Lk3b8aeWgqhlmQxFXr4w67q\r\nKf/tY2QN0hrAdyx4YaIgZn+8e2BluLvAGU/Zd6TBQVGhFh+4Bq5ReThdnzCS\r\nXOMyzAEWGHlpFB9vlkOpN6jcQpTluH1mPZQijcb8hzvQNcx7uDZ/JIgmX9lr\r\n143tl3XWfyDMW+FTpXg7pS2SrG/VEmIKXW6IUQlhSKG6qGsxTIXIys69KGbG\r\na4hUEVaMXRBixxJF6AGwJXPLToZNfwluz21jWe7/j3Ecq47nPLG5MUk4x24Q\r\n4ULhmNhqrbz15OSmGP4SAVemXKAInZd7ws91YE9D5c6R8McCAonL4JiLVsn2\r\nRrToiIIbsuN287lgm1Dp7tvNhaDL4eXDXec9s8rHFy79yfN/0IpprFH9x7y3\r\nnJfg+2Lvdirw1z+34DX9O7ONMBYot21q3P4ts59S9w6ST/cjT2w0RwqBKuZl\r\n5mfNPlxqVLF83kBzZdvmF6T9FsVcbNHhyU1M7QTJj4AuWK0zvS7J1nlH5/1s\r\nMVLEhLTGRDGxs7rMg+ieo4ghVTeFvA+I3SYpkHDUvugDSRAEjFu3PqJPCQdB\r\n7wrVqTA1ja4/cLjF9eQuBD9oejTWOJlMwHWzu4QK1rqt2IdU9XGAmFR3Uewu\r\nH1wlbZGHkpXL/JGYNkdVnr552mywGVpXJ+I=\r\n=k/ao\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","type":"module","types":"./src/index.ts","module":"node","exports":{"./enums":{"types":"./src/_enum/index.ts","default":"./lib/_enum/index.js"},"./models":{"types":"./src/_models/index.ts","default":"./lib/_models/index.js"},"./modules":{"types":"./src/_modules/index.ts","default":"./lib/_modules/index.js"},"./services":{"types":"./src/_services/index.ts","default":"./lib/_services/index.js"}},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["src/_enum/index.ts"],"models":["src/_models/index.ts"],"modules":["src/_modules/index.ts"],"services":["src/_services/index.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.35_1655244471717_0.6260666791278742","host":"s3://npm-registry-packages"}},"1.3.36":{"name":"@futdevpro/nts-dynamo","version":"1.3.36","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.36","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"8c3dc2caf07706cb701455f14c972d9771684cc1","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.36.tgz","fileCount":200,"integrity":"sha512-1jj7oJVofkntFZEyWiNASsttuz9VIyVqivk6xdkh5Sx+sSeVkunfAqs7iO5zZOIzllBEAw8++wdPtGXxGTY/Zw==","signatures":[{"sig":"MEYCIQDa+Lr6g8fpV0fVybv9USz7dR9062hnGIE5wnZibAKxoAIhANzAt9JJ2e38V5awwvugxH/0jJN2Ikn5zdK2mPHBzAML","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqQdrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqlng//W0WHvY27AE/1YzYw2Tt6jMIGccZXcP3WPzgNUvR9WBA3h8/L\r\ndp3qooXLWAreFF5rRtmfMzGrtK/Ty9diGX0lVIq3yDePgDRd/VCHDm1dZBxT\r\nptjGwxJdi3aPF9DbRm6zdQtx+yKe1AfzqPRBCFwqXYYxmaNbrE7xNGZPBZQA\r\nVNFD50I6OCGDsOPgNLrqzQm6kPmcslkzoKYTDaqPhm14gV0WDWJX+LNShnco\r\nAHHC7uH+ntVoQ0REr3tg0n36wxlvYfoy8WPph4nGR7/XbeLwoAX2CP1hnCCa\r\nL0OZMRHy0z2pKP3sslgUB1Jszij10SiYGks2s/9t2cHXUI9wHW1nUqCDuJuD\r\nKPTzsDFaULtzyUI2ccKYjpwIDj9/gmJbA5/1LzNqtWNOG9NHaOmI4qchKvdo\r\nFzgGU5LpvMYX9WVlUpzAJP/tm1HhLtK5qSjr65S31p/OP4tCkTAQ8wQMF/rg\r\nNOxFI3WCUU5y2nVwNyYyzImesu9MvXbznKeLmDgcZx6PvCEPYkiNqqfduYCH\r\ndY6zk8LvFyen1hHZtW6rErIsd6LNgN5AnYY7URBS6xI8tbYmRh9XBBU6Xjkx\r\nFLFvSY2Y+4KpZkDRVmxlHTf/VhE1fZ0T5v9C0rx4MeHJJWKe0Z8FkQ30zzdB\r\nWNMbSNkQ9FEAwmtwKW0ggI1mbe48Dh+wc3M=\r\n=QctB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","type":"module","types":"./src/index.ts","module":"node","exports":{"./enums":{"types":"./src/_enum/index.d.ts","default":"./lib/_enum/index.js"},"./models":{"types":"./src/_models/index.d.ts","default":"./lib/_models/index.js"},"./modules":{"types":"./src/_modules/index.d.ts","default":"./lib/_modules/index.js"},"./services":{"types":"./src/_services/index.d.ts","default":"./lib/_services/index.js"}},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["src/_enum/index.ts"],"models":["src/_models/index.ts"],"modules":["src/_modules/index.ts"],"services":["src/_services/index.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.36_1655244650901_0.04555873566868196","host":"s3://npm-registry-packages"}},"1.3.37":{"name":"@futdevpro/nts-dynamo","version":"1.3.37","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.37","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"3d3f83105dfdc259488b18e0b154b033399210c4","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.37.tgz","fileCount":200,"integrity":"sha512-zQXZv4xz8mNrVyL20wfFiJe/E01tpeU7cU+2o5/gbl2gHsWpWcHzjXG1xsBFtXp/m4o7IzZ9g3n+WtoexAXgLQ==","signatures":[{"sig":"MEQCIEq/kc4TvNwDse2rHuFw1WfBD+UA8HT3Mg4qanIcn5FNAiAspquKP4rlm5Lt8qR1BKKA3BSelfxBp0WxuLHv+fW3bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqQe/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxkQ/9E56YHDtqz13CS7kEcbYxFkbRBObpbe1E5FWA7iVI9gFXR9ue\r\n9/XtNyR5viG8fhX9n/SkuZmXj+YSZNNiedizwjDybMKho4+v/hUMsOIMYhNE\r\nvrYBRkzmvRcg/ZTgsEUFsdxmme0gEwhV4dg3NgBoQwb5qLRL2W5ZhnMWEnJH\r\nDuKZMapM9coCnNkQiG9LqqDt5TZ7SquKA/CcFkj2UvXOmahwPJ/vHySjkJ2L\r\n+yxM7sSrTsgQaHeyWxmqBCmFFtWrme3WiBZTbAO2vxdizbGiNztGQpDCroOC\r\nckMpTxRNCn+NrZLkWwnVyGGdLbRgCzNibbdlliTab3yN5+QaO+vsUYqEzbYm\r\nwMAfm/7pGmj+N9BH+CWXGqxsLsJd4aw9uGr6N/SeYuSPTjl5vxeWBh2BJqFX\r\nRWTTCeMDj+kClPptct2RZJAOFkWUNKkzd5Zo+3bcXideOhhymvpYeV0FfcOj\r\nP4yf2eXO5RnQubEYieDbS/o8WjToQKMdFRIqlrrvNBnHz6VfrCW85saBSnYp\r\n07mt50wK/WNHfm/fVrayCKgDTaRsG/QuwJz/+Mj7nRqVsq/yVg+Uxl4ZRELF\r\nSl9LdJW0+JCWP85jd7/zkSLB8vL0A8rhyE+kK9FeMNrFeiHJivH4yAzvHK+S\r\nUrS7aS+pYENAVAlAGuWBptHn6gpOMs7kuDQ=\r\n=6gdK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","type":"module","types":"./src/index.ts","module":"node","exports":{"./enums":{"types":"./lib/_enum/index.d.ts","default":"./lib/_enum/index.js"},"./models":{"types":"./lib/_models/index.d.ts","default":"./lib/_models/index.js"},"./modules":{"types":"./lib/_modules/index.d.ts","default":"./lib/_modules/index.js"},"./services":{"types":"./lib/_services/index.d.ts","default":"./lib/_services/index.js"}},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enum/index.d.ts"],"models":["lib/_models/index.d.ts"],"modules":["lib/_modules/index.d.ts"],"services":["lib/_services/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.37_1655244735419_0.4873955445292284","host":"s3://npm-registry-packages"}},"1.3.38":{"name":"@futdevpro/nts-dynamo","version":"1.3.38","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.38","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"039e397bef8db468da71c47bd86bdf5b826899ba","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.38.tgz","fileCount":200,"integrity":"sha512-pJs++1+MbOUek4YiOJjZvmUnrt0Z8KdMrGq6mQRsiL6h0OL4hj/NloQW7L03w1xfotUDLed82unca3ep9iRGhg==","signatures":[{"sig":"MEYCIQDOF4Kp0y1qknr3LKWY+9qo6dA7qg3VE5SJQNfN4xiLigIhAO1XIsbZE8wWyopNXj0+ZTdLajshSWEV5sUKPcCIgeFc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":438879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqQitACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5/w/9GrR0vM0ZiuODSlNXvCFEf0jR3PyssMZC03gsp9gGvaN7A5MK\r\nmUFI1N/y9qIjqC+ygBHkaQz4jkzjos+oEJc/OyFI0Pp3AxBMtHealrzqzABw\r\npBbXQI06Mch8FrYoHLarVZtu/L3tMQfgQujQDw65VTGZeEYkB8Geex3fKkch\r\nyxFzvy/BBtbPAkhLGTzk4LA4Y98Z0EzCUsgRBp3DpZyUqy74H9tyTMgi0BCv\r\nTdI4kdIU7wksJPHzwzRiPv09iaTOeeZLzQUXEV7Uy1NU7WRvCsMH+/RSamRZ\r\nToalsNJ9zHxOO+DLbUPSwsIcwa5X94IS2KpD+o3VPEixk5dRWH0ghI/aHVQp\r\nXhYEiHLTEaydU64UxIhGRaNQRFBatVdfrFd9puC8YcrYysSRVb52X2x8UI3+\r\nEPV4qcSBproA/y/OF1iqGHKNc35F8xxNQDG2LRiX6GZYztac5FdaWriXZ+jM\r\nPJu4JMO0I0skCAmWh9/uAXjNdS7IVql6XjJ+vFhMaO04TNk8vaiF59+dFYc7\r\neuY6083ywzmZWW5QhnntaKSZar4qczR4spBuedFajZ6MtsPfJFhDmPCmTPaB\r\nURk433KysWRD1n0AsRIxSP05luTTxqG5WAm7gxnfok+FzGcG+ZJqr8EZ/1uH\r\nLyJ1vHMwh5GJSeHjlgkY/CfkLzGUQ5KZg6U=\r\n=icdz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enum/index.d.ts"],"models":["lib/_models/index.d.ts"],"modules":["lib/_modules/index.d.ts"],"services":["lib/_services/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.38_1655244973403_0.8948596451528734","host":"s3://npm-registry-packages"}},"1.3.39":{"name":"@futdevpro/nts-dynamo","version":"1.3.39","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.39","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"82cd46b447e2c646d375da2233e37575ac16945d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.39.tgz","fileCount":200,"integrity":"sha512-P1eUX+LouHRsMOJPQAzTmxj0pmQxFuG2bB4rVIi/9eVRI44WWYus2RylDBTmIhiKaIVCkgYCpNTUREELmENUFw==","signatures":[{"sig":"MEUCIDL4MBu2wVagB2j6+C8r/MpDe3lXL09ih9jKxg4yTz1OAiEAz9BVssXMIydswfAHqM3I2X8UnBbKcQAtloZQWLRxxZ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqQ2/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVDRAAgnZEJEn/DIWxT7Ub6zo9ZsNu01OFr20dyVMy0sSK5uoS26cs\r\n3bkIDvXZ78g7pJcP17pRz2vy/rPHyMzR6ltUuaRSgqBvHL+z9WhEiQKEMcJh\r\nBmD4Byv2ffYj7JPLwBIYJsFX/gm1s7oO2mqJUsWMdRrMeimM82BJt9PYEOzD\r\nIUrOpgHP9FIarppBTH+62feY0updPwcA8AMgoKtU7bRbte0DAJj2eUi+qqS0\r\nTk6iZtQLmdLdcurUmdM84dTL0cKgtxxjrPcJv3WtsKgknVfrvmUhgrlgvDu5\r\noAwQQ1VsHF33csLu20hpVu0vB1y9McblB3tVVbih8xJkYCzw5o5U90TMtj5w\r\nT1BUuR1p5ftb6jof0ipcMv8kHs4st//6VJbBfnEGAITkUeWhS4ax8aXXavxd\r\nG+i5G2JnP/WcNwSpD0R5dzYAy8zTbth31jRVaN58LgnACPmuBcnCLxdPbngk\r\nILdxNZTE/eaKi6GJ9jP+2FHmfGL0JeN0++Kf9GYsdCnzLOC+9DR9Y9kvYA6k\r\nvYP5pSXEOwMxrNwfEneESZZ1SATyYJmDZ75D8HwIx4k+/jFrssKNggSoyV0I\r\npMDiU281wvmdZcF0RvX15yqftyNbYrDZos9oAitNgYBJ/2dnzsWNGK3OlZw2\r\nAvB2+VmVs5IN+DQDQWWqKtn1+YP4beKRGH0=\r\n=mdHc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{"./enums":{"types":"./lib/_enum/index.d.ts","default":"./lib/_enum/index.js"},"./models":{"types":"./lib/_models/index.d.ts","default":"./lib/_models/index.js"},"./modules":{"types":"./lib/_modules/index.d.ts","default":"./lib/_modules/index.js"},"./services":{"types":"./lib/_services/index.d.ts","default":"./lib/_services/index.js"}},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enum/index.d.ts"],"models":["lib/_models/index.d.ts"],"modules":["lib/_modules/index.d.ts"],"services":["lib/_services/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.39_1655246271316_0.7974355219725884","host":"s3://npm-registry-packages"}},"1.3.40":{"name":"@futdevpro/nts-dynamo","version":"1.3.40","keywords":["nodejs","typescript","mongodb"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.40","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"d9c99945de676fc2147d40374d94b897b061d60f","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.40.tgz","fileCount":200,"integrity":"sha512-LuJ73KmDa9GOwYBmblwo/wPglFXb9mAngL2l5jETzldY9lAGpurKAmJ4Jmp2n1h7d8nscmpL3x2DWZRO5UL4WQ==","signatures":[{"sig":"MEUCIQDN+adX2n2wsCSW9uzDcKwdEFolwYvqSnn7L4dd16lg7QIgBbV43Q6CMSITsdJCXzxvuxrAjYTLAZjAmuAUA6EGOTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqQ/vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjRxAAjilXbfokz+wK5EyPvHEX4Z3Y3cSFdzE6DNRdwrq5clMJTNUQ\r\nQYCrfFS0XD9INLWfPfPbl2rxvGHskG23dzM54H5c5nuB4isFPWvGf/Wo5ZI3\r\ndlbKUopaA4SXqYQp1tps6HBjBQqtE+32MXoHQBaqSC0nCnjSuUaO9Dci425X\r\nIuIkdGjvuFSosy6aDnHaX9z9Jh+IeQfQHqOUn3MfeTisbkP3GDuy98Uw+MoN\r\n/zKUYXiwBzskGeOu/60AapZCmYuWNTAxWzrA0onI2IOfFg8DqF/RISRdO6Ho\r\nGmckMdf/LfMZVs2dk4Bnk3Z3e7p3gu1Q8j3vaE/sooUZTidMXRvP//zO5k8l\r\nuSxEycyjjmlhRAqJpcbYqeLZjYucVeJSlTX7AGsdRvne8lPaCRvMFFIkz6nP\r\nYuQEThVECJKULU8dTseUyyNtwg+NglnkxDah3By0LXIdo5wIlPRol5TpeaHt\r\n4uDRt79KOeq0XeSaK7h5XJVApGhMKkYqzPUNClYDDvksJi8eM+1Mm8j7Hyjh\r\nJ3fJlO4diVAuO82ImnOp/1Bh9OjGQxeZHUqr3UTjmP3FsMSBoeyGUV/89fHg\r\nsCYcjIq3KcpVbFbvWEL18yJaMe/eZ8Fv4OHOqtGcl/0LAyGE2NZ+j5klQDAb\r\n2g4p/7p8T3OlOQsYZEoZba3lKP36vpEGKIM=\r\n=zsi1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./enums":{"types":"./lib/_enum/index.d.ts","default":"./lib/_enum/index.js"},"./models":{"types":"./lib/_models/index.d.ts","default":"./lib/_models/index.js"},"./modules":{"types":"./lib/_modules/index.d.ts","default":"./lib/_modules/index.js"},"./services":{"types":"./lib/_services/index.d.ts","default":"./lib/_services/index.js"}},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enum/index.d.ts"],"models":["lib/_models/index.d.ts"],"modules":["lib/_modules/index.d.ts"],"services":["lib/_services/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.40_1655246830876_0.35001522528373696","host":"s3://npm-registry-packages"}},"1.3.41":{"name":"@futdevpro/nts-dynamo","version":"1.3.41","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.41","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"d2dee535ba7d76f475fd65f85c9970b3035a7d56","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.41.tgz","fileCount":190,"integrity":"sha512-BIxP4Sm854roWQVgaof3QKAGFO1LzlbpzdAjrKfpRAgMibH/fAwiidcmmQ4yz7MvxGvn+ibchyjyMZonOgUXsA==","signatures":[{"sig":"MEQCIF6Lafja9NDSkgA0FcO660Q3C0JDtwsPdcWhZyQ2CYmqAiB9p2kWQ/zkkesSsU2oLC75OXpmWIj8+1rMvwQNgyReMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":432154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqe1rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3gxAAhBgQJBN9Zbv5jnZAU7YbkK04bOqWBaeWDCGNKyT8vfgwHwK1\r\nneqcP8tHUqNMrZ5qu5Brbk3sDXqY76ujKvjZ5BEAUq/2/Ixe9ex2A+RLFoAk\r\nqczuGuqHWUn+Xa7gTlGcxu5IaQjDD88okDThNXbc2B2q4vCEGd9VdD93cOJq\r\nEjp3mXS+qSkds4tg50P2XwU5K4gQOSRVEnQvHPSYy8z4RV4PfyeIwsLBZmGa\r\nisDC3j7D+1HTDsszJqGLFLJPZxTviqUSjXGZVtqdNGfkMjKmf5++7kd9V5SR\r\ngw2Gk0qYXDGnC+gIt+nN1te9xT1pc9xa9xplMP2Cd2anO8IVzun/Es/VJCuB\r\nK0lxZapNISsWKpecQZaOef3P88DnP/LtuGHb3QaI1xPCz+2+wG2DYytbozT8\r\nspXoRYkJLFy0J/nDyrbdPtG/o/VjnZNORvN1YtfPHE0WfgzSl30B83+xBZ8B\r\nu8HR68yB4NwGPz+yNCO8V1DnUugF/GyXFLWZjqJQZRoBW9mk405pWlqKXf/p\r\nQRhvprvmpYwHXdStZRz7jwUtzce/Z8Dlzim2q1A68ls8f0bpxhNEnB6h0ln8\r\nL32jv2JwruD5IN/QzHlbX0xZ8Y2kqHMidF2BiwFvUh8TGIGcwCIbflP3DNcW\r\nTIlujDLj4dCCug8553bWRTdtvsfGnmfvOoA=\r\n=Iiyt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./enums":{"types":"./lib/_enums/index.d.ts","default":"./lib/_enums/index.js"},"./models":{"types":"./lib/_models/index.d.ts","default":"./lib/_models/index.js"},"./modules":{"types":"./lib/_modules/index.d.ts","default":"./lib/_modules/index.js"},"./services":{"types":"./lib/_services/index.d.ts","default":"./lib/_services/index.js"}},"gitHead":"3676a28b4aaa5ba5d9258cfbd92e4bfb00ee8ea5","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"modules":["lib/_modules/index.d.ts"],"services":["lib/_services/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.41_1655303531457_0.7556400333190512","host":"s3://npm-registry-packages"}},"1.3.42":{"name":"@futdevpro/nts-dynamo","version":"1.3.42","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.42","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"27b1e99506a3090d33891a5e489648822a14e007","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.42.tgz","fileCount":190,"integrity":"sha512-zTeg5hk7fPjU0+n4494ZF4+6lrvnYTEeNDQ2AgvL/hgvEQ160rvZVudPJ/oE6PJXuzWAQ+4mZ1l3Nxbq9+IDRw==","signatures":[{"sig":"MEUCIA/j1CxCTyyNetw5WDGMGwuW/2RQNIfBNcMVwcXaQ/7FAiEAvCk81bFYRCYCLkn0e68g2TTusjlh9iZ5VR3T9z9hPqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":432226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqe3OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQHQ//fy363tHXvQjOLQHNcisQBaL1cYAMZe8s6U23WJnoz5JAoEWD\r\npykpgJ/0tOLsrJ/RpOPyOlQc+vjchnyOoA0zV2DHP3o7MGKzYK9DJrZewCwC\r\nzvPI1rCR2LwQT8UkvBLejEeZUDYF9Y8IdSOvt/rdBHFryDjQjCu09CoviLn2\r\narmdYW50UDoJtwWl0zGUATf38hseRawO2xAhU1szyT6G1STKJ0U5Pa3rFlDl\r\nyHokaVVL8ow2X6+rhl4wH9wRKRdosy9rTlJsaWImybQzBosLQPv9tWn3QUl9\r\nsoNgolon+iQxwR5Y+UytqPywem9LdIlFzLhrP/6tZ9lNhogdXCRUaVX5FUZj\r\nc0H3b0ELwpnCdp1RFhGLHGPm8BSAvDXeOac91Otuijwa5FdtE6nWi+zbOlcw\r\n1WMM4n+wteTcycpwZ+CbgtPi+Ju1dUwLzVhnLdo3wXDv8F5YjQvUl/ySHIfl\r\n23q+i0tQgYWpCubjo2hAovq31F3gwcqb3tSHBgCTTHkJlOw/n9aAgMZZUFpQ\r\n2Rl8r78Dog13MIY65b59cEf48OzUbwe8mcZ13+OcRvIKzaS4gqIhpaQ1iXnm\r\ncGGtLWt8/xf26C6pgSR2BIm8xv3CaAi0gUVFRMRI0YN4V0V5x868UMZMuKdQ\r\n6ZamGV3IZg0RL2Cay9x37YSnU2cMZd01XBc=\r\n=XI8Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./enums":{"types":"./lib/_enums/index.d.ts","default":"./lib/_enums/index.js"},"./models":{"types":"./lib/_models/index.d.ts","default":"./lib/_models/index.js"},"./modules":{"types":"./lib/_modules/index.d.ts","default":"./lib/_modules/index.js"},"./services":{"types":"./lib/_services/index.d.ts","default":"./lib/_services/index.js"}},"gitHead":"3676a28b4aaa5ba5d9258cfbd92e4bfb00ee8ea5","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"modules":["lib/_modules/index.d.ts"],"services":["lib/_services/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.42_1655303630123_0.9523708926225103","host":"s3://npm-registry-packages"}},"1.3.43":{"name":"@futdevpro/nts-dynamo","version":"1.3.43","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.43","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"badd5483a6a64147f494db40ef480d7abf484c55","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.43.tgz","fileCount":190,"integrity":"sha512-LN1zdpTM6J825OuMf8wBkgBYGwgXawgLwT1aw+Yy4JnhgS1g+eOfcLtJys2uXc2/0XXh2QkdDUYEpvgDkiagMA==","signatures":[{"sig":"MEQCIBXjPNU8Af6UAMDxlxszsOmo1GbUFiMJdRKanOGMR1AkAiBtnJXg8arYPDwuo35akNFLf+qYRKE4fOdcgP88hmgpQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":432153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqfHNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpATw/9EFaj0bOpGM5NfBlMFHFRc09aQK/gOcQ3KCx72LS2GCz0aDdM\r\nSJcdRA3eBE2dr72hEE7WPBGiovI0erTJx8RjhtSmZH5z6587Pf/3NHl/AHhH\r\nCE8Vo9gN0aTmNz4pxnx/nSJ9ivqlUW4ZhUCOqFjZliJ6pUsQkgacpaWCbHja\r\nP6Zc2iHe8U8lY1HN26tV8npVaWbrG4NktorzxygJ053mGjhX/Q0HMVBnoUu+\r\n3wPQ8u+ItusdFkDDD91bMoWNjwzOZMk535K0oRTErYR0EzGqPXV0RtYLTRwu\r\nDuI+jSLylvYXPaUbCd0UdC9S90fVTcxtkWeb7M9dMndN5waq8wznQ15Kjz9O\r\n1LmeVNOKIHNgBqO4BVMsWAZ5mAzx9yYNs0V8NK+O37+xg6/2LuU4z37k/oZv\r\n+Gr3XtAg5KSz3KzWObB5j6RuNIejrj8x+Mc/HKcM6AKhz/llr4ljSgOK3K0p\r\nQU/V9ltFspo8pGXxsrY0ZGstyBN5uUoqMvtF+Fojxmo98xHyx5Gn6fmdstcp\r\n33EifvbF1x/CnDXv09GdYC9w/w/aYTFDHNBhyv3T2JLDvLhaRJQdOpLm/uKW\r\ni3GTwffetbPbFTbVAP+rc4A5ag7EdZJ9vXDE43O8FqWzzB+5PXooYmUGWp/6\r\nbJQZNImQRgQXJ12nLdvUcKuE7P+griPImYg=\r\n=3xya\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./enums":{"types":"./lib/_enums/index.d.ts","default":"./lib/_enums/index.js"},"./models":{"types":"./lib/_models/index.d.ts","default":"./lib/_models/index.js"},"./modules":{"types":"./lib/_modules/index.d.ts","default":"./lib/_modules/index.js"},"./services":{"types":"./lib/_services/index.d.ts","default":"./lib/_services/index.js"}},"gitHead":"3676a28b4aaa5ba5d9258cfbd92e4bfb00ee8ea5","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"modules":["lib/_modules/index.d.ts"],"services":["lib/_services/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.43_1655304653500_0.2540110714636732","host":"s3://npm-registry-packages"}},"1.3.46":{"name":"@futdevpro/nts-dynamo","version":"1.3.46","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.46","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"57fe5fa44e92411024e032389a431570389dc572","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.46.tgz","fileCount":190,"integrity":"sha512-Iy2dVX9f8UuDeOG9SbvSG6+YecRIR2sNBVO8VbEo2qZnBHPQ5ro4UidtybIbErETVQ6dhjsnMlSdWDIrA5gN8w==","signatures":[{"sig":"MEUCIQC9iCwVVf67agPfJiVQ1ZPMR9+c0fqlQvS0gW6LPanwkAIgEax6EXzTjWWHDr8qxfeZKUqnrE14TOs6Q9ceJmk1w3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisqYuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVTw//XtlPaGJ0gcgt+WgrHPi7VuIEUuIpsmM0aNyPyNgiAJ9dVMhs\r\nE/kqpohL3Nx4ZTqHRKOpfaIH8cYNYdzr9rj3kkcalL0+G9THVY6+EUEHvISK\r\nD7Bkjef68YTQZoNSAbtD8TAND6ybDqhNweDHkwO4vdOogS9Qs1Fp2D9bF1i5\r\n/lmoMk7090u9hqlMja1D8Fyox/ljt8Lmpxi26NGUEcw+Lnje6lhbWIbD119L\r\nWGi0S6hWtx4p52TLu6btu/aw9AaKPNU28O40J+AhjeS+YUjoazUGPMM5Q72i\r\nNkaUyvqiLgGiP+kVDMyhG+gP85FLM2pqIi+BdPO8mpIXmoAmsfFatCuhdu32\r\nJoozzwa2jZdd8HXAqnY/wJk/Kw1yWzLjV3u7VslSceG2WHbSZeVwH+kVogSp\r\nDWukLrQDOCxOrT8X2uUSO5ESxvHP0sq9mkubTttMBT+5g4IoPZLp9TfykRTZ\r\nrfEa4wl9E8ZBNLSULHqiQTQr8K+xiqIRd7Mv/4LALbgvAB2YjH5ch7ysMz/E\r\n1YbLpC0j/9x0sHY4xpee4A7qQ3l50aEXvLkEiY4FrBPphJZHP66T7IOE9WrC\r\naM6g/bTkC0zBwXwtsVKZlunTpMWh5GXlNgiVbhyPliPgkKXur9YSgSBmZnsu\r\nn/6WTr5IJeL32FA8xmi8NnByiReFz5zgedE=\r\n=I3AL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./enums":{"types":"./lib/_enums/index.d.ts","default":"./lib/_enums/index.js"},"./models":{"types":"./lib/_models/index.d.ts","default":"./lib/_models/index.js"},"./modules":{"types":"./lib/_modules/index.d.ts","default":"./lib/_modules/index.js"},"./services":{"types":"./lib/_services/index.d.ts","default":"./lib/_services/index.js"}},"gitHead":"3676a28b4aaa5ba5d9258cfbd92e4bfb00ee8ea5","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"modules":["lib/_modules/index.d.ts"],"services":["lib/_services/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.46_1655875118560_0.9778717607200613","host":"s3://npm-registry-packages"}},"1.3.47":{"name":"@futdevpro/nts-dynamo","version":"1.3.47","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.47","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"28072c402d1fc80b6ece3fda627ac108eba915c8","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.47.tgz","fileCount":235,"integrity":"sha512-0MjeTzUAThgzKYMeT+nNxcFF9y7k64PVfILmW9oROLKGz/ExVGS2BlSb9qg3B4lyHVRiGLyUwQxz74aDa1GJ5w==","signatures":[{"sig":"MEUCIQD9a5ZqqrxQjzfaOjW1bWCSuyiUjYqy9ODF3eliT6+k4AIgOCKJ+zUbvvrZzJ+D/s56ZIkaXtTTUfOPqK7XhnuFg+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":507090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisqjOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXHg//UeHyo3YYHA48wm+mVCuK/MqiJMuof9Roiqp0WgQWa/616hyx\r\nrADOb3GMLSkczN4qklDo6SkeITA2MXJdPfNewi3n6Mj2ChTOmoKr24iY7AsW\r\nldHj7AWahzLzBxVgr5JcIHmD0vObN6cUUf1PCEffEzxjbo5Zs0RJCBPESeyS\r\nMnxAf5c9bJdsyGdrhvTMCeNoJVEyoZkmmG8p5no1094tGGG8eWnGg+4bGjwk\r\noDU01oaxl1Q3G+EEdMm9ZDIn1syDbEWl4z0l5W9buu6HddKPexTW/on0GDnz\r\nYsl3GHtTE5HSrCVnXKwnRgWYH9w9JGOzRWi0Ta8tmmmYpKUW0NXyJQ+DJdiF\r\n0ojPEKFcNL9lvh3pjLhlHUwsBg+LLYNdfbdRjQ6JvIYPbT/LYQACXzEWab6j\r\nGt3cASZlqEkUFWmmTVLbbBc9RCSEAiIFQvld1YYwqup/8cHP6OBrw9PW1TF5\r\nrWscJbCkrCRnhUW7LYp6ikHQZcQqmHEO+V3oXWCLVf8n7qUks8UxVCWUhpGC\r\nacj3lG/UlQP/A4jT0RjPBcD8Caktt/J+XsAVvrkv6Dx9EPY+H15ZrSasV2Me\r\nmPajyD3aVx5uV4anjzZHpkeBDrjzxFo8UjDsa9ueveA9Ony441vTepzRE0aZ\r\nyjKWKFn4YkLUEDC0W4tmaSg5HVVKlCglPZM=\r\n=ry2r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./enums":{"types":"./lib/_enums/index.d.ts","default":"./lib/_enums/index.js"},"./models":{"types":"./lib/_models/index.d.ts","default":"./lib/_models/index.js"},"./modules":{"types":"./lib/_modules/index.d.ts","default":"./lib/_modules/index.js"},"./services":{"types":"./lib/_services/index.d.ts","default":"./lib/_services/index.js"}},"gitHead":"3676a28b4aaa5ba5d9258cfbd92e4bfb00ee8ea5","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"modules":["lib/_modules/index.d.ts"],"services":["lib/_services/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.47_1655875790499_0.4686970304819231","host":"s3://npm-registry-packages"}},"1.3.48":{"name":"@futdevpro/nts-dynamo","version":"1.3.48","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.48","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"28231a9f81dd08047efe9de52ba409d23c5d5a35","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.48.tgz","fileCount":235,"integrity":"sha512-eK+vqfbyIuCbblVXHSdWppWpO6DKPVHUznO++W40KxDQTip1auWlkIbLBwot4w92W6n/7ZtD/TGh3BXcnNiu0Q==","signatures":[{"sig":"MEQCIByWsFttr2ckmUsT68kt9bwgNzXws8YlB6gpeVsWUplJAiBifUqX6q3ocj8KBT8zoEzbIWof4JuDC81F6q1ouOGLQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":518061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisqqlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlHBAAg0yS8gUeit7FRw/OEa0I89QW+KkWxjkX5pcOWJhu2NRYK7QK\r\nZiyIG0HiSEfBjhvmyDnrirgFpCMzHPlJcO3EQ8xOhM54TfIRJYYvtts7moON\r\nAnJeWwfL6KQ46mSqd3/9gv22AHUjj/lpaKzeDjCfhMyE00bVxbRljKjD8eeA\r\nKAbDHdLn6ZI1XMNuEgKsIeiJ6LG9qO633jIo+BcjsRYIDS8e2n8bODqKscAc\r\n12RVvGGhAaLsn9gD/Qyy9kh7257LlxHhZIYPnvruY2EmULnrGRaP3IhJma1+\r\nqlLJu2N9syPWzbcQIGCfXV5OjbM733qa4anxLLJgCq3wVkLiqHeAcfDnuvkZ\r\nhKKrHeAzFu4EYS3UVl1s9QQItcpEq3ezw0rdRb/EDsUdIcpE9uOh8A5dEzZ1\r\n8B3SbfB9sOsMwyTni4l0JmF3UarvKpPpcDJKyXlTiP7JJYM4qERx5Nzitvph\r\ny11Id7SNezcIWfY1bXyH3ezRmo+MgAILy8mA9qgjGHxxu5BGHlHTvvrKNmCt\r\nva+q3Ijp2JLrcFGGE0BbuZomMM4ZokqWpBKXP3N73po3fhS/zW7EpP6hhZoz\r\nDhDKE2MyZCD6iv7ZQky8z8lwyAQg5ZYA9Oqdan3qcPKBu1h5yPYGkZKXraox\r\nBm0Rv8wJKQIxv/7BuAlKtOiXOGuqybSJOG4=\r\n=ywVE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./enums":{"types":"./lib/_enums/index.d.ts","default":"./lib/_enums/index.js"},"./models":{"types":"./lib/_models/index.d.ts","default":"./lib/_models/index.js"},"./modules":{"types":"./lib/_modules/index.d.ts","default":"./lib/_modules/index.js"},"./services":{"types":"./lib/_services/index.d.ts","default":"./lib/_services/index.js"}},"gitHead":"3676a28b4aaa5ba5d9258cfbd92e4bfb00ee8ea5","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"modules":["lib/_modules/index.d.ts"],"services":["lib/_services/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.48_1655876261095_0.7943490812432474","host":"s3://npm-registry-packages"}},"1.3.49":{"name":"@futdevpro/nts-dynamo","version":"1.3.49","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.49","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"3a37724e9fb42d6ffa2a5f0b89c4b9e98c685ef6","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.49.tgz","fileCount":235,"integrity":"sha512-hpmy3frMTt1nLZ15tKwYc/L3jcSRgpfzCurriAcYRhQOe/lJio7KeNiaOkPGLN96K6/qpWohAmi4Go0mUzI3EA==","signatures":[{"sig":"MEQCIANkkkVlXCnCdBkHDEr4nnaLkmW7/6fMtZnzljiHXvFlAiAA5tTNufsZajdeaUtfA6juPRvk7/gX61FhoE59KL6Fjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":518063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisquJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIhg/+PwIgdwOvHvAnK/fBxBs2tDiDYnnpdLMNEC9BfOjiMksW0FeM\r\ntsRuyS1FU/Li+b01NOjANAteJykQeejFUdNSawCHXo6Flqq0LuWuSQSjO9J2\r\nhF6W1SZN5czirpsCY+aEzgR+Rkr3WWpdwG6BpcKIoVHK14UQ46Ci/FbTvU1+\r\nPLRvDgYZHm4hp7gvIP6fmSnJMRXSgxFIp1fwDNClpyVdL5lqF5EI6UTnmFrB\r\nkpR90Jtty9UImtpogou1pXNQjIlMk4OJvqalchylVPU3oaQMBdgSvYu1urWq\r\n6qQJ+UwINidu4rOypP1vgcqgwYu7YqcA9v4J/Mpc+Je93Nu7yqdg/b7L3Vo+\r\nHAD4y86hZ0Hu5VEi+6f1nNTaMhRB98CzOoOm4cMn7J2hREXh2ZpYxHzN9OvY\r\n3PA91WBw/f3stLyDxnMT9BspkX7Ndq7U33EGzEW4U3LRxBzOJqZW5AyF8KYh\r\nkrpkqIE6KUaCMjkg10yRiGALxOsTYmrnHgsrkhRkhUDBXFQopL9Akus6ksbF\r\nRQgEgVcixn3gknS3LuMB/lk50uEPPhr6bClV2pl0Tmh+KR68COl7ti5UTex2\r\n4wqrG3BMa4VoDIzJ05qcacM6YV5ymwVy9ghaXhES/xqXTGQLuroetqy78uMn\r\n0DaVmaN70Sic7f+AJoqNg/a3PiJDL6WDvbs=\r\n=7xAP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./enums":{"types":"./lib/_enums/index.d.ts","default":"./lib/_enums/index.js"},"./models":{"types":"./lib/_models/index.d.ts","default":"./lib/_models/index.js"},"./modules":{"types":"./lib/_modules/index.d.ts","default":"./lib/_modules/index.js"},"./services":{"types":"./lib/_services/index.d.ts","default":"./lib/_services/index.js"}},"gitHead":"3676a28b4aaa5ba5d9258cfbd92e4bfb00ee8ea5","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"modules":["lib/_modules/index.d.ts"],"services":["lib/_services/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.49_1655876489309_0.3390408691723803","host":"s3://npm-registry-packages"}},"1.3.50":{"name":"@futdevpro/nts-dynamo","version":"1.3.50","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.50","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"579b80ffea503ea8a536e4937202b003233ba822","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.50.tgz","fileCount":235,"integrity":"sha512-/9nDGXnOmUUSU1veRmviyvKYzFolRzo1Br4zhBbpJLC3Aqz67LMtbecsfrHdRBhXjMK5Eu2KcF/PPqy2s7OCFg==","signatures":[{"sig":"MEQCIHSteV9cRpWAGPsP3GU3LtFLTQe9Fw5rCeybFtrfN+wkAiBKxRBA710KzI4u5/t0Ipy6PhY9y7dXBzAcongPNypcow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":517742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisrAWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolgBAAkQW5lVtGFRkRlHZGtaoJnwpY6OyGe7L6NH6J81SDgjh07MUk\r\nTFaR+6cSTBQepAqyn4N9rze7wBj0L5n1Wm1i/d0L85CSVFJWFju4GHSiN0CD\r\nV/S3ImPDT+P5n3YWHFmG6X5dPmndAfNE4qdv/ODZcQfnRgbFGcFclfU2RQuo\r\ntOEazKKAjM4g6pUB/HxZlgsRxg/DY/uePMCVHreHHma/THbrOKYRh6Udp8mI\r\nWhJlvw92qPbvnVjB7hRBgqYjqET+3YoVLMMzR9l9nd5+X1vkIojg/mK9KJKb\r\ntl8SITQtpEuK1DHkyztUXZfvX/mDCmLy0mr+vv0o/Dryfx1np1FLbwkN4y+H\r\nC/+xaNhn4D3h/qbpivSO3QfNxtZwxo6pd4N6YI/a7/aoEIsewpFbUWPDgmZU\r\nrXtJ3ZW0A+bYGpCb3mMs/y7s51CEMkzwzgXCBxbwyq7n/WS15BcC+NLW1Sov\r\nC6xABBF5bj1gDu49xf5MjG+0ONcImjO0Y1ATePq9+adv1Rcb04QEjH5c1oPS\r\nVPQVGlViZKoBm2vt65snyD5OKW3c7ZD9SVbprxLcw3AalQB4jzkx87GhjIYK\r\nCPW0Bez9gWxYEWgfvvVSppTXlm0SRR299jKKl+i+Mv7Z+DQyl0511obtkSna\r\ndSlJo95RALtd/IUZqW492MNspU/ij+5JnIE=\r\n=XjNi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./enums":{"types":"./lib/_enums/index.d.ts","default":"./lib/_enums/index.js"},"./models":{"types":"./lib/_models/index.d.ts","default":"./lib/_models/index.js"},"./modules":{"types":"./lib/_modules/index.d.ts","default":"./lib/_modules/index.js"},"./services":{"types":"./lib/_services/index.d.ts","default":"./lib/_services/index.js"}},"gitHead":"3676a28b4aaa5ba5d9258cfbd92e4bfb00ee8ea5","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"modules":["lib/_modules/index.d.ts"],"services":["lib/_services/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.50_1655877653881_0.7456708084308095","host":"s3://npm-registry-packages"}},"1.3.51":{"name":"@futdevpro/nts-dynamo","version":"1.3.51","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.51","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"8eef6e8ee1f5740332cbc063be25abb5ede4dd7e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.51.tgz","fileCount":235,"integrity":"sha512-03qQggB2ajTUPRdJFuI9gu91LqjX3QVAeOi7zuCY/KQGYb7O6TY2kxrgeJ9q9t2+NDPcKpXVzXTzhk822rZTUg==","signatures":[{"sig":"MEUCIQCGDGe1XnHaOF5t8JKmZ0X31gdjApGO6BPEflpBg18LPgIgXM7Km6QWwtlZ8oGuQjzx0Str8ohhrXjVD+RYM99Bfcc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":517849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisrCpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAKQ/9HxpaiKkDmfSLjalESRqB9Mz2beDqOU2RoIz6hit3u5+A7ZgJ\r\ny+B0uR0AXJgXiJTSx9g9p7m0eFnaXD4CoDQqt81gfJz7v3Z/T3AvPyqCAsnq\r\nFm8uXo3WSASFempfQ5BEdVvFhCl6wXWr3BPdhPq5Ra7qjMNySGpFmKJ4idag\r\n1fiFAvG6hFtbVH3H/IGEQvtvVptLyRRgoooE2TBlUpNFe/h0+IuGOs9bd7p5\r\nf6N7EAE4mULjRTCaGXDnwbxEMOdewgB8kwImlDunAKgbjeLcfeOMCy84K5iI\r\n6HVRUPsXsjaNRYlyRkgUXoR1LcFjRlw5kKvIJzWTjjO7KnFs4LVXxGzi7+u8\r\nrdjktlhNek9CJQqdGMUmOvgELPspMkbDES0D9I6/sBIKvYfKcPJ8l2jM2kHO\r\nhR4cr6f7YL+BRO8Bj97g8LuLP3/7qGXY7Oi5bQlr8bVfesVWjqTBTac6XJrf\r\n2qr4vyBxSZ99c7vbvAi1Yv8jEumKf5w1cbt3z0x9Tcg4UvH4CZaVeyWRB1g/\r\nljnTt/ZJgn+Gv3ttxXoL23VnwojWyAy3aIZkKO/BgKaB8bRto8lDblNp/6ug\r\nedXX+2YPj7EGPMsPtCM5kt6opLPDxXIdjLkztvyR8tG0Sr1cFDsisM6jDlhA\r\naCbI0nPfZZwqAdoIazsYU/LC982sFZrWyqg=\r\n=7TJa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./enums":{"types":"./lib/_enums/index.d.ts","default":"./lib/_enums/index.js"},"./models":{"types":"./lib/_models/index.d.ts","default":"./lib/_models/index.js"},"./modules":{"types":"./lib/_modules/index.d.ts","default":"./lib/_modules/index.js"},"./services":{"types":"./lib/_services/index.d.ts","default":"./lib/_services/index.js"}},"gitHead":"3676a28b4aaa5ba5d9258cfbd92e4bfb00ee8ea5","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"modules":["lib/_modules/index.d.ts"],"services":["lib/_services/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.51_1655877801679_0.6570274751477443","host":"s3://npm-registry-packages"}},"1.3.52":{"name":"@futdevpro/nts-dynamo","version":"1.3.52","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.52","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"79e0a236cecdaae67ccdb183e21d000d1e97606c","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.52.tgz","fileCount":235,"integrity":"sha512-oV4O4/2MDzSe6PuTCh7PGzNSFBGnmDlPO8ru5xvYJ8/gcza8qqeb0qxJ7IfpThyu1cRFDBMVoFPrIc+sg2jDPg==","signatures":[{"sig":"MEQCIA47J7ryDUfgf9WzH7F0EfWDBoF/0RilQsrzb1fG8ELwAiA3ZYeLZvqPQ2vlVSNjHMz0t8s3pazj1Nq45pyQFan/Dw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":517742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisrD1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIfBAAhOzVvvx1X7pGTdqmcfhYfQBGk/jO1TBcj5iG42N9U9WMlY5K\r\nOS2zLmJM6edN43VnvNu3gp5ui8ZMIOSzQoa2rx9ausrxMwPWuyzuaV6fSK0E\r\n8XopOxPNlaGUAdGWvVFVQFC9IYceGu0dqzMO0fZH70TjMt62nSW1L2gWVxDa\r\nJlGAubPaHdn4Dyt82WJPcbRlNSg5um9kSOSggQcLEzxlmlPLydRAvVGnnFia\r\nzOx/InLpGXPqdIFsY6yR3n1ua5+bIfbP28mkRNJobh1T4VPlOcPiaxbaWEVw\r\n27FxksWLXZ9uEFc0bQciNyvhGTpQm1O1lG04MZc5pxsxnh+jGsUX2MTPURLP\r\nQJm6wFZX3gGlK0CWlX/Wh7D6eV8rGBInaLihxwhKFrn9Rd8wHaAdPkb7N5r7\r\nSEB8d/GI69EYyrM/H1oscWk2xhZdnXbkDxKueF/BLg5yU8Bt6v1makyqV1d7\r\n2QNjLs8a+kADPaAeITsrTjEP4Vvj1u0DHOkQaiiP70b2ZwK8BpJvsZ8ludEC\r\nkZIqksapA2oPxdJ1lczXcSWXX5kFntMO/j7d3xJxa4q3tMlNtUBTTtxQwyFP\r\nDwn7JuW1kOKJIx9OIqMqRcXPTCcTBeonVLkN8uYkqPPXJufv+8FHEwdqnGsF\r\nIKHYZZA/7c82PcPH+Er80QHxaOh3VQJIsqs=\r\n=Nkr0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./enums":{"types":"./lib/_enums/index.d.ts","default":"./lib/_enums/index.js"},"./models":{"types":"./lib/_models/index.d.ts","default":"./lib/_models/index.js"},"./modules":{"types":"./lib/_modules/index.d.ts","default":"./lib/_modules/index.js"},"./services":{"types":"./lib/_services/index.d.ts","default":"./lib/_services/index.js"}},"gitHead":"3676a28b4aaa5ba5d9258cfbd92e4bfb00ee8ea5","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"modules":["lib/_modules/index.d.ts"],"services":["lib/_services/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.52_1655877877452_0.05577440333368533","host":"s3://npm-registry-packages"}},"1.3.53":{"name":"@futdevpro/nts-dynamo","version":"1.3.53","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.53","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"f44b81b4706c22ef394ff713aa18b00003e6b020","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.53.tgz","fileCount":235,"integrity":"sha512-BzCU2g+vTVdS7MmiSREOj6OIeIIOV/udhCDC0odT2CI0SfLni0V4qHRy37eE9H3N5b9ILaK5fGzV0SZsXUB+yw==","signatures":[{"sig":"MEQCIGxbkFdOjNREDQqYvvyWDcaYJNdqkHoGQihRokJ0uGbZAiBJEpmOwC9JAtLGCLpzb0PzRZH2fHqT2gMrFwDt9G+zWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":517815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisrJnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9ORAAgyPLoTi7feX9vW/D0v+TbQzJw8GraNA+3JVD7vm6XI55qG37\r\n25pBU15nQV1eOBnUocpyMflF/NceuH8YpIlXYtZGw0Ewj3A+JSsVC8fsHGl/\r\nmr8MnQkeeq9hebRQARLhyCg7YHM8YfTLYENLdZYYpYdX6BJuBnJXutCkpekf\r\nhz4qXw6YIdFx7t4Dd+YJfLx51NNuhDHqummfSj931DoU8pGTQFEPx5dDZXiX\r\nbf7rnLF3bvxILykSOVKdcUDN1C444P8cY5XlCkP84k1lxE4Qw2eGrM4ktViX\r\n/LTykJi5tnBRLeIGZFSz79D9w/YW0+SJlVrMbPInFTbQwgNj9WNSnXn6CvRc\r\nZIbyNWN2Tjy2NvU3JSkI2hDED6EnQQru1Fme9zPu8fTIAklTbLq8jePw6t+i\r\nJrj2gurlxJ3wUwzlac7O1sI/IImLgDRAAaSjQyay7/mAKef/apzHsbSVGHny\r\nr4qNWS8owHkVmeGKYSr+Fzhf1wMQvGYLMBqMIlAmqtL6ecYz/PabwjvWu0T6\r\ns8ohSKf0yzS8nIa1sqQwajf0rr9VoRITEDMQShoktlIrPU0vI3YR7HMU2/Bg\r\nLM7lteXJYNwoJRAuyQE9frBqysfX8UYJwdRR55d92VyJ9/kNCaN/B98s+Knp\r\niwCx0bl9AatTc6r/5nZ4nrl/IRWj2O6njaw=\r\n=Zvkz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./enums":{"types":"./lib/_enums/index.d.ts","default":"./lib/_enums/index.js"},"./models":{"types":"./lib/_models/index.d.ts","default":"./lib/_models/index.js"},"./modules":{"types":"./lib/_modules/index.d.ts","default":"./lib/_modules/index.js"},"./services":{"types":"./lib/_services/index.d.ts","default":"./lib/_services/index.js"}},"gitHead":"3676a28b4aaa5ba5d9258cfbd92e4bfb00ee8ea5","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"modules":["lib/_modules/index.d.ts"],"services":["lib/_services/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.53_1655878247663_0.5495217073794794","host":"s3://npm-registry-packages"}},"1.3.54":{"name":"@futdevpro/nts-dynamo","version":"1.3.54","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.54","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"ffde452c70aeecf4348169736ab00c7352d7498b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.54.tgz","fileCount":235,"integrity":"sha512-VwuLnA15pP3Zok9MbJC8Vay9Z8IjbEMEU/JAymMWOHM86g5xviPm+6hVW3xljoiFSJDHxg/e7ooznpjWzf4cIg==","signatures":[{"sig":"MEQCIEAKdv/bjQzQwn8TA+QaDldSqxOLORzrA47oCf/Kf9LUAiA+2PD+lAFs/tzE0nzCt5QfYdyAQa391LUCXXqq+cJ2+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":517743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisrL9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdgRAAl+MubO6vR2aSXns+JTRHLP1E6+kM53w7Kh4fyw9j+GMfZeM1\r\n6/UIATYtDhUle+v6dHOFnRI2d07hTTiqymKG+slsLLZ2CkLwJhTlbocK4A8d\r\nXXj3uDkoMbxt48/1QNmIHxMwGIuBjDAVBtfQbQyono2LuJx74ipnOguLxtvY\r\nDSeqa0x6a9M2PzVDSvt2dGdpsc+OF6We8Dq2PjsjR9fC3zUiHFc8TR5yh91y\r\ncWpzo2LTEoVO12caQLBeAcbxduvYGTgdfJ8OxzRZAysmNfr7qF89pF5i+oKF\r\nYtECTa/+JxFKLtTbKs5iEyGdcZyCYT0z2JIWpJg0mK0t57Pd1MIbcWTFIivn\r\nbiqIWnHh84Zrz32t5zM1XwyWXEocUmIWvegJ0hb9/YX9qEgft/DgaoP/CpGF\r\n3/1gLy3LFyX2ZZt26s/JCT/zofajXMAP2M0dIvQ5hILIlAeivceUMqVn+99A\r\n+DfdktWyToITp70oW3Du9iUTHDTp52UAyLORPhJefYHq0B1R8sXyTM/Usf7C\r\nnxa7+RBht+UNw5Lt09jllVMi0RIPYhAjYYLeygU6p6bgmHx+FxGF9yt3ys3f\r\nhvdoGiTg30Kg3Yg7jhbt0L+VczINuIFwMn/RzyDEIwWmro1iRDS9TQxIeIY2\r\nAr7nqTz5b7KttMdNh0Q5TdaDxwTkKYgahB0=\r\n=pQiJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./enums":{"types":"./lib/_enums/index.d.ts","default":"./lib/_enums/index.js"},"./models":{"types":"./lib/_models/index.d.ts","default":"./lib/_models/index.js"},"./modules":{"types":"./lib/_modules/index.d.ts","default":"./lib/_modules/index.js"},"./services":{"types":"./lib/_services/index.d.ts","default":"./lib/_services/index.js"}},"gitHead":"3676a28b4aaa5ba5d9258cfbd92e4bfb00ee8ea5","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"modules":["lib/_modules/index.d.ts"],"services":["lib/_services/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.54_1655878397600_0.7492897773881497","host":"s3://npm-registry-packages"}},"1.3.55":{"name":"@futdevpro/nts-dynamo","version":"1.3.55","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.55","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"af8b28e0763b284a356847f5f282d4d5c124e748","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.55.tgz","fileCount":235,"integrity":"sha512-i0BHNdmB19cITke/j+upq8ZPrHN9QrVRWM9vOgS6lEG5PmUMGnrbtN+ZGWNoguMoktBdEssfTbSxVndmH23jZA==","signatures":[{"sig":"MEYCIQD9M/WOLJxxVS16BCUBIKQ2rL9xIs6kxOQVrcfIQfISuwIhAIGKrqEV65Z4bQxKv5FOzRsOb1DpkuAbvlcE8OqDzJsU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":517931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisxxXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7ghAAiltPoSDatDCDJB7D3xHBoaa/wq3ha88dUsHbUc6JuVpYrguo\r\nKk8zzgJk7dQ/m/BIAGZUt0EkxVffCtJxVaCNpZzT6WzGPeUuIHKCovMYlkNR\r\nPMHuo8GUED5UWwYSY2UUUGRoJVEG5HiyjgnLaZniIhdTBWjD9OzOMFEiowBz\r\nRiNChMqnERIh4MHvjmwY+fvaiVT0fK7iJHOiYmt0gc4vM7VqGa08FO+CZLwL\r\n5SnPvsT8oY6Fgpp8tVfHrd4f8pjTCXydShtUwnc9Qs90bGpg5gV5W4sqSLCi\r\nI100BaPNQkuFaSPOjmMhccAYBpWzuOQ361ujh9l/UXAsu+t1iL2+VzVqb4Fu\r\nXoRlh4vMWpFONPKRKpNJ8eESThuJ5gJ1VC+zHm7Q5a2TcRTOmL9XTON7xALn\r\nO3rQy2oXQQA2+Far250I4XjxYFGWXti4gwtLRiCZ8m6+KB/XIA6T5Dbe8tuv\r\n8PGEKEaqut2FExErDuhgqsWaObLI5wqtvNWOPprkemv5e5iqs4Bc2kTfJQE/\r\nlHQQqWwjLecwJOqHVUYw4qPamRlf6/hoo17IRXCNYckdyVHS+GWcFg9pYjV5\r\n3RcyYkIX4vL+IOUbOT3V8O88BMMr6gIddQREoyUbyFypzEFbe9oKLUbo16Xw\r\nFGFFXcvBVl3+fBUD4VsiSKUrVrrFOCtD/dY=\r\n=qacy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./enums":{"types":"./lib/_enums/index.d.ts","default":"./lib/_enums/index.js"},"./models":{"types":"./lib/_models/index.d.ts","default":"./lib/_models/index.js"},"./modules":{"types":"./lib/_modules/index.d.ts","default":"./lib/_modules/index.js"},"./services":{"types":"./lib/_services/index.d.ts","default":"./lib/_services/index.js"}},"gitHead":"3676a28b4aaa5ba5d9258cfbd92e4bfb00ee8ea5","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"modules":["lib/_modules/index.d.ts"],"services":["lib/_services/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.55_1655905367199_0.06402883821972316","host":"s3://npm-registry-packages"}},"1.3.56":{"name":"@futdevpro/nts-dynamo","version":"1.3.56","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.56","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"b0bc9f2edebe264eac07246852d4ce1b18c448e8","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.56.tgz","fileCount":235,"integrity":"sha512-KqRFO/FHEHNNFjkyd3YqiGCFs+tis5+y6ezQ7kpe9cHVH7YU4Ho/Vub5ggi1gA5kyJ+k7UinMMIiKQn7Ya1prA==","signatures":[{"sig":"MEUCIQCAaSBcHVHeCQ6X8aAjDWLTrjR2hIyRAFVdZR/5mWIruAIgFHeHMd3a27EOGFmHCGMIPPM09ZEyESc+wHlA/NvVJ+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":517929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisx8LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOvw//eCeu0/dLu60pjQETo1MuxHiHJ9n50icwrh0BIWFApTWjCYaI\r\nkuZfC73Vgh4+Iokj+G3p7hlYTbbsId1ySADTJxgyViulhBSO7YNm+m8nNOMc\r\nXByzgn4aGcjwhYP60JT6RwskSkiCbPJpHtQXkeVTUiloPDSqRWJ8b/tOFYs/\r\ndz/y+4nj/I+tSDQMbXEGwRwEKdhzMNQqLNWyxlkwCOHjx5OKgPPANFC1ZN+o\r\nz0uFVM5hTlRN0NwYL9Dln0z3x6EMCEAc5m3cVe64nrBfs9vwNkg6kPSzDg9O\r\nAGAjNICO7/B1eb0Q33UBkSKUZXDNlMsUa5zQgOUNjyaGbSs0eFP/b9wAYiGn\r\nURgvqQGr5eWrzXW+QB06ccWTSn0FQ8vYYioSjIXEwxqobofcCIQvp64eg5E8\r\ng7x/uDcD0xTtM1VFkLikcaaP5TdLkak0HjZftWJdRzpPLdv/gVOBPhxUlh69\r\nbWOWqrsg8ZXUwcETrjgnc7ofOEFa1qg+1rskP7roDZOTM9OHzOyaLEU47q17\r\ncuvO+gkW+Xq8qbzGg3O8A3pGUoKgt75lH0jmNrFdZ3ZbZQ51MH08URvnjcoA\r\nXT+J51L+dHNTOc/NtUCbm+HqazGcuUrRbKoXdYpxmk1JFzNJSkcy7pDidG6E\r\n6UdfcOc8IF/uXVw1FKUHdGAgkVKsO3CEC5Y=\r\n=J7nT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./enums":{"types":"./lib/_enums/index.d.ts","default":"./lib/_enums/index.js"},"./models":{"types":"./lib/_models/index.d.ts","default":"./lib/_models/index.js"},"./modules":{"types":"./lib/_modules/index.d.ts","default":"./lib/_modules/index.js"},"./services":{"types":"./lib/_services/index.d.ts","default":"./lib/_services/index.js"}},"gitHead":"3676a28b4aaa5ba5d9258cfbd92e4bfb00ee8ea5","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"modules":["lib/_modules/index.d.ts"],"services":["lib/_services/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.56_1655906059758_0.332513984004438","host":"s3://npm-registry-packages"}},"1.3.57":{"name":"@futdevpro/nts-dynamo","version":"1.3.57","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.57","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"cc07fe9a50344624255c088d9038a45dd6812357","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.57.tgz","fileCount":235,"integrity":"sha512-3yNVUMoHedZmoUq/v28RdaaIaxjVTJD9xhZOMXh7nktcazJPG3gjpg8wG92lJz/brju+HdmBq1DHBrLP4HJ+Rw==","signatures":[{"sig":"MEUCICzs8JrwdXgTwJzRhiObcTCkmngTkzBTsGC9rHeXicprAiEAl68vVMz9J76a3+OCOrN+6CTA6TainXAlKHKS89G3BZI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":518143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisx/HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobshAAjYjlIzbNUJ9u1pMnJY3c+6CGK+PBKTN0mOH8xmNZ4gtRXALJ\r\ntyNfeary+1YF/mIk5i0a2SolPy+Yk79+xpUDaKu7JISSg6k8liw9Ns03Y/+J\r\n9/DNS8eiEfDgAQ72RSy/cpvSiogSQug2rPrI9qhKZaUQpgk2M5uCQoNdhLIN\r\n4Ezfal84SAKl6bCViSwISUB1mlXK2ubAAuH0q0ItrilXjymt5xMI/ta6WpLn\r\neF7/hccVzl94ZcqyZugKRSm5W3SSYhOxnhjkW6ORWku7Ul6zzS3lqpbnRmre\r\nUCsA9Rve0X7ZJh86Oo7dHA6lTzNKDzk5nspuAlAzAjxhommlWduWlI5qEnJO\r\nSEsJEkH3SiOHkjRke3oaidgY3MLHiNqiKi4KGrKPuxrw2siBI79SfprdBThE\r\nHW+7k+57BQcZdrNOQhUlmiT9ioqfh2vGYfQ3k2c0h97+3cnrnmP5JlKsbauO\r\nTzKUlkAwJBaQUjrcYMWuf6aJc7ge/4sq+6HmX+lOKcMC0ux7PC0zIuB6dXKQ\r\npyhPZYuNxB9JDNnny1mLMHCtE9cckP+R8uMoHS/Ahrdh4OLMsxc2/ce2dWES\r\ncsqeJTXCMKvSQtbZ69SOg+OI20tTdq/XqxRZznYEKPhEI7NUop6sbziOvefg\r\na3MzTA4KWFUs7F93eOtRNwI57Budst/EaI4=\r\n=rLNy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./enums":{"types":"./lib/_enums/index.d.ts","default":"./lib/_enums/index.js"},"./models":{"types":"./lib/_models/index.d.ts","default":"./lib/_models/index.js"},"./modules":{"types":"./lib/_modules/index.d.ts","default":"./lib/_modules/index.js"},"./services":{"types":"./lib/_services/index.d.ts","default":"./lib/_services/index.js"}},"gitHead":"3676a28b4aaa5ba5d9258cfbd92e4bfb00ee8ea5","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"modules":["lib/_modules/index.d.ts"],"services":["lib/_services/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.57_1655906247676_0.10813521706086138","host":"s3://npm-registry-packages"}},"1.3.58":{"name":"@futdevpro/nts-dynamo","version":"1.3.58","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.58","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"81acd65dc159dbf0056a99c0144f89fb406415ea","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.58.tgz","fileCount":235,"integrity":"sha512-KF2LHJKAXV75dz9TqKf08NomGeKPegdGof1lRV/AjGR38awPJ1mDZ32ddNydaTDMtWK0O/Qcjjd7+PUKxDghnQ==","signatures":[{"sig":"MEYCIQC7cF82bJZzh4wfCXV+vFIQod5MSU5eo7EWfetUCRrBGgIhAOGdvpxDlh0kU8d2T4EHs0l7WCDKBHEqgEQe3meai4mM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":518553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisyAiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaaBAAnDP8T/UVbmBH2Mo4hrjKMueY8CIsFQ15HOQ8kjWIQqzZyj/1\r\nmlANnDSWbicCI+bg0PlJR2CbuD2xKqgmECSXkS/81wiyQasC8mSsdiGqSJ6T\r\noTBOWfrb/Mdg0skcwUsgWApOfUlcgdBptz4qwljAd2M/xh4dCnHRta4SV2zy\r\nCrxSgmr4NZqHfCJLdVjLj9pFicTIO9CC9jiiGN3E5ta09jDlLwPsc+PT4NfH\r\n0kox052M9GA0EzTc413CWrTBnCqEXpw+GObYNvLboqQmCnGLZkImWBh4y4BY\r\n4kvEpgTNS3kEI4oHs6JwSvRoiAaJf/QRL66ADIVhbXYwwevD3u5Lad4NXbBK\r\nNkDUyVX4aI98L6lL1dys5yMmDDTB8pTVWQbwofn2s7m2JX9q2lCeM5k4xLvX\r\ni32QZ8hvUf05beKMdHaQvjwyepAZi9O6aUfsZXW+Dj0V6mAb1Rbwv2XcK9u9\r\nXozC3eIbN7HS39t/RlZds6xZLe8aG9s7Qmh88DzEGdbbsDUTmZbA6S3lkcOy\r\nLkQgFEkDT+EHVGswu5OhCub1oWLqKM2Ymj4Nmrl3CT5P/jTy9JemiSL0HHv0\r\nhyjG4zwBB/1cCGVqcrDQ6qnOqa9HhARvRAYOn+eWsdFn9WsdoDHJZ6mNLNy7\r\nf7EqmgpatRXyM9sdE6AGG0GPJfBPZDLnWzo=\r\n=5OHD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./enums":{"types":"./lib/_enums/index.d.ts","default":"./lib/_enums/index.js"},"./models":{"types":"./lib/_models/index.d.ts","default":"./lib/_models/index.js"},"./modules":{"types":"./lib/_modules/index.d.ts","default":"./lib/_modules/index.js"},"./services":{"types":"./lib/_services/index.d.ts","default":"./lib/_services/index.js"}},"gitHead":"3676a28b4aaa5ba5d9258cfbd92e4bfb00ee8ea5","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"modules":["lib/_modules/index.d.ts"],"services":["lib/_services/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.58_1655906338543_0.3162209576089716","host":"s3://npm-registry-packages"}},"1.3.59":{"name":"@futdevpro/nts-dynamo","version":"1.3.59","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.59","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"e87a96c467c7eecb9b77225f610541cbd0a5b651","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.59.tgz","fileCount":58,"integrity":"sha512-657cy2vqsp1HW1hUe/4fonulGthzihqlwM1XW5EVPftuBF6UIZuFQPuLhocZ3N/ddfSTBvcarofOWtawppsglQ==","signatures":[{"sig":"MEQCIGqePUaunD1Fy7OaS5kEDoIgdjHqTwur2taLjO15YLTqAiAX+6OBFGmw+CUpfWI/+d/y9X2bcULRPk9QMmad5W8Cgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitYE7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoajQ/8DBYvG48QRXZy3/iUHIWUMB1KZ3L0D8xhemDI9Biq8aWZ18rv\r\ngSAGnlUXKNeE9u3jS1icXDAvtuUDPmwiMmaRjiTzfDNBg3TflPlTjVMtUieX\r\nZ6Sa/J+2/CjuhiQlkWzjpoZSB4sbdXM4zJfunGP7HLfpXaBR4Zvfh3QHRF+Z\r\npXn5JEiXzjkZLkbxwx7uLEtRfC99dPwqpO+saSwRTiL+2ccpP1OzkZeE82wq\r\nnTjNSR4mDq0HU+fFaLae72/TWNt7Dm1D2WdaTrZ04oJuNhh2ru1UNhdxyuot\r\nkGLbItC59ZJkMkzBUQj12BErrAja8349TLt8IpTARSBOotUHxb+SPshRuzpv\r\nZx6J3dLSqnESiZbyJ7DboVX0GNDlJ1mFwQWjq7A96m5ghFsmC8WSXyofRLKd\r\nMYSOvsr9kovaG838wPaMvV4/zk1nZspcg2Q3hy8+V98f3HFBDCR14IuJL41E\r\nCRmfmD+rZBUIuX0bXE7LAgS/Mz1Qf8+PLNjBGeCw9zHMXggo8HbQVdA5ScEt\r\nYF6SFyccw19HCsc4OAvKrwdLZO2PJl4Zl5kArLi9YdVciM0pJfHJE0os7xFV\r\nhOZVzrqLSBR8C79HJaFTcMTTY+GxYzkEEy3iSEdFs8WNiHTziRz2ReWiLfAG\r\nttnrHsNXdUojo+XYhTsRaYJLiriyg/9ymCU=\r\n=sgrO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"},"./enums":{"types":"./src/_enums/index.ts","default":"./src/_enums/index.ts"},"./models":{"types":"./src/_models/index.ts","default":"./src/_models/index.ts"},"./modules":{"types":"./src/_modules/index.ts","default":"./src/_modules/index.ts"},"./services":{"types":"./src/_services/index.ts","default":"./src/_services/index.ts"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./src/index.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["src/_enums/index.ts"],"models":["src/_models/index.ts"],"modules":["src/_modules/index.ts"],"services":["src/_services/index.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.59_1656062267603_0.02508033223273909","host":"s3://npm-registry-packages"}},"1.3.60":{"name":"@futdevpro/nts-dynamo","version":"1.3.60","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.60","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"9678179b7414c21637a55c4e6d20570d843f5fd7","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.60.tgz","fileCount":58,"integrity":"sha512-+hA0n6XVr0NIlvYilAWoYdp7ULJb+M/8dRA37IKAQmsLBNWgEnxzu+Aie3jy0/UIU3d/gw+eiETzK2G2uP+HFg==","signatures":[{"sig":"MEUCIQCzvUEPj6vCVrA08d7llTisJfV2Q9BNYYfaOITUgIDK9QIgPPqZWtuz0TXsPshiR1r2WwaouRLCYZIgQWERL2o5YZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitYIOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppXg/+NAPRHQ4YLqFEMAdKMlz51pyYGhMy7ichgoel9lE6drlhv/1G\r\nuR3kqJsf31zEyL0Nv042FjFH9/V+VaNyiddZmsjqHN/nOHwoeczgbrSAlJYi\r\nbhWlknzct1wWWfKFUvBxxz1yebs3SjCO7+uL0NPyqWqXH7GxqbHBOmSmYO4w\r\nICdUBAlxzVuytcXUln1bpg2oD/wJJ6Bi4NJOGTqxfIKkU3BhByItXOH7epiC\r\ncFUX3MjNHYwO2BgFQhDqtS1STpvd0OvmjFynaAvBdIl/B1Ovzhc10Ntwm29F\r\nKMfltfBtK7CfIDbuzeBZgzPiVm06jjjjvPxYAQF8wt/oXnfOUwECkZYro+75\r\nXgYhnjVXBckwjUWmaMYMgwmtyzVOU3Yc2yaLj+NDkbeZ5LNKZfvpmjZalqpB\r\nU8UAw2AhQyt76oggAvcP8TVBY8E9sL+oCb4T3p7Ttoo757i9XnENuBwoxnOn\r\n1kkoPc3k0va5QRxkyO1OpKLSmoCiB6Ndh4m4k1ZDiIPDtMirivb+y8JfZi/u\r\ndLCJSVdQRHFClRM6pu/nNFMQenJ7whg610WqTeUTBvM6gKcMK9UqyD2ULnhB\r\nRqkCD437ALXQBQtABFrpbI52gmA2Vv1fL3XvSKv7IVA9NLWqRRR1GAqWsHDl\r\nzYBLx6icRhTWZJlsapPxgH+FkUyDwYBJbAM=\r\n=xNE0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"},"./enums":{"types":"./src/_enums/index.ts","default":"./src/_enums/index.ts"},"./models":{"types":"./src/_models/index.ts","default":"./src/_models/index.ts"},"./modules":{"types":"./src/_modules/index.ts","default":"./src/_modules/index.ts"},"./services":{"types":"./src/_services/index.ts","default":"./src/_services/index.ts"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./src/index.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["src/_enums/index.ts"],"models":["src/_models/index.ts"],"modules":["src/_modules/index.ts"],"services":["src/_services/index.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.60_1656062478527_0.06645604222001644","host":"s3://npm-registry-packages"}},"1.3.61":{"name":"@futdevpro/nts-dynamo","version":"1.3.61","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.61","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"9dada2cfa877710300b92d9082d46ec669d8a2f8","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.61.tgz","fileCount":58,"integrity":"sha512-H2SO9Ro/A7GDqWzOPUikk9l9HHB7Ib7IEM43/mCIUm3WVgSC4Rks3N869bzuTX5u7V6Hxd27V7+tRUjEcMk3OQ==","signatures":[{"sig":"MEUCIQCYRnANFNeiTAcbOUuAH9KxQA+xyz3gcfWIiE6fUXzMBAIgIGTc8AZ0sN07I6Rb7j+KB//W9Bj+Fw8jMbILTUnEOFk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitYKAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1Vg/9E+5GM9GMLqv0vZxv7sdZyzVn4rmfYaNqzM7zT8d44p4OMpkA\r\nJiT0SRLOwAH0eNk57kI94NoBC1i8zpisF4rUNXCr4kWPZj7MmAzazi5+XpOl\r\n1RA0zA2GgdkLpstdP0atjea/4++0q+1TRDuN5coYQ2pzwyNkHFo0vgXddsue\r\nE8mJcPS73fNKxDmZyYUIYuedJdjHtaSyNtPPm+e/YqEZa2TB4nAGxuO2J9Wx\r\nAlRyndOZ4Ft3fa7T1ns6Mz7m5glh+uI2jd1dh3dGM5BwhZk5Polxrfm9YV2s\r\nDbTPwg+P/iK1cLZHJhsxQDzo8KkPWKhWdQUkNL0Od6YtT/xEQQssl0kHv9eR\r\n4aeRgAK2263kDFx3GIOb6SF3Wybtugv0XARGaVkken8pILUeVMEfH2XIlkLd\r\nqTZ88+RmAKHxJ9hEWs9N8QitdlAAdGqP1QLFZlR/Hpq3JD358XI27FXkatnc\r\nMDjwnuWe1OsycvjL+2/E2OK2EPF3fRNwQOz8xOZkxA1hAxsjFRLxXIoXL/2e\r\nKDXLNNUeV43MdYeR9XuM8b+uK29U2RGMJo4t5owGOcjdGShrOTzyDb3PpM81\r\n+nd5XdPKE+aHVxvuzlE44a0/fLjpdqet0cXfkP6z433kTnUAQlt/SCjJUpRG\r\nuoivWnAEZHmm53IdFD/QiCSmZwDfXbSsZ6s=\r\n=pIpV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"},"./enums":{"types":"./src/_enums/index.ts","default":"./src/_enums/index.ts"},"./models":{"types":"./src/_models/index.ts","default":"./src/_models/index.ts"},"./modules":{"types":"./src/_modules/index.ts","default":"./src/_modules/index.ts"},"./services":{"types":"./src/_services/index.ts","default":"./src/_services/index.ts"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.61_1656062592089_0.9934995672287743","host":"s3://npm-registry-packages"}},"1.3.62":{"name":"@futdevpro/nts-dynamo","version":"1.3.62","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.62","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"cca15b9a1bebcaeccefd636a75a0e58390a72284","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.62.tgz","fileCount":58,"integrity":"sha512-vOS2wzafcDSokwMEiLgPGlFSS2qZjbLT5qBT1pk51ErRZ1c3pmA+zPBT6zdcXRO3p6qn6C151uofO/m/4m+qhQ==","signatures":[{"sig":"MEYCIQDpF6k/0tPocBJl2IYU7GXVdmaJvZa+iK9mEMMZjRjQOgIhALusM0U24gVHiZBYMJCSuVbsQ5OmBrmTdYW8Z9rHj9bp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitYKrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHnw//ZKqz6lzJQSoIhuVaSRnyovOLNA1Fi7lZYYqIGqwRrx31+RsN\r\nFEuEJDP9fxvJZKkF49S9fDQRUeUwBhFJmz3ZBfY3NAqiVwk0CfQ8BlMK+/rJ\r\niAGF4TT03mttZt6tQ8HXo7b51O5vA+uFhYd4piM1xZ36kB64/h2HOwuK3+iO\r\n3hnpZ3CM72/X/tCMdmJPKTc802us4ApsbPGjvDAHJr8vKyBQmVeGySUy5WNG\r\nR0+/88kI52wIEtqssS8SR/1slFB/Bwf1Xlp5F9mvaHJJoms1jHb6DLL1culM\r\nM1I7ZLlVhxBDzYcuxhc+oaxmR6gq1nNTZzkdcdM0T2uAZHAC+3G7f7S3lXgD\r\nUZvizXNsnuSyVAyOU9aStQGxW9592KXHugZWqWCKs1phvf++8C/63erwyVtP\r\nHmI63DjXWn0ckjuPTGNluGdGdpYKmZT9t6eqyWto2I5fC+UGD+TSe8ykxdZL\r\nWP3MCkxWCqwomS/UQ04573C+Mw1BAT5iI7G8cDotIJMO13hyFZl60pTy2+jp\r\nJqKdQ7knPcWZoAWhmLlSSbOU5UYKsm/bsaGgyd6myzIrW1BfVpYvTPaBGegI\r\ngHO8n/45HKstz+MlfLh/9Vjqw5cdoqiWHcT3YrF0kxdhmWDEvpyu0SD7E2+X\r\nbe1fpTIwBkut8fIetBsyvY4iKyMHKYih0Aw=\r\n=3NoC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"},"./enums":{"types":"./src/_enums/index.ts","default":"./src/_enums/index.ts"},"./models":{"types":"./src/_models/index.ts","default":"./src/_models/index.ts"},"./modules":{"types":"./src/_modules/index.ts","default":"./src/_modules/index.ts"},"./services":{"types":"./src/_services/index.ts","default":"./src/_services/index.ts"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["src/_enums/index.ts"],"models":["src/_models/index.ts"],"modules":["src/_modules/index.ts"],"services":["src/_services/index.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.62_1656062635492_0.6533778734207336","host":"s3://npm-registry-packages"}},"1.3.63":{"name":"@futdevpro/nts-dynamo","version":"1.3.63","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.63","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"088cbe74ca266c63b9e2bb95e7aa6e98761e4a8b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.63.tgz","fileCount":251,"integrity":"sha512-EKBmmfQmS9V422WllRGnlXwpJfrtGmEoSajSp5XMVW1zn4ffL1E4/+R59WL1/yljdm40nlUiI4fj+KtrF7ILig==","signatures":[{"sig":"MEUCIQD69ofP76NsRnzjaup1B+32j02tRhAwQptV59t9+HsidwIgKrTk9bkWdCp+NkWaDJ3xBgptE7HWRAPKV0yZN9yHJZg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":571496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitYO1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3UA//S8K1SF6bvUXgPGUqjAP0bxqXwdWsKEDwTSMoe0yX4/npE0Xw\r\njS9Qa9G7JhIMYQf5JfdiHCs+29zoJniji0AxYc9jU31CtiRdMaGWg6jmAmS3\r\nE/WqXwRgfgz/U5nUQGlYewnZbIuDbEMqACHExveXttCerJfy/Vg3/CUD9BgI\r\nMS6499o8N/h0tmlAYtTGvk1hhulrCdQIEZKgNCpnZR3Lw7feWRDZJ0Ol6R9+\r\nwTdhfA/tsFC6gJaYroAmbg/CXh/q2fExi6swF5BenoSpugxHu3cEH6XylMtm\r\nbBnwvLXExGtHGtXz+XDJ6zAMpHk7aowOp4w5RZr/t2s/vxe6gMuETiHW5NfL\r\n3llBZgJM7zY77SsVc9IkAAq51WphtevoGNy0zlPHzCWQ/oRAewRS6aw+5swy\r\nwseyTb6I6LHjZ10q7jHs+hFLRNh0q3rqp9IDbKVHevEeoBIfkTZOVzNUsfUm\r\nKfF/bAQWA8y84NqjQSH+06NrNA6yn8aloUFeY3g7p9+nk1sapTZ96hQHDvfr\r\npOERhvin0PuTZo/Jv3RWl7T+z7SHxpydRvGASdvByzl40qJAX1x5rf2NDJY4\r\n9fa6b0H7SDvz4QLK0fgkK6Btzx5miI0LWJZwOH5oZeT6nlwV4KkYcGgmoYBr\r\nTevsz9PN5c3cvLLmSCKX63DfT6GA3dAlsyc=\r\n=Rchu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./enums":{"types":"./lib/_enums/index.d.ts","default":"./lib/_enums/index.js"},"./models":{"types":"./lib/_models/index.d.ts","default":"./lib/_models/index.js"},"./modules":{"types":"./lib/_modules/index.d.ts","default":"./lib/_modules/index.js"},"./services":{"types":"./lib/_services/index.d.ts","default":"./lib/_services/index.js"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.63_1656062901218_0.45782924213448406","host":"s3://npm-registry-packages"}},"1.3.64":{"name":"@futdevpro/nts-dynamo","version":"1.3.64","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.64","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"85d67c815691e96a4a92550db13008c4df6b06a5","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.64.tgz","fileCount":251,"integrity":"sha512-VV1VWizq1CKaJ9iv9sSo8paUWtVdX/RGjBHlzRByK6E+SYCPzsiZG69UmiHDOfnqZMz+lzt1x0J8FLfYj2M2+A==","signatures":[{"sig":"MEUCIQD/ApuDCj8rncMmtRpENryz/2ca2W2eqkYN/SUYr1aP5gIgbUn+xOiAcBQWlVmF2E2eRB9Hypz8hSTSC5qpqWvp9tI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":571798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitYPpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEuQ/9FXvLilphS8a1h/vbCB0wV8I2yfpcYIG+XhH1BH6uzETOKfUN\r\nOLeKGNDhIo2Encq46urxFOfxQtt6RBUOn4TeOeLo6EmMNH+PUwa33PAEluOf\r\n5fAP9DmEhB5/Cy8g6rvWh0A0ZzBzkqLETZ+h5Jed64zIwdnbeRI+O4A3CaMB\r\n74BiXGw6RHJXj0GiMYQiW7ouoT3h1drcRwRaK15QDF+CpHQUbv4k1+lWaXys\r\ndXG15A5uqvf2KVQ68m5TkWKl7m+WuPjg8KrtbvpWogy8woInbmhYTnRXSIK9\r\nig9tnmADroKSXj6ASiok3YBugHlKycFW0pAeb0lS55L+F0kwR6qFAOA6PLaN\r\nOF3brLvOpnMrqITSdyoLdf3lDezM9LD1rK5vNKfbWf+tkfjUFFGLkAmmtJ+T\r\nSJeBuTkKLjrT2GfQaU0O09z3w326vrenkEGKXSg0d83CwkzY+hlYxI3d6cQN\r\ndYfCa1VmYM9VjVnlXNj2EITkHQcNAUV6P9J1hjAnQlzZxXO+cTBrAvyNx5WJ\r\n6rrzRYcsWCfWBq1GVLVV8VGslcz6eup/No7aeGPPzL4FrLPJyB6YmEYV/v9g\r\nut8Ft6Te5NqcGG/NJxNsdtsh2CQc7fm1xERl9NlABbjbBPoqwsIWJi0tjcrX\r\nOIQBjXCZnZuJ4kT/Jmf1AZIEo1fxd79VgDw=\r\n=sv9k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./enums":{"types":"./lib/_enums/index.d.ts","default":"./lib/_enums/index.js"},"./models":{"types":"./lib/_models/index.d.ts","default":"./lib/_models/index.js"},"./modules":{"types":"./lib/_modules/index.d.ts","default":"./lib/_modules/index.js"},"./services":{"types":"./lib/_services/index.d.ts","default":"./lib/_services/index.js"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"modules":["lib/_modules/index.d.ts"],"services":["lib/_services/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.64_1656062952742_0.13372146141910002","host":"s3://npm-registry-packages"}},"1.3.65":{"name":"@futdevpro/nts-dynamo","version":"1.3.65","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.65","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"9269830c122c67045f9e6be6fcb53c6140f2ed30","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.65.tgz","fileCount":251,"integrity":"sha512-SwufK0ADtsGf2IiSxqvsL//BPESBXBeu6+ZsypH6qRAXfW6r10Y3JrXRqWcur0idcvntax42e+k3BFxB4ie9zA==","signatures":[{"sig":"MEUCIBrz6cCom0E6g/pYqd173ylpPhJyIDMfNDol6KevCanVAiEAh2VPERrAR12papsjsmlbyzEvhqCE3G1VMsnVDwz4l0Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":571224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitYQZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4mBAAhjN+cEaODl9Asq4IPLMdnS4iWPjHnF4Wr8Z8HUGeIeRhGXIG\r\nQAwrfe+Y15KuilFqePQgleZoVVTryAp/M1JpJrKogZoYbqgMTIE7V7X8B85u\r\n80jVy19HuUzFH0N8Z+NkXHi/xO3AX9zW+x4Xl7RxaFY2v8I0sSk7GmD20xzb\r\ns3E5uXv1eq5sWPiiql890vA2ZMoX36NtHQrXCgM0P8l3LTIpTaK2jVQSFNcP\r\n//P7bPzp32c6NXZCPuToVbDhuUd/bItThtDjLh4SMvoJ4PXkIySFVu2lgDDH\r\noXXmB3lfZJXCB0/pBJK/Tm6YN63elxxlHy9O/SVVJhGRoZPQjla3FuTgV06q\r\nIMj7JELnE9O1YkLC67e9dg/M1j2OsC4DPFiB4QvC43uhqpXpMmZA0LPUfQCP\r\nl3R1+oJv1MNn132vhiwVtHnJRRIXN4dKXiMQRZiqJ3MWelG3JxwOPRI9rLQs\r\nPehhiipkNSywtVNVtkTI7YiVgGqoXO0jcmYBZdgPH70LS56wWFWftqDP0fWN\r\nBsjuHQgJFeLUDDtuITKls/B3/36jAx383MELkhnSaTxm5hQAtZabelXqdQCq\r\nalzhg0XMKJL4iEmgIAC69B4GcdpxN3F5z4b7BkwWYZvIGovcrm4+SRzMYexB\r\nQ3HZl/7hHslh3EJCjJ1KIlaEZ+96L53aHeM=\r\n=qIqX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"modules":["lib/_modules/index.d.ts"],"services":["lib/_services/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.65_1656063001280_0.8286704734279928","host":"s3://npm-registry-packages"}},"1.3.66":{"name":"@futdevpro/nts-dynamo","version":"1.3.66","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.66","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"3b5a35031cae18210a788318d49aa1a9541c712c","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.66.tgz","fileCount":251,"integrity":"sha512-L770YKp8nY7uTkf3vQHRPgXzsQQaJ85RHRMz4EH+gbaYIP0q4e2H2V/IymmaDseKiiegKMEc4saMvgKNRF0A+A==","signatures":[{"sig":"MEUCIFo/AQmnPICPBQI5BTkQ4FbKJIF2JKIqDGBvQZpUh1CCAiEAkTMiZiMW+yghzF87062OJCu6qKFj6+nD7fAmG9lbn+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":571798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitYRmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpstw/+LgbNGZDom868aZlLVS81hBxBl21NBH1nxNz0Q1kHqbvVI/vs\r\nrokBVWcvoRKV6UYBJtQ4QHTzNWd+7POg7g9GEI/czQPBUrRe4PfEjbDcj4Vf\r\nnu+SI5YHRNQsk7YbqaHMThw8Tn7AWyWhIX0chsTc3IEV8PIdiD8ssT0te+2Q\r\nMEwA2UrWerUHjFQWxRrv7sBc1P8n70dS5c6a/R6EWf0MYWhuBMTHHGw7E9/b\r\nHNV8bs0+n7hprpzuwAziX3pmMFoIFG0OQDp4aHNt0DxnjcNk8Rnr+dthgDwT\r\nCaerffXQFW2o65gOJW6EXCBdiIDKC6+BJHZg+M9n5uqRPj+PRzsM9EI6Bakn\r\n80TgE5Y1GOVD2qcEB/gvwxApoek0Tiv7RFgb/rUNTkcRfn9DyPKKCW5ir4nL\r\nfenTM7aEevV+wzgssk4IzUGUV4JuqyJhBdfSDFvqazhCK7nDhIwFHF4sbzDb\r\nsh1ezbbwJUj1fKVGiwBx0E4ao4l/Xvvu6NeA8hss3e/nY06kQzu7e2hSBjW2\r\nKy89QT7AWV5a45xfD4YYaMCgl3z0fBipJuiBMW1jZvCYzkwEI5CDfB4Z9Ctk\r\nZwhxT7DNBjLSneKxLxEndTJtATCF0I5ay2Z87k2kt3dK4UQgpEswrhiNWepD\r\nTto+edMASptAiog/NB8DT3XigX3jFvIp8Qs=\r\n=5ytY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./enums":{"types":"./lib/_enums/index.d.ts","default":"./lib/_enums/index.js"},"./models":{"types":"./lib/_models/index.d.ts","default":"./lib/_models/index.js"},"./modules":{"types":"./lib/_modules/index.d.ts","default":"./lib/_modules/index.js"},"./services":{"types":"./lib/_services/index.d.ts","default":"./lib/_services/index.js"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"modules":["lib/_modules/index.d.ts"],"services":["lib/_services/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.66_1656063077867_0.4189544901148552","host":"s3://npm-registry-packages"}},"1.3.67":{"name":"@futdevpro/nts-dynamo","version":"1.3.67","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.67","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"c71b61daec16f51b722a2b0cab67a01c6c2b5bad","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.67.tgz","fileCount":251,"integrity":"sha512-3/pDCdOUbqDKm4k6FKIYCdlhfx8q6FpvMvMLr5Fvooi5AA/rrCdqaQ0UOH1BDZK4MTs0+NLa3RIFVDwvmZH4AQ==","signatures":[{"sig":"MEYCIQDbOK/M1o3S3NtWnCmyG25sbcvnUfX6MO3zfiAzVKRjzwIhAJzVh9Tr6Z26xP3Ip9uxQjh2/L2SNVnL4SPwsHJzetq7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":572022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitYVEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqH7Q//RLSmvRG/o1n28+aYebkunAyK+AGlVcnTeJVdqzJ+w/FSPo+k\r\n6otJnIalJ/5GJo767ZjAq2Ewy8Q7xE0zffXqYZx5o0iOwU4rpzLIO3SODvcJ\r\nCA8zN478yLCccX+ODf3JCrIDGQlr+O3Qtc6Y78Zkqfhb+b6oridlUH27DTAf\r\nVsN3D2Q19q7Ee2o0ngSlr1h3kPcxWaqO+/VJPjsyiYYI1RE49h3dZcq0b0Ns\r\nvldV5Ev7XHuZLVDHDFzabSG650G9K7BHXASp8kQS4/n8HIrF5GysjBDlh0wE\r\nD7BzBCVbpRKyMiIb8xw4nm0t7FnEScthpmeY6gfmnDGh2k0mdWvI/+ssC8TQ\r\nHNbcKLtXkOVGTCeR+2ArkuNMx+Ig3nKZCJr+/U3YhxEGCeShstbETPBmBzvN\r\nldmHmgY2xKdRyyS+6szqEKe2JlE++M7c7EMCwcvUNEJBKnGCfxOfL+SSrkB8\r\nhvv/hasA4Fh0gkpUf5cxQ34radARMxdFJWry3IN94ytDpTzQ6Bbre6YQ526I\r\nVzXkv6icwU53egXuMu578+s7NrpCgs5syU97ksBEGkDSxZyFBVXeVsw3xo67\r\nUC3Hhg/DQi3xqur6AfgYGGa61dw4LzmV4JGsWfa89jrerO4/UnBBqC1XRtae\r\nZRUjY258wuMj93eC/7dOehprdl21tD0MwWk=\r\n=JxhO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./modules":{"types":"./lib/_modules/index.d.ts","default":"./lib/_modules/index.js","typings":"./lib/_modules/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"modules":["lib/_modules/index.d.ts"],"services":["lib/_services/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.67_1656063300214_0.84255339601284","host":"s3://npm-registry-packages"}},"1.3.68":{"name":"@futdevpro/nts-dynamo","version":"1.3.68","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.68","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"5628d36395b0e552cdf2dfecd5a42c0926994872","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.68.tgz","fileCount":251,"integrity":"sha512-rlmulq82NlvrD46GjvwfyVxbuvBhBxKoMwZ/0NUBgXfljImzjsGCHCNYp+87+lkV7qRYYOcs8BPcTl6ePp9UQA==","signatures":[{"sig":"MEYCIQCfUYKqYOvQZVMiwpOHpUrhR6e+p2UdBGsdLYvoRqGYEAIhAMxCH230gE+u1hJ7wFr0AoejDXFx1qB12COAUlBEeX+2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":572231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitYW9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr97hAAk8T9N52uCqRjsbHlPcG0ZFPGNprF6JKZYeViZJLoDXFjvB9c\r\nVK5PhCRtk+U1hF0r2RNBKrwVIb5NHV7JvmU7GChb6NlqWsoTuwpX0OdSxc23\r\n/XXPmNbw4JHtPrsB015rRldmmVItOxKEl6SbdVOOy7cHXtaXmyvniW4q/w7p\r\nCkYtAXZUspNOPK7bergU0F6wKubORaT+OBT4sOrq6TmDUpRPVcqHqv49Zf11\r\nPWSsOkb3+VxnryqtXico5II0yCk6fVr7+DGqgGVuD/IzQP5TlG2Lfxh8owhY\r\nMnrHOg/HxDK8EO31uQEOiZuJmAQZBDyGGnmuEd+S7LSiXKMqA1q2Y9gOdaKP\r\nts2daYO/FWdy7JatRnCDFrT8JIN10uz+zKrSFpBZbWzoNsEbr0nvzrqGZxNB\r\nN7VqZRl0KAOgugxTzPaAdvlLOlccqYcdnkYuoCN0XhL7kepb/xLryaDSpm6W\r\nZt2mTwQF6efI0bBgPWglTM3mQeaeiKBvWinFp1u23mKgNNOJIuZwbpX1i3pE\r\nGWVRKD0q8b4JtOHrJ5sjxE4faNn13/IqfMEMHdD0CdOQif4BtoA6XWmNbfJ/\r\nqcCyDN5oUBb/R0ryvftcY1fpHfwnjpQ9KL2SFSlFWC18R1IST4/3mBa2u/uf\r\nkcrZ2zSsNM5J0atVT3gtbd/ZsoW8hmz4Xw0=\r\n=pmfK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./modules":{"types":"./lib/_modules/index.d.ts","module":"./lib/_modules/index.js","default":"./lib/_modules/index.js","typings":"./lib/_modules/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"6.14.10","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","tslib":"^2.0.1","rimraf":"^3.0.2","express":"^4.17.1","nodemon":"^2.0.4","ts-node":"^8.10.2","mongoose":"^5.9.27","passport":"^0.4.1","crypto-js":"^4.1.1","geoip-lite":"^1.4.5","nodemailer":"^6.4.11","typescript":"^3.9.7","@types/node":"^14.0.27","@types/axios":"^0.14.0","jsonwebtoken":"^8.5.1","@types/express":"^4.17.7","@types/mongoose":"^5.7.34","@types/passport":"^1.0.4","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@types/oauth2orize":"^1.8.8","@types/jsonwebtoken":"^8.5.0"},"typesVersions":{"*":{"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"modules":["lib/_modules/index.d.ts"],"services":["lib/_services/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.68_1656063421389_0.6195930544244042","host":"s3://npm-registry-packages"}},"1.3.69":{"name":"@futdevpro/nts-dynamo","version":"1.3.69","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.69","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"0dc46898e571059fac1d5c12e6113eec53d2a94b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.69.tgz","fileCount":328,"integrity":"sha512-t0cTcRokhQ3Ya19lIFmWPXaDoWx+XahBZN+gDRHBolrf7IbQzMc4yvKzm9yzTg1x3n9aOVayQe10zqH3sbUcpw==","signatures":[{"sig":"MEQCID1Q5VSHfdvziqKm3ME+3UZaauzjAEyCIAviBkzqPy1QAiARpb+XyzM87NeqyiWhzH8byltTDiEj6uUOoB0/U+tQ/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":628760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivVcUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgSw/+IsXwnrfxDsIQu0gEXKVGyEsILq5is9POD0XW5RD8poqS5QKx\r\nR2g2ifCyYXV/nyDVR7ckEf5AoYahRx9SomXWJNd/VGt6Uzcbgw+sFsM2Eyir\r\n9ZMJxG2XCnm7axfF2pgkgLLyoxqMcmfFUVXSn36nVCQJWLE+VNs2kHUktFeG\r\nWdsqeGRqDTO7hdoV6g0wwmFJmVx71MQcuJ4FKA5ySWfKWIj2Nqwy8HRE9eSl\r\nHnbEVkggPBL9qj9VPXd/62uwkYDQt2cw9X7XemF/+Bj/2F0cBm7GVKwEfPAK\r\nik+7hfWDvXkdc8YzleHun9QJ8qXL9OmcZPCEethIk9GVWaKXjeUYuRAj/vDN\r\nEh3/h3B8vHzmd/uKNwRAsPa4XmjI7LtzEk1U1TJm+CGYlNEqZSRjfP0JitzX\r\nmBHLP+2W85zUAFqMVnCBFEK199kAL8sDmK5JitQY66X70+rm2Thh+Ip6QhLF\r\n5uFxMpsT4FLcZHyh4YVZkHv1fq0Z8/SAq4efpMoUEy237nbDV+8iyI0+dj1z\r\nhd+4nm5vUWD+raRFaYqQbrNJRZbMSA8UWeIvUIjLWDDvtodn+tROZmM6P48P\r\n/iigDeilrjfcxCPGL/dQfZKmZUPKZmwLOs4vme+J2i/G6D+KuQ53CD9bs2uO\r\n5xhQirBy6oNS/wVInLMZlV2n4z7HE3Y3wvM=\r\n=Bn8K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/app.d.ts","module":"./lib/app.js","default":"./lib/app.js","typings":"./lib/app.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./controller":{"types":"./lib/controller.d.ts","module":"./lib/controller.js","default":"./lib/controller.js","typings":"./lib/controller.d.ts"},"./api-service":{"types":"./lib/api-service.d.ts","module":"./lib/api-service.js","default":"./lib/api-service.js","typings":"./lib/api-service.d.ts"},"./data-models":{"types":"./lib/data-models.d.ts","module":"./lib/data-models.js","default":"./lib/data-models.js","typings":"./lib/data-models.d.ts"},"./data-service":{"types":"./lib/data-service.d.ts","module":"./lib/data-service.js","default":"./lib/data-service.js","typings":"./lib/data-service.d.ts"},"./modules/test":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./modules/usage":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","nodemon":"~2.0.4","ts-node":"~8.10.2","passport":"~0.4.1","crypto-js":"~4.1.1","jsonwebtoken":"~8.5.1","@types/passport":"~1.0.4","@types/oauth2orize":"~1.8.8","@types/jsonwebtoken":"~8.5.0"},"typesVersions":{"*":{"app":["lib/app.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"controller":["lib/controller.d.ts"],"api-service":["lib/api-service.d.ts"],"data-models":["lib/data-models.d.ts"],"data-service":["lib/data-service.d.ts"],"modules/test":["lib/_modules/test/index.d.ts"],"modules/usage":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","rimraf":"~3.0.2","express":"~4.17.1","mongoose":"~5.9.27","geoip-lite":"~1.4.5","nodemailer":"~6.4.11","typescript":"~3.9.7","@types/node":"~14.0.27","@types/axios":"~0.14.0","@types/express":"~4.17.7","@types/mongoose":"~5.7.34","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.69_1656575764373_0.6037605197773179","host":"s3://npm-registry-packages"}},"1.3.70":{"name":"@futdevpro/nts-dynamo","version":"1.3.70","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.70","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"a093fa067f5fc42bb8b14d835a554c4facb35c33","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.70.tgz","fileCount":368,"integrity":"sha512-vnQzImwJ2Ths1e6bGo6ylaYMw9+ZLippDL6/Vb07GJzFG+9bRfjbXCCsZYG+laCopQg9UriplOyAab7456gynQ==","signatures":[{"sig":"MEYCIQDwDegunYGjDLMQQBu2cL3Ps1Q8PmDeb9rmGOmBb+g/QAIhAOFOUfR8eBdLrRmrLdxCkvtj5e60k2yPXgUgDw4iBjKD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":744473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivV3uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomUg//bGrTCo5TiDFrlzEgT7w5hhSf1vgY8OfEhUA/zxCsuIcU6xvH\r\nrqkXclkS8+J+FBCwWP8cAE4UlBnrjBbPck6bg+lp5rVh1zYT3yvfeyPYFbB5\r\n7GQcYcLclocN+vOpeEtyfkPHqoB9XndMyYxVzW56dXLZtMKbSAiKMxM+UbTi\r\nlSvFsj6gda/rK5UETstOi7nA+pc22Zj2q/RBeQ71qkvqTfjmCpFsYMl9VeZF\r\nzTJ6Py2KxSpyi7n4DWYv+BKlj4qfU4OjkeuwTJIW6ZvysfTgZDU/lUhBR45r\r\n6DnG5PdTARutO678n+cGdx2LFX12PVKcmx7v7sdRw1VojD/tktxRc4HAl8Kq\r\n2Auss+e6SM7SYcuPf44rzACYxyy7A1l3lOWnjZLv8XNxWQm0f4xRa+EH/2H+\r\nk869cKg27cZ9kolSw6evSocYjKt4kirCeVFStanw2Est2lhwC/oq/+G9j6qo\r\ngeTfGyE6SeCuAKDP8DiGNg8TPLkYE9zRqMLnO2ME+DN2hbX8AvpFZATxncJm\r\nxuGO8MUPxIxc0bzqv7Fm0VwXlZdeZzRTy5V0BPn3ibjge+uGfTXosw1dlMYP\r\nRWH2n431BDwzc8P/lfsSspsBqO7fYlFe2FIuuYwszKn41+eIREb1eTUeGUMh\r\nzSwe5/0BOdgfl13W4i46DEPEAxLVfLcX8/o=\r\n=1Mvv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/app.d.ts","module":"./lib/app.js","default":"./lib/app.js","typings":"./lib/app.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./controller":{"types":"./lib/controller.d.ts","module":"./lib/controller.js","default":"./lib/controller.js","typings":"./lib/controller.d.ts"},"./api-service":{"types":"./lib/api-service.d.ts","module":"./lib/api-service.js","default":"./lib/api-service.js","typings":"./lib/api-service.d.ts"},"./data-models":{"types":"./lib/data-models.d.ts","module":"./lib/data-models.js","default":"./lib/data-models.js","typings":"./lib/data-models.d.ts"},"./data-service":{"types":"./lib/data-service.d.ts","module":"./lib/data-service.js","default":"./lib/data-service.js","typings":"./lib/data-service.d.ts"},"./modules/test":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./modules/usage":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","crypto-js":"~4.1.1","jsonwebtoken":"~8.5.1","@types/passport":"~1.0.4","@types/oauth2orize":"~1.8.8","@types/jsonwebtoken":"~8.5.0"},"typesVersions":{"*":{"app":["lib/app.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"controller":["lib/controller.d.ts"],"api-service":["lib/api-service.d.ts"],"data-models":["lib/data-models.d.ts"],"data-service":["lib/data-service.d.ts"],"modules/test":["lib/_modules/test/index.d.ts"],"modules/usage":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~3.0.2","nodemon":"~2.0.4","ts-node":"~8.10.2","passport":"~0.4.1","typescript":"~3.9.7"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"^6.7.5","@types/node":"~14.0.27","@types/axios":"~0.14.0","@types/express":"~4.17.7","@types/mongoose":"~5.11.97","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.70_1656577517984_0.15145628469204864","host":"s3://npm-registry-packages"}},"1.3.71":{"name":"@futdevpro/nts-dynamo","version":"1.3.71","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.71","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"73ee441fed76358fc374d2f51d6daceade1bbad2","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.71.tgz","fileCount":373,"integrity":"sha512-aCBB/NiByl5z2Zm2UsdDq9JitfOSQ/Fq51dRhpI5CwDv9O9AKEPZtxpP27KP5hVVOMVPinYniUOmnJsmXK94bw==","signatures":[{"sig":"MEUCIQCJx03YfP+BJTW5na7/9TH7OfnrubXSv8vsfLgAV0Ff5wIgROnq3zV+XslIbxZ7qOnWE/VMALrh8XKVV4Y8QQXFZPQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":746267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivWN8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOWg/9E6FkTE21ui9NTNJvP+YN9MooI+U6H2CLBdHJ+b3OsarMAwjy\r\n5ckO9sr1yOjoP/R+MF6EqRxpOcME+yqEy7Vwqiq01QwQ1x394oTw8A5oAQIB\r\n0Ee0XGuKzTHJBGYyuVM0bTgDJ5Pt0qKB4rx5inOobY8BTNmhO3zshrZd4MCV\r\nbJUatKIB8ePMIscJJL3a/sLT0wvMi+jngKzy38vPjSPoRKtIfXmgBD/f+W/j\r\nx/blovrdf5nr0QkkxhykxZmVngCs6bxI19whzE3hp0yr1eH+U20angbO0Wpy\r\ngLTagNWjUiqfpkETnvD5DVLUkkVsw/DXehOg653qW4BAlUJwGzpoe+g2x3VL\r\nJgq4Eb8FQ4Xf4S93OWJBQsfq2KrBtTlK89WwLml23OptlrMm+PY3KyWJqZF6\r\n9+k2U1V9NoQsUTkx1FDDTmdD4A7fHT8whGzcK9p4TWOBp20c27poy6Pi3Jp1\r\nFvn+ok1L+CGg7NkdqKsdc04VonUr59m9YbB/NLrXyZea95APj/Y+J1SzftBr\r\nGxjXY8Rozd3GGPBDMirUS1t5sXTh6//AYSIqNLvgw8TSwnJghZzOrWIQPu1+\r\n7yzn/l8XfeD/zDqiUjxO0N2w1x68ffpcoUiXydRA7pxGhVy6DVh/bf66NCee\r\niWKwaG0JodqaF/SXI3j/W4lH1zyw+RXOBxg=\r\n=fUt+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/app.d.ts","module":"./lib/app.js","default":"./lib/app.js","typings":"./lib/app.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./controller":{"types":"./lib/controller.d.ts","module":"./lib/controller.js","default":"./lib/controller.js","typings":"./lib/controller.d.ts"},"./api-service":{"types":"./lib/api-service.d.ts","module":"./lib/api-service.js","default":"./lib/api-service.js","typings":"./lib/api-service.d.ts"},"./data-models":{"types":"./lib/data-models.d.ts","module":"./lib/data-models.js","default":"./lib/data-models.js","typings":"./lib/data-models.d.ts"},"./data-service":{"types":"./lib/data-service.d.ts","module":"./lib/data-service.js","default":"./lib/data-service.js","typings":"./lib/data-service.d.ts"},"./modules/test":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./modules/usage":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","crypto-js":"~4.1.1","jsonwebtoken":"~8.5.1","@types/passport":"~1.0.4","@types/oauth2orize":"~1.8.8","@types/jsonwebtoken":"~8.5.0"},"typesVersions":{"*":{"app":["lib/app.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"controller":["lib/controller.d.ts"],"api-service":["lib/api-service.d.ts"],"data-models":["lib/data-models.d.ts"],"data-service":["lib/data-service.d.ts"],"modules/test":["lib/_modules/test/index.d.ts"],"modules/usage":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~3.0.2","nodemon":"~2.0.4","ts-node":"~8.10.2","passport":"~0.4.1","typescript":"~3.9.7","@types/node":"~14.0.27"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.71_1656578940230_0.9887744447691036","host":"s3://npm-registry-packages"}},"1.3.72":{"name":"@futdevpro/nts-dynamo","version":"1.3.72","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.72","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"f1cffc2f1fb3db6cedd643becdc5b3d6624a0b66","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.72.tgz","fileCount":373,"integrity":"sha512-FPK2RaKRKQFtCO3Cb3GO1RFKa4YnWUCY/XUn0kap5Y6X94zJYC8kZ1JqJNqAF1d0SXn76KDxIDczU90rFKUUoQ==","signatures":[{"sig":"MEYCIQDBdcTejjP6FFSRIvaYMha6rymEb/BACOoporNJRwGYtQIhAJAK0UwJmAdDf03jjETNqGYSKwzCm6rVmIGm1XnXBRDK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":746492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivWP5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPkg//WZgIxsrDf4JuWB07UBBoSwzPi5eIPUXn+cwVkEAarPINGmft\r\ntxDkMwtBHeA5LLN7OwrpldyNW7MhLAJ6q2FKqgIFXR603sk4jisV15KZsY2U\r\nM1efwGVaj7Rn4oV4v57MNqnrWGsRBqZYvzjeQbQMyaMvZumIRKUFqVwvnRfq\r\n6DgTsIOuw/WrnpFV2idwMhPK9UADmD4fPFvj183XgAL4CP2bQl/EebX0QR2X\r\nx6pNxFp4z53myynZfoOmfREsw82Gi/csuHNMMGNZhL8vYGwAgokwZwDtAZ+r\r\nIOaow3x/7OljuDxPF/5fyP2gRrgFXgjcerbHIH8p/Imv79FBiulLPuNTr9ow\r\nxBjJgoApgK9cYCb91GgEVXz2nm6y2x2ejVKuwr7b6CtLPDQf7SswtVC03IwN\r\n16/BwxVDCatoQiRt2666Ip+u6fIJYx0YS8d12VxVbxLUgbRILwD33G3hPdvc\r\nv+nE4wwSRSf2CHfecax9lw8GeO27bQwzDC8vrSP/dh65sVUhnMzrG7/gje3W\r\nPabn9JkOYnvEu7n8Gq/VEyY820E733T6EGc7QKTtWDXKCnC3Hq1N5rGgmdGq\r\ntuhuZYB7swXLvRKKRhzlZQUg7cVQbFRj+v2eUbV8FbO0DYD2UwvRDXcOcQ5b\r\n9lG3SkOTMXsyEfpTB1e9MfjXmMStHHq534w=\r\n=P3ag\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/app.d.ts","module":"./lib/app.js","default":"./lib/app.js","typings":"./lib/app.d.ts"},"./auth":{"types":"./lib/auth.d.ts","module":"./lib/auth.js","default":"./lib/auth.js","typings":"./lib/auth.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./controller":{"types":"./lib/controller.d.ts","module":"./lib/controller.js","default":"./lib/controller.js","typings":"./lib/controller.d.ts"},"./api-service":{"types":"./lib/api-service.d.ts","module":"./lib/api-service.js","default":"./lib/api-service.js","typings":"./lib/api-service.d.ts"},"./data-models":{"types":"./lib/data-models.d.ts","module":"./lib/data-models.js","default":"./lib/data-models.js","typings":"./lib/data-models.d.ts"},"./data-service":{"types":"./lib/data-service.d.ts","module":"./lib/data-service.js","default":"./lib/data-service.js","typings":"./lib/data-service.d.ts"},"./modules/test":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./modules/usage":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","crypto-js":"~4.1.1","jsonwebtoken":"~8.5.1","@types/passport":"~1.0.4","@types/oauth2orize":"~1.8.8","@types/jsonwebtoken":"~8.5.0"},"typesVersions":{"*":{"app":["lib/app.d.ts"],"auth":["lib/auth.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"controller":["lib/controller.d.ts"],"api-service":["lib/api-service.d.ts"],"data-models":["lib/data-models.d.ts"],"data-service":["lib/data-service.d.ts"],"modules/test":["lib/_modules/test/index.d.ts"],"modules/usage":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~3.0.2","nodemon":"~2.0.4","ts-node":"~8.10.2","passport":"~0.4.1","typescript":"~3.9.7","@types/node":"~14.0.27"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.72_1656579065312_0.32541673149733796","host":"s3://npm-registry-packages"}},"1.3.73":{"name":"@futdevpro/nts-dynamo","version":"1.3.73","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.73","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"365420731ef1f16dc0a190b487fcf75751ee227c","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.73.tgz","fileCount":373,"integrity":"sha512-B1ubqqScEx7TIWcuP176xjXxFl3fFnVfqZakw49CpCuaB+S/lJV81JoFcQoACuUD0yF0VbGibtAuBg/bO4MxkQ==","signatures":[{"sig":"MEUCIGG8xEloH5aN5v+Jlitoxjwyt1Eb3WKYzUCEkXrPuHrVAiEAn6zAWDa6XnMRjh4/iLmevHlUqNY3DQc74DCAIBO8LVY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":747381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivWnwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqMg//W/FxdopVqG6H2IW9ahUoER2CFZ332ZtF2kJ5oaJD3KVfSGD3\r\n8Y48z6RwB2dkDa/kzDnMG35cPyQMWJcPg8OWxEVm+r/VFkjj9mJwWwvvzEpp\r\nmTGYwNU8IBaWAa35yQFQMT0GEocJ3/dUFilNJ5P3kHkp8JhLVXmq7Ia98pqV\r\n0A4NgU2Tkqq52/U9x2eNO2XTj7NcxOqM8kliPT7rB6T17eb/Vrj3yCJY6imI\r\nlIlTabti7jRq+Qg0ajnmciMfvQ4wsK9mHO+sSjze7qwNWaz8TMqnGgT5OwUo\r\nSdq2Zqc8sSmD+LwwSSmQXoYwIesYUwKiOtZfHMvHtCZ3I6/BkdA8RtHsl8SK\r\nHgXxZLeShi7yqGm0U8ahyhazLBqZaTWry6xVMZblC1UCG/ydc2cIl+6IYPcZ\r\n3UVD1fFLJIWgLdYwLtws0Io5LI7jNGzlx8B8hJlHSm/oHKw75UbEAJA5a/WM\r\nEweo5JDVdEwl7PafClsq2i9dKqzK4Myj/B5ywRQSNojaM7rTcNr8fFIw3S9F\r\nOpHh/jmGCn5I2JYkpdKLgHkzL+ILi4ymOb8OKQLcvb3w2Bq8OsUFv1WWnn96\r\ndR1hUDnBb3aDZM1D+lXGDSjSuU3HeJ8Mz9rUz9OY4ttF5vKTNHRbX6BmAVIf\r\ndJgK9F3XEwo/wSJbSMvT0gP1j/tIb4aUoBM=\r\n=Y444\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/app.d.ts","module":"./lib/app.js","default":"./lib/app.js","typings":"./lib/app.d.ts"},"./auth":{"types":"./lib/auth.d.ts","module":"./lib/auth.js","default":"./lib/auth.js","typings":"./lib/auth.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./controller":{"types":"./lib/controller.d.ts","module":"./lib/controller.js","default":"./lib/controller.js","typings":"./lib/controller.d.ts"},"./api-service":{"types":"./lib/api-service.d.ts","module":"./lib/api-service.js","default":"./lib/api-service.js","typings":"./lib/api-service.d.ts"},"./data-models":{"types":"./lib/data-models.d.ts","module":"./lib/data-models.js","default":"./lib/data-models.js","typings":"./lib/data-models.d.ts"},"./data-service":{"types":"./lib/data-service.d.ts","module":"./lib/data-service.js","default":"./lib/data-service.js","typings":"./lib/data-service.d.ts"},"./modules/test":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./modules/usage":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","crypto-js":"~4.1.1","jsonwebtoken":"~8.5.1","@types/passport":"~1.0.4","@types/oauth2orize":"~1.8.8","@types/jsonwebtoken":"~8.5.0"},"typesVersions":{"*":{"app":["lib/app.d.ts"],"auth":["lib/auth.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"controller":["lib/controller.d.ts"],"api-service":["lib/api-service.d.ts"],"data-models":["lib/data-models.d.ts"],"data-service":["lib/data-service.d.ts"],"modules/test":["lib/_modules/test/index.d.ts"],"modules/usage":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~3.0.2","nodemon":"~2.0.4","ts-node":"~8.10.2","passport":"~0.4.1","typescript":"~3.9.7","@types/node":"~14.0.27"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.73_1656580592135_0.47022394683946644","host":"s3://npm-registry-packages"}},"1.3.74":{"name":"@futdevpro/nts-dynamo","version":"1.3.74","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.74","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"e7ea161407c6fcb60d2ce5835afacceacf007773","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.74.tgz","fileCount":373,"integrity":"sha512-UekTPI8/J7GB0mBGJsPNZbESh8hBWs3B4MyVgOunnAQbljdBB9P2tF6uOnWK3m7tEdGqwL/aHz/JVUDSAsHwcQ==","signatures":[{"sig":"MEYCIQDum/1JFH4DwLkZli21lTDyKaswLkqi5X+FqWe2Kgs42AIhALbZzG4Xhc8Jf+CI+XAdEFcgE+Y5mV8R4rXncta/vsQm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":745912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivW4oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQTA/9GYJCoN6e1NsDw0wc/xxrzImyro9ARNwxVjL234kwIjBikl/w\r\n/zABca4FJTFN+n/sZu/2iaoVfuFdN/7mSqM6FERrtckvXfYk6gOCq25hikTD\r\nX4jcD5SiTIP5HtNn4BYjPgvYZNJcSACu5CngKTO8uRe2OlC//c6hTfOmb2kv\r\n3YMI3wLkOI1Ktgm53TIOgdKxXgla+MJJiJfRIwNtiJ7o9gFwdG8O0gXb7k3E\r\nvJ6Jyu+SDwRV0iwrHIRDimKK5S4AmKKuqaub65jpgvLE70b50h65HfISYTpW\r\nzHJCO3GjJ/kOPHjcsSPaw8Gi+e8M2ncGJuXyzRtuS+OLBsLsZ+GUnhqWuoUe\r\n5HS6x6hM5G/On8n9+QL0Gudu/stk6bD/TwFyt8nSzoym460+djQg3wAXQvF1\r\nDKVOE581BuMkKMf0E7I6L3txPIaWAP9O1nIJTgc5xRoGOMvFFz4AnIcZKAmD\r\nqql8JB9I3i9yR4vGqvt+4lVK63dP4uMnp67O+NaB9GHY9c6Y4ArV0cW5wAxO\r\nBW8yx8kP9yie2S5+ghPLh4uIOfifsZDARrfunfk/AYVPWiQzRrQvdSSyCa/H\r\nZdUiwMOzrexZQRC/NMdhorr0ecSwWgETyhcCpepwHZHyYyivWj5oh2xepwRl\r\nmm9SSMWWiiAAQ+fB8APyLwN+jmW0Uei7mUQ=\r\n=iHTs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/app.d.ts","module":"./lib/app.js","default":"./lib/app.js","typings":"./lib/app.d.ts"},"./auth":{"types":"./lib/auth.d.ts","module":"./lib/auth.js","default":"./lib/auth.js","typings":"./lib/auth.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./controller":{"types":"./lib/controller.d.ts","module":"./lib/controller.js","default":"./lib/controller.js","typings":"./lib/controller.d.ts"},"./api-service":{"types":"./lib/api-service.d.ts","module":"./lib/api-service.js","default":"./lib/api-service.js","typings":"./lib/api-service.d.ts"},"./data-models":{"types":"./lib/data-models.d.ts","module":"./lib/data-models.js","default":"./lib/data-models.js","typings":"./lib/data-models.d.ts"},"./data-service":{"types":"./lib/data-service.d.ts","module":"./lib/data-service.js","default":"./lib/data-service.js","typings":"./lib/data-service.d.ts"},"./modules/test":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./modules/usage":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","crypto-js":"~4.1.1","jsonwebtoken":"~8.5.1","@types/passport":"~1.0.4","@types/oauth2orize":"~1.8.8","@types/jsonwebtoken":"~8.5.0"},"typesVersions":{"*":{"app":["lib/app.d.ts"],"auth":["lib/auth.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"controller":["lib/controller.d.ts"],"api-service":["lib/api-service.d.ts"],"data-models":["lib/data-models.d.ts"],"data-service":["lib/data-service.d.ts"],"modules/test":["lib/_modules/test/index.d.ts"],"modules/usage":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~3.0.2","nodemon":"~2.0.4","ts-node":"~8.10.2","passport":"~0.4.1","typescript":"~3.9.7","@types/node":"~14.0.27"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.74_1656581672196_0.311692100009864","host":"s3://npm-registry-packages"}},"1.3.75":{"name":"@futdevpro/nts-dynamo","version":"1.3.75","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.75","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"84b97f13ce5db497f56428d0b4a3c857ba490117","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.75.tgz","fileCount":377,"integrity":"sha512-MyLN9Pfy6cTSrh/qrT8dGmCqn//kfsBtLO0UpPGYU1jrPXEI7TXtnn9KzU/w7u3xokFBnhThYucxRA1AJ3UOPw==","signatures":[{"sig":"MEUCIQDogTCuqQe7o6iPk1PETN6xKP6dkd07qd2BhvBYVILH4gIgTwqwbsGzklV7oKsq1LPquy1imc/09YdKZ40n0JaZX2M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":748590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivW9xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSuw//dD63kbLeozW2akCZMqJZNHZ847StlnjK/l/JWOSv5U2Gu+5D\r\n29Cxludz+jpleinVuCPG8vmG5Y+itMm+aRvc3FTVDhpacKxxW1Opheg++j1D\r\n48/lTHZf11bbsr1FQ2bmtgtXr+liXy6yDCgBwt7p0bsTT4+zoCVWF0iknCFr\r\nwrI6dqS6CbO2zqk1TcKab3t4knXiDNfn+2/1vd/kYWBhd01NxeQaDRoW1b9k\r\nZFOaF6uKkmWEU6gfffY5PrZCvKzBEqckLX7wGCxF2kr8MSYJn4vR9+FWZGdV\r\nl0ulVM7xh5EFrNDOK4qefWOmOdXnNwOqqPeEiLdcpjYwXsSeT9ql/8k90wGE\r\n0CSirUeaIbRB83iGddquXEffsEfqPWUG6iRCjFsm/a1GRfvVdIuIWFvDqNgr\r\ngO/y6WXw2ICobkOu8442icr4UFDnDZ1j//U4YCW3ZhcfEizC3/8qrPRNua+e\r\nK9v0fl8LzD2qfchEwh5q8782SGBbOuY/7BrO8g/urQAiJ03YiDTisa8lGp1+\r\nIIlA4Arb5lUfZL9xvYCwNdh8WNQM+tl6ORQIJLXFwTHJYA8wD04IRpS6EjHC\r\nqoMAlV3rbuwF1j0hokMB4Z/LqeNDkPPwek2LVuuPvHUGD/cJneCE1qt1xUny\r\nQem3pOyxaHKrubazdNOoCM4ypFRNzDaX4Gw=\r\n=y/NO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/app.d.ts","module":"./lib/app.js","default":"./lib/app.js","typings":"./lib/app.d.ts"},"./auth":{"types":"./lib/auth.d.ts","module":"./lib/auth.js","default":"./lib/auth.js","typings":"./lib/auth.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/controller.d.ts","module":"./lib/controller.js","default":"./lib/controller.js","typings":"./lib/controller.d.ts"},"./api-service":{"types":"./lib/api-service.d.ts","module":"./lib/api-service.js","default":"./lib/api-service.js","typings":"./lib/api-service.d.ts"},"./data-models":{"types":"./lib/data-models.d.ts","module":"./lib/data-models.js","default":"./lib/data-models.js","typings":"./lib/data-models.d.ts"},"./data-service":{"types":"./lib/data-service.d.ts","module":"./lib/data-service.js","default":"./lib/data-service.js","typings":"./lib/data-service.d.ts"},"./modules/test":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./modules/usage":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","crypto-js":"~4.1.1","jsonwebtoken":"~8.5.1","@types/passport":"~1.0.4","@types/oauth2orize":"~1.8.8","@types/jsonwebtoken":"~8.5.0"},"typesVersions":{"*":{"app":["lib/app.d.ts"],"auth":["lib/auth.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/controller.d.ts"],"api-service":["lib/api-service.d.ts"],"data-models":["lib/data-models.d.ts"],"data-service":["lib/data-service.d.ts"],"modules/test":["lib/_modules/test/index.d.ts"],"modules/usage":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~3.0.2","nodemon":"~2.0.4","ts-node":"~8.10.2","passport":"~0.4.1","typescript":"~3.9.7","@types/node":"~14.0.27"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.75_1656582001225_0.8051816928733648","host":"s3://npm-registry-packages"}},"1.3.76":{"name":"@futdevpro/nts-dynamo","version":"1.3.76","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.76","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"c8625c909b97aba0529df8b7cff61dc276bae3f2","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.76.tgz","fileCount":385,"integrity":"sha512-mLYtlc/3kRPM/H+OyhWmLfhL10rMgLUR+GuXMrwR+uo9+N48t3kINeyk00poHjG689sQtq9ZS6DGtG48t+jzpg==","signatures":[{"sig":"MEQCIC4bu+jS3P3t0G2NIlSRMDEC5S6r2wqrLvTwrfTcjO49AiBAn0JIReWL1KZJluQlygpDXe/f91rSajrqDihB4cn5eQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":751797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivXEJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKTQ/9FQqU9xNuohDtWs+PKJsQvmAed9grAXVGVSxLJNSraVVDNRGI\r\n0ebPDoAmkYHL/j3AIbtyuEwbWkxEkZfQEvk7H/HMr8zafDV64Ue5lcGXyXIQ\r\nTwUM/VhK2go1zS+VoPFB4JqgzfhXiM5mPhYTrQX+/S2h5hqwwwZzjhTTTlbo\r\nBl2lQ9f91HGRuxrSGaQZpTBx9UlWAqCyAgiR+XKr0UNW8F/l0BfQmd34lsGg\r\n0Ok6Nx6vZePj1+xLwEP/l+hVID39aMzzd9WY0MZ52b+0QRJ3REgKho4L2iwJ\r\nkpSirla8Du2iZkDxNye7WZYa7hk1NsMimzRFmyS8NVz95YJ0TatT8yKagO8M\r\n/6F94YvV9fEjJSdYfBeoDQwUzPtevSUD8EfZFbUa8SpHxK4avs7Rw7HSA1Op\r\nD6zBZ1Ia4YkJXJ3NqAI8DqYlNtT8X2b3I/ldYx6KG9sWuQGbdABMyD/7setF\r\nObpUr8m9cTwRbsUJ1E7XisJ/hmatFP7oLwJ3NdGHlzaXG4av7RBg25yGo0gY\r\nn8Xg+P3ei/QMtT0vzOWWVEFKqj3995B4cLHuam+NC2NZIQyY5py51UXLDbdr\r\ncvQxEfs70pHYAkNZwNQLzZIs5kfSqHuEOwzcjAIkk5hq8/PZJgkQHnJ9p+wv\r\n6FuBEF9BUTpWg59I0DcGUXMGul3DnhPV9IU=\r\n=QC+q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/app.d.ts","module":"./lib/app.js","default":"./lib/app.js","typings":"./lib/app.d.ts"},"./auth":{"types":"./lib/auth.d.ts","module":"./lib/auth.js","default":"./lib/auth.js","typings":"./lib/auth.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/controller.d.ts","module":"./lib/controller.js","default":"./lib/controller.js","typings":"./lib/controller.d.ts"},"./api-service":{"types":"./lib/api-service.d.ts","module":"./lib/api-service.js","default":"./lib/api-service.js","typings":"./lib/api-service.d.ts"},"./data-models":{"types":"./lib/data-models.d.ts","module":"./lib/data-models.js","default":"./lib/data-models.js","typings":"./lib/data-models.d.ts"},"./data-service":{"types":"./lib/data-service.d.ts","module":"./lib/data-service.js","default":"./lib/data-service.js","typings":"./lib/data-service.d.ts"},"./modules/test":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./modules/usage":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","crypto-js":"~4.1.1","jsonwebtoken":"~8.5.1","@types/passport":"~1.0.4","@types/oauth2orize":"~1.8.8","@types/jsonwebtoken":"~8.5.0"},"typesVersions":{"*":{"app":["lib/app.d.ts"],"auth":["lib/auth.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/controller.d.ts"],"api-service":["lib/api-service.d.ts"],"data-models":["lib/data-models.d.ts"],"data-service":["lib/data-service.d.ts"],"modules/test":["lib/_modules/test/index.d.ts"],"modules/usage":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~3.0.2","nodemon":"~2.0.4","ts-node":"~8.10.2","passport":"~0.4.1","typescript":"~3.9.7","@types/node":"~14.0.27"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.76_1656582409316_0.9763586528584851","host":"s3://npm-registry-packages"}},"1.3.77":{"name":"@futdevpro/nts-dynamo","version":"1.3.77","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.77","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"037dfc0e1de81e5f9fb76bdcc73195fc518d8c22","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.77.tgz","fileCount":393,"integrity":"sha512-JFRuTXdUrA477IWDN5wfpzRl1gufTnr+Eg7sfKiNEsATKb8OoIjyRVRlskqZmp18qixZwZx2AK4VItY90WRWLQ==","signatures":[{"sig":"MEUCICTGddcBt3A6fN7B6rYJy+ZwSEzgOiSwd7+9flplg5tkAiEAuiZERGZL4UJy7byZnNllL69/DFpcTlkC9pO7Jk/NrTk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":756332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivXMLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofPxAAiajnc2o73Bja6jTDD4KRrpx/wT6mwILuFzOZRRULE3l5DcGH\r\noxnj+R2LaIYGPv1rlSshIP/OrWgplzzRD/2pHjb7QlYOouw67b8BPTrEgdVm\r\nhpCJks0SYIMLdRao2LUfkVgVhIOSAacSL2y3Nm2GtwfBJqt5e5NwaixDsNi7\r\nz8qx9wG/dg98XLzKn49jdTMh7u6ihHcjLCQVuH7pr7q93Iiu+UWkHAk4xwiQ\r\nOErClLiU0YRrSUnlrih3rXqbbr0Rq7QtGWNkYmhc0B0Tt/SF44p17BfoWx/d\r\nFT6Xf1EkI3Nq6w16s4aG2GAJT8T0nK/tBRtkdhaHSEFweoOMtO2tgiGfdlCK\r\nOzdxw40HqpXRV8JWqqogJppoLZOYzXehUPmccfwTUiuUbJ/v2P8ljD2VDJtD\r\nN5siuw+7YnmRiYfSQUzjKGKpNL9jFZmfoG9eWMStsygtZVbIfUaWLNC65TXH\r\n0K6/BtlVGY9kgXhy2HgCzO2n6mda+OUmDAyI/aWXBy2rY7uqjAKnvGYsX81h\r\naXps6s6BuKnQDVCSJaOVDka51yx3c6zQKVuzmYPLBNq/f3EvYgQAHqBOkH4K\r\nu83/Wy3Vzmuj/VyfxkSFMPn5X3fnO7w3Rbtb8I1sn6K9np5nDv2mLp7Oq18S\r\nbAA2XlpuKqV2JFW4KlCWMW8rkwMDHvfQRn0=\r\n=dd9+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/app.d.ts","module":"./lib/app.js","default":"./lib/app.js","typings":"./lib/app.d.ts"},"./auth":{"types":"./lib/auth.d.ts","module":"./lib/auth.js","default":"./lib/auth.js","typings":"./lib/auth.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/controller.d.ts","module":"./lib/controller.js","default":"./lib/controller.js","typings":"./lib/controller.d.ts"},"./api-service":{"types":"./lib/api-service.d.ts","module":"./lib/api-service.js","default":"./lib/api-service.js","typings":"./lib/api-service.d.ts"},"./data-models":{"types":"./lib/data-models.d.ts","module":"./lib/data-models.js","default":"./lib/data-models.js","typings":"./lib/data-models.d.ts"},"./data-service":{"types":"./lib/data-service.d.ts","module":"./lib/data-service.js","default":"./lib/data-service.js","typings":"./lib/data-service.d.ts"},"./modules/test":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./modules/usage":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","crypto-js":"~4.1.1","jsonwebtoken":"~8.5.1","@types/passport":"~1.0.4","@types/oauth2orize":"~1.8.8","@types/jsonwebtoken":"~8.5.0"},"typesVersions":{"*":{"app":["lib/app.d.ts"],"auth":["lib/auth.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/controller.d.ts"],"api-service":["lib/api-service.d.ts"],"data-models":["lib/data-models.d.ts"],"data-service":["lib/data-service.d.ts"],"modules/test":["lib/_modules/test/index.d.ts"],"modules/usage":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~3.0.2","nodemon":"~2.0.4","ts-node":"~8.10.2","passport":"~0.4.1","typescript":"~3.9.7","@types/node":"~14.0.27"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.77_1656582923225_0.5441075863155107","host":"s3://npm-registry-packages"}},"1.3.78":{"name":"@futdevpro/nts-dynamo","version":"1.3.78","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.78","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"d77314884d59e451fcae1327436cad2ddbd7c857","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.78.tgz","fileCount":393,"integrity":"sha512-AcZFNOzjyZD3UR/wZU2BXs8oOueOCIB61s1Y9wX3nv10fjmEnhFaujgc1QQPxOy0tO3xS2XLew/y31T8OuooIA==","signatures":[{"sig":"MEQCICdxn1ySKua0ylCkD/Nh3oHETwMEa+zPR7/mJ5PqD3WdAiBQPVex+GVtWNcCp26ak92i2A/YzjIbR7ehvTfyVrz1Eg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":758164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivYqIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrqxw/+I7BSuxZnRZ6xvvgflOu8/8QxeLMse2knk3NGWo4jNH48ARaY\r\ns9l3S6sX2wQHiJChh7Tz7PWFjQNWZU3KMbV9U1WgnMlgUydy1dUZEQcHt3U8\r\ncq0fuDtlkAktfgW7XG8cw3P7HPkrY2a730G6yNxjl6DKVbH7ZIBEztESj387\r\npHM9zzlXnCRP3VlJ65MpBR+vsQHgpGAaxTf5Ejms8b52K0Ew5ctbCJ8x5iZN\r\ntFA2T9zxfipFDYdmgSDOZubKPVw4nV6pBHRPXDT/wbK/i2tJC9/ndjAQANIy\r\nOe4wgOkuo+tpj2ptgjV8fIHA6UXTZbjeFDaWKsQc0f3kCMJajRA3lFekmrET\r\ntgUjPBD6xYOSZcZSo6EuhTrEURBmn6yEPWaPGK7yQNoGsmSNf4IjrubAWHHA\r\nK091fU7SoS0WVzc0EiirCIF9V62u93Hvnm/ewYQAZGy3jFANSE9FsQ7BcTSX\r\nasoM2Z/YE8tdBnybXYR2bZ1aIgPngMeVqecL89ZuPT9eKoGTAQvXzHKdX3dl\r\nZETR2N0e+w94QqP77B/HjisJ3LZxOZMCGlkGaLiZMoXU/Rx6TmtmuT/ITehB\r\neKJdkNvgLUJTPNCi0deXu13x4ObeGFFPwE3bJz2QQcJFK7y6JhSEcBZHE0mI\r\npPVmWGK+PXZgZurujZofnZYDWDNe1nAklyo=\r\n=gQSa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/app.d.ts","module":"./lib/app.js","default":"./lib/app.js","typings":"./lib/app.d.ts"},"./auth":{"types":"./lib/auth.d.ts","module":"./lib/auth.js","default":"./lib/auth.js","typings":"./lib/auth.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/controller.d.ts","module":"./lib/controller.js","default":"./lib/controller.js","typings":"./lib/controller.d.ts"},"./api-service":{"types":"./lib/api-service.d.ts","module":"./lib/api-service.js","default":"./lib/api-service.js","typings":"./lib/api-service.d.ts"},"./data-models":{"types":"./lib/data-models.d.ts","module":"./lib/data-models.js","default":"./lib/data-models.js","typings":"./lib/data-models.d.ts"},"./data-service":{"types":"./lib/data-service.d.ts","module":"./lib/data-service.js","default":"./lib/data-service.js","typings":"./lib/data-service.d.ts"},"./modules/test":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./modules/usage":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","crypto-js":"~4.1.1","jsonwebtoken":"~8.5.1","@types/passport":"~1.0.4","@types/oauth2orize":"~1.8.8","@types/jsonwebtoken":"~8.5.0"},"typesVersions":{"*":{"app":["lib/app.d.ts"],"auth":["lib/auth.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/controller.d.ts"],"api-service":["lib/api-service.d.ts"],"data-models":["lib/data-models.d.ts"],"data-service":["lib/data-service.d.ts"],"modules/test":["lib/_modules/test/index.d.ts"],"modules/usage":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~3.0.2","nodemon":"~2.0.4","ts-node":"~8.10.2","passport":"~0.4.1","typescript":"~3.9.7","@types/node":"~14.0.27"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.78_1656588936412_0.09709048058953296","host":"s3://npm-registry-packages"}},"1.3.79":{"name":"@futdevpro/nts-dynamo","version":"1.3.79","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.79","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"9c247eda40e194a577ad7de43b0bcd1d8e55f198","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.79.tgz","fileCount":393,"integrity":"sha512-AXhmUIBwpu0lCQzKnmTjTzYmSYpWJDUzqwESCatOQ+Wgyv+RRWHZf7kPArUvm0rmyot5NyKs6IpuZ5uSrEnlqQ==","signatures":[{"sig":"MEQCIBf+XMQSmCem1B1wWzJWWrT6jYa7S+/tVXR+bs/W1RiXAiBld9TTZWErE7RxnD4FSizjpe7po4yvpRfcLl5+8y8P/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":757959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivYvJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrwfg/+Okvpbb+M4m8rG8To6om+1BnilkXZIoFDDRmHApoHifc8TmRj\r\ngxVkjaDmKyDEG/cohMvMC+twCuT+M6TYNaYm6HrTwIwrFc6O+BOKbnmZ7rTf\r\nm8isbKeEg7UV6ElSJUJ3e6U68QtGxas9OOth8NctRTBzSxqh51l51Awh0KP8\r\nCPWyTYgsWgFMyNlGbEa9MI8dnVpdNe56GUPdR1+TcRE9Ji6yq+p7pYfHo0Gv\r\nfoIRVDkci1zeXS3DUuPmrlOCK7fH8TkJvkOv5gRSDXTNJ5qs7Ney69nBdyyv\r\nG5oYhqolru/H9HCe/D8HLipu5BMwBJvNniVWP3ZyQMu7y9WoyFu8fPTdJtQI\r\nqLjgeCK0JvqI62PwXHxQUESsacg5dJ8HARHIEyrUenJJ79yIM17OPM9S0onB\r\nn2HTmJcJhXMoUAi85qWMRCLiu12dDB+XPYMBmwiqv1EpZeshMuNHQaB40Ze/\r\nKv5MtwNmplwQCRUtPvUZRmnjfSX5WgY0FMzMC3vyx5fEM1QuA66IUlHqv3EV\r\nkl5jqqD+VF+ihBC09BJ9I284fTZDPY28GYeOPVb4s2ynLKT0HczdEhq+gTbG\r\n+0bWuF2Xg7cL7JBCuksdy85MJ9fcK2tmnJjm6xnfYiUcZy0Fl2NhYJgXxPp7\r\nqB0X9TPRMzo/uJYAF2GfZvVZ5AkKkz3e5W4=\r\n=+Zz7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/app.d.ts","module":"./lib/app.js","default":"./lib/app.js","typings":"./lib/app.d.ts"},"./auth":{"types":"./lib/auth.d.ts","module":"./lib/auth.js","default":"./lib/auth.js","typings":"./lib/auth.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/controller.d.ts","module":"./lib/controller.js","default":"./lib/controller.js","typings":"./lib/controller.d.ts"},"./api-service":{"types":"./lib/api-service.d.ts","module":"./lib/api-service.js","default":"./lib/api-service.js","typings":"./lib/api-service.d.ts"},"./data-models":{"types":"./lib/data-models.d.ts","module":"./lib/data-models.js","default":"./lib/data-models.js","typings":"./lib/data-models.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/data-service.d.ts","module":"./lib/data-service.js","default":"./lib/data-service.js","typings":"./lib/data-service.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","crypto-js":"~4.1.1","jsonwebtoken":"~8.5.1","@types/passport":"~1.0.4","@types/oauth2orize":"~1.8.8","@types/jsonwebtoken":"~8.5.0"},"typesVersions":{"*":{"app":["lib/app.d.ts"],"auth":["lib/auth.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/controller.d.ts"],"api-service":["lib/api-service.d.ts"],"data-models":["lib/data-models.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/data-service.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~3.0.2","nodemon":"~2.0.4","ts-node":"~8.10.2","passport":"~0.4.1","typescript":"~3.9.7","@types/node":"~14.0.27"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.79_1656589256748_0.19253439178088483","host":"s3://npm-registry-packages"}},"1.3.80":{"name":"@futdevpro/nts-dynamo","version":"1.3.80","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.80","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"63e7067b5dc9c4c1a30e67568817875f5112023e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.80.tgz","fileCount":393,"integrity":"sha512-rDxD2HHrTYjOcxt+eyCZqlNwlUI9gKThaDSWW0XjcAQdPW1XVxOcSsAStV1xZAYaPfeqMvKLUeBfXlJEOCBfbA==","signatures":[{"sig":"MEUCIQDalACQMBR1hkVgJkGMC5j0wJon3N9wmMd8RyfxHYiLfgIgA3bMqHlhOSwlJwr/CcbSBH09l/p4TcHOz+K5bdQ2aIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":758184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivYycACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplcA//V5peMnsEKJ7KaEbuY8HnayBmKkCqAV0/1TVxk7du5nyrSbhK\r\nqSD9K7a7Dz4hZbx0JX0Rqsa2bOlfFdJTWzsPM4Wfsm9K8Hnkb8+C0rsxcYIi\r\nrCU1+GZvXPE0J0UMwtZAEgq/fPQnD626sgcJBsYQNMG4WrzvGIIYuZhKR9mk\r\njyhN00Ro3nkssCr/x5IFmumAx9BJEUUSrImvVlziBpS0mLNy+l2ZKbYzspaB\r\nhUHfPu2iH77Esu6CpFyHD+jwWRJowbEl97QyIjdRe4L5b+uRk6zz8EU7tN1J\r\nRlf//iC8WB3PVP5/zfN4G5D+/j2cDUyYJn5+nrgwbuuX90G39aaecUlx5blM\r\n41Ka+GvSeKG36weDVersq8dSWLDYTlcmhXOl2+ZmtHFkCzKA5Ng/cjEFBfA4\r\nSpTrHOv6M5FAr51heL5CTKoMO6LumCy4p5MYjUU6CoITSkab1Yw24dixV/k7\r\nYkxtrcK0qwvHVnObtmpeoTH0qkSTaqS2kkTSaSqeoXvkqQry4HORibkunqq4\r\nMKhwJh4oH1SWRL1czRky6/BSu04Jgtjs5DVzXPNwLD6c3fAxtKssUt0y7Nc1\r\nJwjErgOEVNj3s0Dz/l4G+yv+hBaDrV3g+Kzmf8vIIZc2YKYdKtI8pYLIuSHK\r\naKN/qY06iovArkwP8zbE9JoHa8BGUodiVpk=\r\n=w+ic\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/app.d.ts","module":"./lib/app.js","default":"./lib/app.js","typings":"./lib/app.d.ts"},"./auth":{"types":"./lib/auth.d.ts","module":"./lib/auth.js","default":"./lib/auth.js","typings":"./lib/auth.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/controller.d.ts","module":"./lib/controller.js","default":"./lib/controller.js","typings":"./lib/controller.d.ts"},"./api-service":{"types":"./lib/api-service.d.ts","module":"./lib/api-service.js","default":"./lib/api-service.js","typings":"./lib/api-service.d.ts"},"./data-models":{"types":"./lib/data-models.d.ts","module":"./lib/data-models.js","default":"./lib/data-models.js","typings":"./lib/data-models.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/data-service.d.ts","module":"./lib/data-service.js","default":"./lib/data-service.js","typings":"./lib/data-service.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","crypto-js":"~4.1.1","jsonwebtoken":"~8.5.1","@types/passport":"~1.0.4","@types/oauth2orize":"~1.8.8","@types/jsonwebtoken":"~8.5.0"},"typesVersions":{"*":{"app":["lib/app.d.ts"],"auth":["lib/auth.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/controller.d.ts"],"api-service":["lib/api-service.d.ts"],"data-models":["lib/data-models.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/data-service.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~3.0.2","nodemon":"~2.0.4","ts-node":"~8.10.2","passport":"~0.4.1","typescript":"~3.9.7","@types/node":"~14.0.27"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.80_1656589468545_0.3142219038171572","host":"s3://npm-registry-packages"}},"1.3.81":{"name":"@futdevpro/nts-dynamo","version":"1.3.81","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.81","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"dbcddd3c52862551edb78644439315dc4ddbe24d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.81.tgz","fileCount":393,"integrity":"sha512-+asorTz+1/Nl/lCa7lroOyZK+FwRnouQPxGSrIb2VqK0wBd4Guawh8wkyA4gXEA3LxJ/889YGkDa1wUIdHA/Qw==","signatures":[{"sig":"MEQCICiacKA0n/VtOBzfOJwpxIn94kAU/+mQt3dVjsl8KkoWAiBcv0V7Qw+za1DSitY4oEOEzEt6Q4SiY7AzG7Q/PtgMjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":758205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivY5CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr41A/+J+IVtu0oudpAv+57GmdesXshxF32ypF4BHpyBGDAkf3gFCd8\r\nbNhgEiOdSNdqzLeE7ccET9xXca8q/O76QTOWukk2pRmiIbBHh8vZ9FWdSDFC\r\nCiPh8lt8U1z/wiQ1xRWVw0/T1+Ho/t8O8THGadi3ig2ayrrPoWQ/mXAR2Ipk\r\nB3ir0D1mPw9WQuPWc+oMR+iQTxqAD3LmvqIQlB7iNNcJ+yMwfV9YerwRXk+O\r\n6S4xH7OJ9JqVV6KtWalQ0b5tMbB8AN8L+SoGhK5JfYKYd6iUvYAKQh56hYf9\r\nDRq2GgJzDWDZcTMumJ1rTqcAZpV6Bpjd8o88l3ESVv2iP25YUR29M4vm4Tz9\r\n4ZfD9mkct/1d9UjtYzIgir9wqvHqC3pL7S99NA7C2ZU29hQGHxqAIUmfLHdi\r\nX1dVcEDrCXckUWjpO5m2mNn1zbhjkocMkGMxr3wrZBFHMRkVkenlgJpQeQaH\r\nY0EsPrOh2pVSnZsC6XWndHSzgApp8N4IcHtbs3M2fJ11r5trH4lgxzgA67ab\r\nTI0ocMLhcpHkshPJkmFj2Z3aNacioWHYn3AGPruAcROTFFK9erek9X+lWNqL\r\nk3mZEDyVudKC/NidVAoLiTZV6IKRLEPlFD93UyG4TZ86ywMlkWv3bsWTLtA/\r\nLZrz6QBtLzrIOPyhfhXYGNiiTZdm7qSUdBQ=\r\n=3gm8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/app.d.ts","module":"./lib/app.js","default":"./lib/app.js","typings":"./lib/app.d.ts"},"./auth":{"types":"./lib/auth.d.ts","module":"./lib/auth.js","default":"./lib/auth.js","typings":"./lib/auth.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/controller.d.ts","module":"./lib/controller.js","default":"./lib/controller.js","typings":"./lib/controller.d.ts"},"./api-service":{"types":"./lib/api-service.d.ts","module":"./lib/api-service.js","default":"./lib/api-service.js","typings":"./lib/api-service.d.ts"},"./data-models":{"types":"./lib/data-models.d.ts","module":"./lib/data-models.js","default":"./lib/data-models.js","typings":"./lib/data-models.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/data-service.d.ts","module":"./lib/data-service.js","default":"./lib/data-service.js","typings":"./lib/data-service.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","crypto-js":"~4.1.1","jsonwebtoken":"~8.5.1","@types/passport":"~1.0.4","@types/oauth2orize":"~1.8.8","@types/jsonwebtoken":"~8.5.0"},"typesVersions":{"*":{"app":["lib/app.d.ts"],"auth":["lib/auth.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/controller.d.ts"],"api-service":["lib/api-service.d.ts"],"data-models":["lib/data-models.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/data-service.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~3.0.2","nodemon":"~2.0.4","ts-node":"~8.10.2","passport":"~0.4.1","typescript":"~3.9.7","@types/node":"~14.0.27"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.81_1656589890718_0.9216389059394956","host":"s3://npm-registry-packages"}},"1.3.82":{"name":"@futdevpro/nts-dynamo","version":"1.3.82","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.82","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"bc806a2a6de01685a8ae20131ec47f42ab959d40","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.82.tgz","fileCount":393,"integrity":"sha512-yssvkoULS5E1AWFW7t5oZmmvkA4EIgcZpM5fNk3NVedgDc5H4W+OVRrEz2xYtlbTnHZnX1FlselNAvm4Gp99kw==","signatures":[{"sig":"MEUCIFhHIfXZTLDxUjr9Plih4PQg8ZtFUsAx6S8V0ys7kvG1AiEApQI+s+6c7CKsHH9Q1tznt0jMCJNq54NpqEf/cIzqXSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":758182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivY7gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpp7BAAj62qQ9wchshJk+StjCkJWEgW0HUNc7aZ88KAERokkMf3H0qt\r\n1iVRQCQB7n4KrV1nR4eKkBRh024UQWAKeYvPWdl+NEoXothFoabNI8RUfQfO\r\njjK1bHRQV4I8jvNfiQZhHTiH8++rkPwieqmUYBd+HeaVflLs6MYINrpQG38K\r\npTFHSQ8Ax/wRIUDr+fazOiFsO789etfKSwV38mPbKenn64OQ/pf9Y4jFcG9A\r\nawd8PKxT38Ap24edQ5XIrW2fUdDr9XyRm9QFB19c3QGFe8RldkwLjxiWB0+r\r\nEmFPzKIkbaTzEOK1OtvtfqxYc7sQfFgGo+snIY+LLy1nti4Dr+RCdfGv3dCR\r\n80JZ5jgTVkhF4PJRKxMGM/4IRUIadBq1dcefRyeqjQcI+BPkQ4tk7GepSTCl\r\nHqklPcKVCMtPLkkATxKi05kGx/2g5Pt5emmeE/rQ4oal8PIdqFgnstXa8RgK\r\nDPCZ1j90EWM1plGPNvSqJ6STj2cvodVmr6C6OpsDq/5OY3cJcZ8ocsbdNmnv\r\nfgJF7Kv9zUMVAtvdBBezIPtC66BpMWtN2hNWpA7ntkApWHwIK60Sx7xizvws\r\n0cHpf6HcMJ/DbR6e6tCHeJP/zB6modo6761IBbVgcq5LM/EaOTKafxvP9dHK\r\nTJU+nAExzi7o5fEk2mVhP2k4HOho4Jv/n2g=\r\n=Pqpr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/app.d.ts","module":"./lib/app.js","default":"./lib/app.js","typings":"./lib/app.d.ts"},"./auth":{"types":"./lib/auth.d.ts","module":"./lib/auth.js","default":"./lib/auth.js","typings":"./lib/auth.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/controller.d.ts","module":"./lib/controller.js","default":"./lib/controller.js","typings":"./lib/controller.d.ts"},"./api-service":{"types":"./lib/api-service.d.ts","module":"./lib/api-service.js","default":"./lib/api-service.js","typings":"./lib/api-service.d.ts"},"./data-models":{"types":"./lib/data-models.d.ts","module":"./lib/data-models.js","default":"./lib/data-models.js","typings":"./lib/data-models.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/data-service.d.ts","module":"./lib/data-service.js","default":"./lib/data-service.js","typings":"./lib/data-service.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","crypto-js":"~4.1.1","jsonwebtoken":"~8.5.1","@types/passport":"~1.0.4","@types/oauth2orize":"~1.8.8","@types/jsonwebtoken":"~8.5.0"},"typesVersions":{"*":{"app":["lib/app.d.ts"],"auth":["lib/auth.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/controller.d.ts"],"api-service":["lib/api-service.d.ts"],"data-models":["lib/data-models.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/data-service.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~3.0.2","nodemon":"~2.0.4","ts-node":"~8.10.2","passport":"~0.4.1","typescript":"~3.9.7","@types/node":"~14.0.27"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.82_1656590047748_0.8576234766392217","host":"s3://npm-registry-packages"}},"1.3.84":{"name":"@futdevpro/nts-dynamo","version":"1.3.84","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.84","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"4a5060605dc5a5d9d4e78113f7f5074596e0b8a7","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.84.tgz","fileCount":417,"integrity":"sha512-cNcCJVAhJ1cxe+0/SsRPiAvv6ZoXbbAjzwVoTMCdgOtV8PIavI0803aoIYVsg63sUCth24PfFv5C2DXxaNG1PA==","signatures":[{"sig":"MEUCIQCGfZWfet/RiMPGIZvWe4co/yBGFdmMxDbxDU/24LAVKwIgTEdGNC445hDiinR0FMqmp6/ILq+6RjUdLUNCOvn8Hlw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":767774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivZC+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrmyg//U87w1nutkBSQFJpQpCJ93QFBLlsO1GZtGKFQI5knZQYkkI8k\r\nh7/YdmZ64tElmXPKNmDuqacdHWiOcXTOvBSBRO8hT5fkJ0IJOHNMWPoMOgQE\r\nNnDJYd/NFg4hDdvJq4qnrQFyVNCXDwsiHq2034eqqZuC7xji+AXZrTEHTOe9\r\nXRH3mL+HipdL3YiJkC/KBQN4erQVJT1DteH72VgUU6XFIXR/DyIII9a/tjq7\r\ndF/9eqXU5cy2wWN8h2X7Vaiyqv8LLZkF7bXRlLU3QHfAnKTneXK7HCUUcskQ\r\nwpn693oUYrexxKJAIRn9et+7grlMK2CwBg7R7kOgs0h+5VJXbL59r1ahgUwB\r\nTL8uSwv8jOzpu1iy/NhUNM5jFs1N3XjoT+0QbsPl+Po67z4XjnHJT8AYHbgC\r\nUsI8yl27x0Xj1iEYYpjsY65yotQBQ0bnUt12wgCvwS8lxnXZqdgKyAZbu1yF\r\nZv23V3Dhj3yyGOIN21CcqZlUZjnvon9cdSbb9p+yI2uVBEQyJJ3jdKikLWMD\r\ns5xSn4Yn/lQcL22fngiOc7tOE8bOQfBDe1UZSGTHduZIhDHrbGyh4j6PL0bJ\r\n97Y+i20k1Wlh4b8o49Mssy1WZMGvqYnDj6qxKEPZ7iBGj0Uux6PFeFGcwhjZ\r\nfHbUI8vXqY8owpN9Bi1Jphqc9wpJH9hP1f0=\r\n=zSX8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service..indexjs","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","crypto-js":"~4.1.1","jsonwebtoken":"~8.5.1","@types/passport":"~1.0.4","@types/oauth2orize":"~1.8.8","@types/jsonwebtoken":"~8.5.0"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~3.0.2","nodemon":"~2.0.4","ts-node":"~8.10.2","passport":"~0.4.1","typescript":"~3.9.7","@types/node":"~14.0.27"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.84_1656590526599_0.848071119562791","host":"s3://npm-registry-packages"}},"1.3.85":{"name":"@futdevpro/nts-dynamo","version":"1.3.85","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.85","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"6850786cc6deba754648be931f955bc875c37b91","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.85.tgz","fileCount":417,"integrity":"sha512-DPz/4XHZSCEymM0avImCKYAUbQhsK2LSfK8ARIuyJ3UPjpRnir36mIjY53dwHJosipnxwwkagHjCMlTMKSp9Qg==","signatures":[{"sig":"MEYCIQCcfEWOT8zDGDbYYXzs+56miDns+ILo7ud/jsLu1ZYy3wIhAMj2NfQe9uJc9ze55LztdsGpBG40fvNHubs6pxlJvgjM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":761061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivdMbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquahAAkZZvM+pGFNeqFiEfxb60Q3REA+81B5n4l6RtIBjg50ldacJh\r\nXM3WHZkxIz2/Dm6uKntP+VBO77o9+lXYnCMqD0I9PB06JuABCKKyeyFje9sp\r\nn0Vh/MerPo9pkXcmjuc01Q66YaJSm418U8T+mZ+Vgq7LyeGxir4Zokkh1SBB\r\nspRXf/EGsUQJw1eqzpB6+VeeGaDvkXLCpoACK7C9lydY0fc2L50F7hBIbjSu\r\nM7N55tD1LF6jxn/07l+SXwlXqjjfbEAbOBnEF5yQO/aqU14NXomITcZ4CX35\r\n2IePQ5/GkHzrolsaLnA7MAbmufDQ+ZmEPk9ADaq58UdqkHTZ/8UfI4xYZsT9\r\n5D1eK+NBowapMhtF1lYGRYR2amFqi2qBxTkztkXjuH/srC5y++xkyMXBs7zP\r\nc/G75jXUizP3sxbg08Ay05PmPB1rrPVlmna5KtX6ObpoMp8wCv5pxIXvUNWa\r\nooaP0abMYSeGu/X4B1zD2Ls7jtftN0wjDLyfekJ0B5aDw5JsGTPwjTkZ2dLw\r\nfnSOgRuY+QylApf9tZ+BR2pvTPtwL25J460x1MchGOOAsT0HfU9eucP/eZp2\r\nolvh65XowP1sS+e5Y8oYE+gthO2QBMyC7rruBtY9cuKh7m29/qMw6Boda/5n\r\nNvQn8cu2FM3j/jnlpGv0H11BeNSKU3VLUCU=\r\n=R1dq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service..indexjs","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","crypto-js":"~4.1.1","jsonwebtoken":"~8.5.1","@types/passport":"~1.0.4","@types/oauth2orize":"~1.8.8","@types/jsonwebtoken":"~8.5.0"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~3.0.2","nodemon":"~2.0.4","ts-node":"~8.10.2","passport":"~0.4.1","typescript":"~3.9.7","@types/node":"~14.0.27"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.85_1656607514972_0.07537134742488916","host":"s3://npm-registry-packages"}},"1.3.86":{"name":"@futdevpro/nts-dynamo","version":"1.3.86","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.86","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"aa57599886a8755ea183d1196bde1cd35208a608","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.86.tgz","fileCount":417,"integrity":"sha512-SkPiF10BUdWBLFbg8Qfss0z/H0DDaQ7GfF8bKZrwy0wmal3CC0Z6ICjq3FoblxZWVTERMz+pUTbPDblsj7zsZg==","signatures":[{"sig":"MEYCIQDQVduS4HYPWbDcXAwnu6XByxo2/9Ip9G+hQQfNKr7WjQIhAOKAETTPbqE+nPl+Vp+8CeBOMsPl7RKTJ1gCm7e2exsS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":761061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivdR5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMxA/+MadzxW+zpQT6ZtKETdj1jlmhJzCT9tGVk2nZ4sG6LEfNGuTE\r\nvSjazyg69EgFg/YqcJ4JhbmfBFUCf4rvkHabTnDjuaZ3planCC9MdvtaEO9n\r\nVY1Vp3VBs9WE48Tf975beTdXyGaWiPvYqwSFeFF+57TvdSgIa9KV5baGSmrr\r\niC0HSWTlE8fP5cEhQVd8zSt77dSUUzvz94dnRPl8B8XacRFoNGFrsGsTuheC\r\n2keXkfOowEn3nzAqUsIRineggW2kRFTPF5qgDe/USLfYxKWy5XHSrKl/9Iub\r\ngMn2wnj5n0oqE7Z2VcyZizcy/ewB1iN9fwdhfu2363elu+aOTHPgK0EN+8cV\r\na0LeDwLq3yuC5s7mjIA0X1FPIOHUDMbdRZto48A918InhiYDzufQgl65zRzf\r\ndSQcyVMr+ucInWK6oKVuWKAxGmzUAKyey87OVRUHxjb0ZK998C4plkJOgyFO\r\niDvEzdxier2S+xwawQDuffB6og0HRwFauW4aHRG2uT3/I/2N28oneEUZGrix\r\nPwDu9c8T8nHw+osd+79j10fDi9aNjh5SDYco6bvy0mrZusaol5pZYIo8WPOp\r\nW6AQrkwT7K5iv3jhK+UydWFpJoB+FnjsoymZWllc5foZBkGdRbNsKIStc2xv\r\nrDPeekiptAuS8mRBue6ebNz+zC2A+RYdnts=\r\n=gog6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","crypto-js":"~4.1.1","jsonwebtoken":"~8.5.1","@types/passport":"~1.0.4","@types/oauth2orize":"~1.8.8","@types/jsonwebtoken":"~8.5.0"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~3.0.2","nodemon":"~2.0.4","ts-node":"~8.10.2","passport":"~0.4.1","typescript":"~3.9.7","@types/node":"~14.0.27"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.86_1656607865178_0.5981953244503033","host":"s3://npm-registry-packages"}},"1.3.87":{"name":"@futdevpro/nts-dynamo","version":"1.3.87","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.87","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"9f22df6d5626d5304a22ec2a658ac2d6ca9d1611","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.87.tgz","fileCount":417,"integrity":"sha512-icoRpyDZwwLMqXyaGzx4BV/WWKQicQlcSJn0uR+oncTr7ma7tufwBxRjBs4bNNka9GIUB3cIirwOWUoMB3vZFQ==","signatures":[{"sig":"MEUCIQCS8bHkTXqa/58164xBSxz/2QRonE3Tmt3fdo3aDYaEFwIgF50JhyM+pA656hvk09YMZET9pQmgGVePmZd7rnvAWBs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":761202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivdXRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTuw//XuTuZJLa4jwhx5NtUxpeuO/Q/Lc/DfJCCK6MvJMD3JLSUmkv\r\ntRft7CZctqIBwM+p7452ph3HvELarw5Fqqy13MEAdt90EhWlrFLzr9FcTVC9\r\nx7Bc2+RnZ9bK8D4ntB+e5EuKpcpKJQkObakHTnG5tAA0xq/UuwXEDtoUge2p\r\n9uMwrHNB8/0nZNzjbjrsLT21YPm7sZs9luLrf5FpklYrDldn5Nn1iq0ewHl0\r\niLtHC6XYVDyRYGZeh/4JXusmXTbgxm8Oe+fxtTMJxX/SbRYVA55Od1qlG+EH\r\n1cg0wiDYK+FYnfDomSzJA5eXSqnHTjbuVs2ExKGjpLOP2xhZAwgHibhKcH2y\r\nKO1wxLj6Xj1hgndQKrcDp//JCfqcGdemHKZOgCxr6IBQgIfh19NCvVnRUufE\r\nnhg8UGRJ9xAQBmiOlt/21rwdTyJMecDFPmQWbUQ1LivlB4YYY6uhAHIDNNm7\r\nL+3ZUYEZNqAgSTt0pht0j2Vs1SC28eJapCPuCfSnZozmtCdAi7uJhQOxIe7X\r\ndNkFoJ4W09HYAmX9BMa/p4+Udz9xTpyzRKUJsYdD1S5t//vgetdYaf6rmZgr\r\neu2YgacRlRVhlEKrIBPuRiAVDg2ndvkC/xGK23c6PLc8PnT8uI9RWIpW4bTs\r\nrOSal1CPOjh5WedZSscsl7uxUnocViM3lKE=\r\n=sSFE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","crypto-js":"~4.1.1","jsonwebtoken":"~8.5.1","@types/passport":"~1.0.4","@types/oauth2orize":"~1.8.8","@types/jsonwebtoken":"~8.5.0"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~3.0.2","nodemon":"~2.0.4","ts-node":"~8.10.2","passport":"~0.4.1","typescript":"~3.9.7","@types/node":"~14.0.27"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.87_1656608208900_0.9671630160678844","host":"s3://npm-registry-packages"}},"1.3.88":{"name":"@futdevpro/nts-dynamo","version":"1.3.88","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.3.88","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"e27c2cc1f174d9785a1fb94f1a7891a989a33ccc","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.3.88.tgz","fileCount":417,"integrity":"sha512-C/0NTPGn0xK6k0J3Jb3j0l3PnC09OPM8Ze/AMOdYJC+YqlxWLwGq7dG0Vk/+ByBSX9vRe2QtbsW+yqB7gBLNZw==","signatures":[{"sig":"MEQCIFktqCuLWJeiUdXD+skAhAOsp7ZWaFmiwwqWPiE9g2BSAiBuUB5ZbZNMwGMa48JkKBdKZA5j414k/W8J2+tN3SHyMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":761905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivdhsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6wA/8CnzTNs84yM2TSpdHXnYKRLJ9zcVjjhWTzQhf4414+LMUboHw\r\nLmEVl/ogqKQY39INkoZsTNldWgk9kedXLtDHFLKwv51/43ijGkaRkygq004V\r\nK5lZk5NeOWMdH4Ml/atHasvzkvLK4woVHop+wO35dOSeJooHjMjDO//P+8Yd\r\n05EJ3sherRsC8grz7zVy2aPxb60vB9XNbglyeu16v7Z03Ez/ux3EjgNVMoNw\r\nAqe46brnmnREVWKsAhd2g5sOi7bpFCSJZ8hTI20erQTdlGiTb99Z8itnpukK\r\nbNqk9RefeaNOHHN6NRufyUUApdErPsmtP6533AJVNv5DClX6b0Zi6/3qZNfw\r\nuiSczglN+qLcEAnyaJElIdxVOBMyP9pdfADKLS5UE6sKn+/SO5rb4cfoJQzN\r\nP3AMkGQo/M2JH+Pw/DiS2Aqf2E5Wa6zD/WeYH9lQ+AfHHWYW/oJ0ThJVxIMs\r\nFcoYKvlRd9iBqkDnPlIM3E+mviA2wFdSUCdcSAL8+UgyrIdqc4UnfybnpZSt\r\njmj7mPiDzPuyZPibiNgTQvPwyddfxlJAvUFozLGZCf4YJYXpvD2+yffWtbh4\r\nj/QBLqQuYVkHCN46UH5gXCTxxS06i4+8J7SSldIi+vQI9sqsYH85+tjhJ1UF\r\n2m7syf0wYdg5X4nR261XYGF2JWc6kntUDKA=\r\n=N+vw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","crypto-js":"~4.1.1","jsonwebtoken":"~8.5.1","@types/passport":"~1.0.4","@types/oauth2orize":"~1.8.8","@types/jsonwebtoken":"~8.5.0"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~3.0.2","nodemon":"~2.0.4","ts-node":"~8.10.2","passport":"~0.4.1","typescript":"~3.9.7","@types/node":"~14.0.27"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.3.88_1656608876241_0.02742405189092323","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@futdevpro/nts-dynamo","version":"1.4.1","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.4.1","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"29400c29eae7e78d3149f49382a24dcf9df317b3","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.4.1.tgz","fileCount":417,"integrity":"sha512-2Pix332ZE/sBWbG02VsSgU1ndYyRCJDxU4qMEYIajy5RbPmPG+HtaWjJ+0WmWtxPTJTnMsdkwX3lYb+QxAYm/w==","signatures":[{"sig":"MEUCIQDgh7lGIi8/AfoOywFeITcRj5DSpkvBD2+uFckevI1LaAIgeQ5gGF0LfXw7VcpI0eGNWbPEbgPHTSrOwqJGUl9bj3A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":756876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivdnqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsNg/+M3WiXjdfzUBTayS5l7THdmQTGYkPF9qbEP4Rn9wzl2YRG1U5\r\nh9cidUlGn9OIDIbGgbxp7APcYi1NRV7k0L8xxFgXN5nIjGxY64YM4Oah54OX\r\nmF5nHXE8TlDOoMzgLxom+n+0yT+IGgnwyxw8jv3jNkwQMw/jGfnR75Ru8Ax9\r\nnaIIiw/VAgPXBoKPzctf/Px4XOdSsyumaSpjA+NaWekbMkdR+ShePaJqAJCS\r\nueYoUMXnYD62C4vsz06G9AGML63+p+V2u3q5T+qJQTv/Z2OXRUsMdOoWXXta\r\nDWzsjj9a4BnVAfSFutqiAj6rkXB6HcofyM71boMDpyZH9nGGHbq2SeFDAivU\r\nKSrS4I55bcKLJH6NHsmm8q2MjXSUvgjWJNbToYKx3S7loTg0rKEZgVJyARFr\r\nq9kcDCXQF2yq7JdwL150K9VIukf258Buk4eX8pzC3+54VZUB/JDMksmYwb+s\r\nVyLhHPoHaUp/VdDOA8KNffB29ODE1V0iOxu4nVnjhoTvOoa40QtPhDK/XmoO\r\nbiEF+LJNB3YGWfn1A8iVjei3UuDvZqF493t31yUcLEVB6bPzpFAFQNRrpz9F\r\nVKQ+YeI+WpEUAYDwRITMAYuozRcgYPT00CVHrHyfq1Qp77fgk1/RABbk7C7e\r\ncKQEiLpEQ5odQUHzMdA9bsxyfUWb6TimkVM=\r\n=C0MH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"1a2031078c49d543699950d26b33a7ab86d17c7f","typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","crypto-js":"~4.1.1","jsonwebtoken":"~8.5.1","@types/passport":"~1.0.4","@types/oauth2orize":"~1.8.8","@types/jsonwebtoken":"~8.5.0"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"~3.0.2","nodemon":"~2.0.4","ts-node":"~8.10.2","passport":"~0.4.1","typescript":"~3.9.7","@types/node":"~14.0.27"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.4.1_1656609257883_0.08357953298864107","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@futdevpro/nts-dynamo","version":"1.4.2","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.4.2","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"7aaf9947acb159d5578c7f0e698e3c616f7078a5","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.4.2.tgz","fileCount":417,"integrity":"sha512-LeE7N56SvfBamVgibl1qwY7tHb+59BLfhFJW7VO58HI1tYpmkqzGmuQr67lqWhsGYGMbs8MF+V0iy4qypq6B0w==","signatures":[{"sig":"MEYCIQCGKaji3ehl/HTSdyPOBUtA4o6dWgBIOfj3FKsyqdd+5gIhALiPByMqAEaKoxFOU7okRDzD7QM52BkvheFKWbA23GmA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":753802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivyS+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFvw//S+dPmHitwOqE8y4CruxNxRWqkPrl4RuIP2Q1oeWC5uhHrbW/\r\nIPngtLZGiixfefNa7vsgm+kdc40dl8IH++3M+hdEKPwaT5ybbK0zIoGULTok\r\nXWdOzGZM7Nqf3jESVImVyS92R6uDW5953645+Mu/ZsguVwKyQQYOP5yU6tlF\r\nHC3GGlnyRkHhhIYXtPnVH20Nwzo9YKMp1dS2JEGy25Xdx4hnYhqg2lheBCo6\r\nYJZna5BTUBnAX/JwFhTS1ayhZmMT0P8lSbqJOSs7m7KNwv/8Dh4DRk4Uh1HQ\r\n5OMMqNd5Bbx5pj15yvRNbrWcSX5vc+owrUKT2+W4GefEJGzttHv2+Owwm8UO\r\nWTif7UrOtmSSz9O0YNidjwinkZpJqbSG4lDpzFaDsYhXG8meNQdYyp/WgiyK\r\nzr5wsYWcjkRxuf5Kmg8sxSLY9VWiYE38xK4hN4RtFYmwwOg7OvlfUyp84KoK\r\nIMY3ObVivMZYx6GyRsZ1PTpu+nmCes3q09G8QfV5OkLC/uHLlulqH405hPI9\r\noJK9cKGVNEb9QBy8ubLu9vuaYiSj5MLUpB8qzOGDzORS4xVZOI5UvPd7VO/Z\r\nlzFuQxZHUmn74i192N5fGhIRG2H0rcLMrpZ0yTHfWgZ2vUcQz/2L7QBBVkkn\r\nBckTjD+4XHXKppZD6QV/otDho4/A95c97t8=\r\n=0MDe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"fa7b395b74b03df125c843c674303ec0d89449c8","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.4.2_1656693949976_0.215939093392981","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"@futdevpro/nts-dynamo","version":"1.4.3","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.4.3","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"c5a2dc58ba96fea8b30d758903ec46345c74d3f2","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.4.3.tgz","fileCount":417,"integrity":"sha512-+YzjmyobUylc726dgBfrxiZswVLh4Q3EYXJeQuAzJWby1naEfZimXKo0nnAqQT84mz4klrn/F4W/Ro9wnNVbMg==","signatures":[{"sig":"MEYCIQC/s3sZOPntF/xOHEZS2iSM0sFJpggus8F++BC5LgjTCgIhAPRWXh2S+oyhb/L9+EqJonw+jB1KN9T9zS51IHnbruvH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":753809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivylaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqXA/+OSfQWsoJbN2PgAP0vYDUg2BgytSBwUIP81dy52UcRZuXMGuy\r\neuAbOMIqj72qsgV80jkC/kcP6okife0CMtNOFCiRQmRstZltWczcplB8HUEB\r\n74yhIVVk3J5pUcQAsd70GmHDlSFR0ctHvQCo6L1T4PUQ4rLQQcnLFowOPVpP\r\npITyCh8MxKHxrJYSbuRdg/c6jV/ivETKwQIgOTk3TxD6rvlkW/Or53QxICJp\r\n3BqMGkEUTrKdljGvS4kNnMYRTpx9vcNrmTJPJqLeLMQtnG+hwalOic9qsACN\r\na0bW4Uv+k+QcCZ9qsx75BsYPksyxcFgkJ1W/dVuu6G1s+RFozUUKNJOC1saI\r\nm0aG6+uSSZxe1NZPcFzDy3j1+ftGsqCFVRqwLGgckQFe1plYvWSUYhaFdm8c\r\nCJ1FGTsV3uN29gPaeB8DQOXxTRGDxpRionK/oA25iVXg0vMQJslVeUbwCn/8\r\nMOVdE+hEFLibczymM/7gLCFIj7XQyQwGg6RBAl5Y+RTRP90g45g/6oJaN+Gh\r\nMbMxokUUbfU5vf/X1MhhqIiFu2f1LwM5yJUV9BuJJJPFycX+/6jsfi8aQnF6\r\nZxctD9eBe0Yrl7rSnZHbLDljHvZkJC0HlD2r76/NOohvJ/KV35Vursa0Z6vb\r\nZftsBm/3c52U2s4PNDvYkpBokg7kwpj0hYA=\r\n=efYL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"fa7b395b74b03df125c843c674303ec0d89449c8","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.4.3_1656695130698_0.6973282392442668","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"@futdevpro/nts-dynamo","version":"1.4.4","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.4.4","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"a872f9d456fac3307b8dc46a459e9da1e6ef8dcb","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.4.4.tgz","fileCount":71,"integrity":"sha512-sE86fla9DiXxFpJ+GB4PIYB7UyqzwDIn+V+0cpJqR7Bt54hdDcvmPk7zeBrcHQv7Bl02sqD1qi118sn4W8iWxA==","signatures":[{"sig":"MEYCIQCd/CnotG/ORUjrIQ4KpHpAMpIWLJGkZJDiCqUjxH2m4gIhALKzuS/7NYhz//Ri9+6d0/nkLFAyFu28c+BQ0dO4Vh31","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivz3EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpW0hAAn/mdEy4B69sK/ch93hKNQSNebN/PhmSRTZ9iWRPHFTdcYoWn\r\nw/t7dozC+Hx5zCj/edgA1Y/j89dz4R7urHrelfGA+gK0V/I+xUzL6If1N9d1\r\nqeQsSB9k2igIPyuaVoYsVKQ6azkex1P+o153b/MHvtS72Kz03hRnDuFEZjvF\r\nd+QwQqSa4Pz9U55WXtwczI4z7SrR+fJb0El63oiUXcbFBPyB8qbe9giYNO7R\r\nFyBYv3SBhOdxAvIK2i7/bUwprIuFqAvm81J2SovYyZtUolyVvK+mhOKdADJN\r\nqXd+BXL+DICE6ABBRlBBtAVGXJACAyQ/tXW6tS7/kjVLPWfXrg+jO3Fj3+JF\r\npbwbn/41VmrRNhU8cSCPo6mDmaSheEucnkHUeJ6i82bKeMX9tw8Hsi3ZTk7M\r\nOWT9AaOV0VB3EN16pYcIkHNUgHtMCYjopX/NALKG6gDI2KJ4K3dMYIsApfVD\r\nMiYUSnXGp3le+00Ufs1kQemscZN+FMI8WcmMl1FusPLHHKe4Rvbt4l3kTr8T\r\nNkl5Rx4r3jLJYdML53zT5OC4ey0cfw/VV51TMQiJtMbTqya1SVHJTjlWGpZP\r\n09JkN1ql1YhF99reiCki1hh3IfuwQQdrLNVy8/z8lLV98ckBwnT1CAKMGNCA\r\nqDDfBuWZ7WDtcfSNv3u4FTkbv15cJ7hZyy8=\r\n=D6+U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"6278867908fe59f4c2fffe6d9ed74bf5ec53496b","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.4.4_1656700355729_0.14306254630412374","host":"s3://npm-registry-packages"}},"1.4.5":{"name":"@futdevpro/nts-dynamo","version":"1.4.5","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.4.5","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"1862a895cb3bdf43987ec6d23daefdc3e161462c","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.4.5.tgz","fileCount":432,"integrity":"sha512-9+SQHnlVbZie6mbo1FSZdcNxNpAUuaSjmDqkw28dJUejn/sl6Ec99KcPljCObm09Alqh22iMVDaKpEXYXX+nJA==","signatures":[{"sig":"MEUCICrDLkozdLlJdippe2UdOLfQyEAv8zYRtDUuBxyzAfboAiEA0Vox9q4G0u6mjkEwPGeNso67srTtXMn6pHrfo31KsG8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":755673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiv0IhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9FQ//S7nvvVNGf4QTN8OiCDNdHtE68jTornp++UgEFScVZeWExM+o\r\nTohyz4qbZS4LJrMJrFljy9kHNGF44nD9UuhZoNcAf4m/Xe9NfGAWd1lIRE2m\r\nm2dawsz7qXwXjVM0X4DorK2z692MFbY3HW7z+bSXzR6Q27k9bw9pNkF8tlgo\r\nDr/d/JC7c9PSyOQVOI1Faxzl/0KEMkChFIFw5JnxRUoA2XkFbNFejRrPIpAV\r\nU4zn94qXSOKc97bpIPUCSqsvjNQU/KC37vRYYCkSb/U1OoQQRh8ZH6nObK9j\r\nx11pJhEsvDnr6ANQjypaBPJFC9BMhK4vWKYa4ATnjtW0a93q9C7a9Ns2NEXR\r\ntulyMRdSNKlk5dNUSW3f0uJ4mYzBuMwY28wH3SkBwvG9E8J9hAMoolieyGIU\r\n5bb2OcXiSKGMTNNIp/ZjAtbQTTpagU/+w8Rkp0vg1ZqzRTRtkClI7N1OGN9Y\r\nKhYZwzzKFBV9awcSck4dskjiotpQSM9fbRorNlMGxR90lKxxVZ6MkgDiGQ13\r\nlyPxuoCIkM/gLbN+f1tNkYSqpAHVLEw9+S6zL61gPANhKkZyvtud2ZRRpLac\r\nKSlf35zqlswg2JJjwp6ztEVPiDy8HmdoikNmc1PGC410z8opr7s2cJJTthHK\r\nXWwj6yltkyzLBoeGq8M7zl+rMVxNgQUSkPM=\r\n=y5GV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"6278867908fe59f4c2fffe6d9ed74bf5ec53496b","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.4.5_1656701472903_0.4862311036328846","host":"s3://npm-registry-packages"}},"1.4.6":{"name":"@futdevpro/nts-dynamo","version":"1.4.6","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.4.6","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"4e29675300d47bfa2d2c06a70aee2d6b7fefc0b3","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.4.6.tgz","fileCount":241,"integrity":"sha512-eQMoK6b+1YMWIPHeQKQj5NhbiNjuu2ClwbwsHIu+iH7nwHeqtV3bkW8LqqbtRym4OR1nw8eObH5N0o3Jw8MD9Q==","signatures":[{"sig":"MEQCIGycWnL1ZbRCuMJqt98F60DCNlTgixdMf85gZ6RWcGulAiB+xGaLMPV+QxJunqDFTk5jagm4HRb5ZCIv8dQCrLjeXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":594180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwJGAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiLQ/9H3cwREChkpaVVQPXjYp8yUaGP+QSg9XRbN7k61YenVKOHLXI\r\npYAa5j4/pylrE1uc/1zzK2g+wL8gKnLCaCrzG5q8GPfY6LbRB8VskqtF7OFV\r\nrkLKqV5lwXovpeSk0MsZuLPPIG9XVP2ydQdducuyDsSMSWTYAqm6/nTRvud0\r\n8cPBjG+GtKGAeA25ACa+P5q7KOxskWwBy2NibYbz8i9UpLwXZR7bLrdvqoRq\r\n12W3me0rMPwyeQ1ZZFqm8/uuasjCobQ/2gFKN6xGBMD9LEqlHU9ZdMdYJb/+\r\nkE5X5f+0K2IwFMNBF4IDcqmFT/dhZgqbq/zz/NxxxQnI8hiHNhaP8FXZ3v8s\r\nOjOure3m9HHzXvlPgoE98/sMtJq3TmGZmUGRiTINyV+wBtCSNmfGhDNd92jr\r\nbPhRerDCscDdJlXbpAyZVoGEwrgnEjSEmtTSmjtdqGjcFtDvbKUi47z7xb55\r\nEhOs2EQ4Z2dZ2kJN0N+m11Xh4CkcmJvpqEaxNusR5+JO4Q9pej3RqchnYWxy\r\ntPvpxkknE9UPzAfxt6B5wH6S2wseXCRiFQLaKMVH61muIDpCdeC7Z8uR7wAz\r\nDtZmVuXoEaGZZdaTZiWvJ+8m7pSUfo4xHPd9brYO8KtSkKfeNcVQa5JFUcpB\r\n7kzTDHVub03GbiAyobsLSN3WKjpC+jdbi1c=\r\n=BqQv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"6278867908fe59f4c2fffe6d9ed74bf5ec53496b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.4.6_1656787328224_0.7819278385799284","host":"s3://npm-registry-packages"}},"1.4.7":{"name":"@futdevpro/nts-dynamo","version":"1.4.7","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.4.7","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"b1ae76b31b298200ae09de86f25afb29f827903b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.4.7.tgz","fileCount":241,"integrity":"sha512-XNCJXLgFHUHUkf4hAkBkBeyg1MgR3WRn8MzINo1Fb449uVNjGZyBT1M/jl0VIB5+NynpkH/ecYIYWo/xDkeVlg==","signatures":[{"sig":"MEYCIQCZs3wZanZbcubcV0FGXJMVJl4F6N4BXAl0B702wIZXBQIhAOsr42WLsCYfb9euE9kJCoR74DkXbH5/zdJbVlDNI8Yk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":592728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwLXbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqk/Q/9FtWVAlD6FjF741viCODv/TGzfO3KYBRcbIRPqeISXxSYsga+\r\ntR3sPi9z2UqAaRoGD8wFdY1HIml75AKvKbJXpBHlqQ65Ya6M/KA4jrsKLHN+\r\n9uWez0uktejC8wAMe6V2PmHf8f+Xgm1H3RbZgz85yAoIcMvIhnniA8bqT2J0\r\n81+3NRD2FxGeQVKPjjjQKOrQmaFhq+e9iNFWqkk4O0KwKgj9HeszUxof/zpI\r\nmPWdRn0CsxkJGfiHzZVX4w4vo9ZgZDlfHNmCGZDy6sSgASJIKLZsaSQdwbiE\r\nUq0GuBvVqahokD9yc2xyScsBfiQGtrldrTVXtqGA6Wf+/khg+aQBS/GvNO6q\r\nr06cGemfEuErDlrbWrQj9+8xus9rCqstHlYaj4OBI79rVxBriyJ5z/R8M5dH\r\nQcYkob2D7xgNcW2ZMBMdj9xu6GUTF2ZstoKf/ernmoELOPad13blTpIF9uza\r\ny+ULAW+nMOcbaLMuTQjLUL2EWkkgorpqltIEKvjoU97d5LHefDmNihjz1RUx\r\n9xNc36usNNnNFwRyyTPrRni0FjncgkdVZ4WBR6d5i4Vv1LZoiXC7hhoq1LnV\r\nn+L/Swi5kqUUbHBI7Zr53vEaVkLpeZbZloZ4PGKfHzZOeJE8lKzWOYu6B6og\r\nJ8OaRcEBmCjUn15HOIZ+W4rFVnPVsxm4ipA=\r\n=h2z7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"6278867908fe59f4c2fffe6d9ed74bf5ec53496b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.0.11"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.4.7_1656796635023_0.5623072998688792","host":"s3://npm-registry-packages"}},"1.4.8":{"name":"@futdevpro/nts-dynamo","version":"1.4.8","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.4.8","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"e65f9854ac9f1cc0a7553c42ae812cd438764c10","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.4.8.tgz","fileCount":422,"integrity":"sha512-oc36MljaItqMny7cztyhHeLNk2Tnag2l0rH/MkwMv21qOFKCcmaqVEnQHTAVmk9EdZsbmENkItTAihAdbypRdA==","signatures":[{"sig":"MEUCIDyCYx1jbqQDnvwBvqtfR/uFoygko8Hha2iEs8Fda1mKAiEApL14+dc/N/PZtFAZhILwM+IbTpY/r8ROKwi41xWC7qQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":771183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwWzjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkEA/+JC7L4DnDfWio4jS3jPBCwTDzB80WHtMhU+WCh+OoAObo9aMW\r\ns4Wv7R7fs71ebmZGaWQrtHYK3+74amGDy4nQimKw0TP5L1dxn2KI1ZlZmW9Q\r\nMsT8IEdLdNkAnpEswVTILTUELyNHq3AUSMZAdnAkMrjuGwbE9YZf1SoqkN9y\r\na0QKVu4O3IFZNy71Tj7PydHCjQVUTs1Uy63Bg/TvR5VnPlp50a0p3MLw2UWz\r\nGX7OK+xcE9yj4+ZbmrY6j2rLSPAHAyZKw4J16Af7IED6aFvAFE1SMRKWPVkR\r\n5vbEWzV3F/I0ynMpxGJe93JSuXJWx+L/1y2iG5t5ZofNN/9GQdrf1Z6Ld68F\r\nNWgPX8K7i7w9hl1iSA0mAVhi/pduqCefk/B8SFRAjWemEnnkI1N6zdQCpWci\r\nLi+8cJmT+/zMVM+usImFrXgCKnrXYDdP1RvKhqyY2q7o/VmIClkPGovuYsMj\r\nTMLemis4MQMH0TUoKvG5sQUCLxjTFfx4HKmDGcSj+aMi2avJ5PNaYfd+jgkT\r\nkpUMQ6OP9bucwdQTTBIaBWxM7nUKyp3xwESwvQx+P9zZCQ3jw4j20jjfIHY9\r\nOUfMvDWjdrKzVvahuLA12Gkvfs/1qSeGQ8TWbW/HRkIikPrp7yhRrpBIqTf2\r\nT7AF+HqERF42fKtgrKeETLRi1MgZesFbtio=\r\n=8obL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"6278867908fe59f4c2fffe6d9ed74bf5ec53496b","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.4.8_1656843491274_0.2016168922600401","host":"s3://npm-registry-packages"}},"1.4.9":{"name":"@futdevpro/nts-dynamo","version":"1.4.9","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.4.9","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"c4bda3dd5e99ed8dad914fa72b5410473b78ec69","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.4.9.tgz","fileCount":245,"integrity":"sha512-cX/PRcvTzukEf1CkUcNKQZqKSgltxnnrV1TimB95EfmvwMm2AXqR0+84YVDtG3tQOwLnu2wEbGLqzOJ3yKLuAQ==","signatures":[{"sig":"MEYCIQD1g0FwPRIWrKu433p7oZLwcU/y1WKjw98bzJzXp2uPEgIhAPC11pgzi+2+InfWiat6+1m/Xp4BeW3/jrYbdY8Qa55B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":620531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwZ61ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpc6Q/9Fh4e83dHbD1BzEfEtFs3Ah+Jtmqk+Puu0n/hYl3TiDtdVdS3\r\nfC6zZj+p32w2dl6GJtS2vQfpA7jvwCESx+3eyDVZTImFff34BeboAav3Bqti\r\nTkIO0ZyPYjCGAH8gkpz/GinnEjRISqvwXxOuSciNWkMvF7dtsYO4GE71WgCm\r\nREpcrkbM5TR/yG1IHeIgHCLb4AN6hntvf8JRV6AQ4JxboKCk/olLbqlTkw4z\r\nhWNqZ0WQl5gTD0i+2MtsWakYkI32HdttIk4dpXoUH64MHBpahrK9q8nK+HE5\r\nHjQgjMQFnEqO5xj03OCaKkqHPu9iW/y+Ocv/x/UKkVGYKGxHw30Z3uK61XKV\r\nkNSxxLRSzTY987xzPxZ65M4sEqO/bjzZFAQkV2Lg6lIS32GWnTmlDIrqz7Rq\r\nHu9EbyNPbu9l6fY5sDiAotGFaFVy84NZCAfnpB8jJhMaIfAvORLtaFCsqjVK\r\nF59UhnnMWHU0U5HApypp37kwhsEBJvZj2lgPQzu0UkGlV5z4RF4gQP8MqBHq\r\nNmxb07YJl6Un5m6FMMGATuYe30rt14MiuP6zar7TWN/98b3OsWxZaxswH/hP\r\n1PnuNA7vgy9CKShpYxY8lAl7W+jh7LJD+l1SEVPHvj2o6AqKMdpnk6wstgQt\r\n1V807KiYFrAy7tm4RoWxVdpHABlvSrNbYrM=\r\n=mr1E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"9b5bfe2302d6cba843699a3bec593c2e7cfbe4cc","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.4.9_1656856245255_0.3943585975328521","host":"s3://npm-registry-packages"}},"1.4.10":{"name":"@futdevpro/nts-dynamo","version":"1.4.10","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.4.10","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"7eb2bb91f8462496fcd698e37bf8a61518dfef2d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.4.10.tgz","fileCount":245,"integrity":"sha512-z7DFELOD4h/rVZEw3XFB/6689tdHWmnf9fsK+oai6qSo9WwFZg/3x5OUtuwt+lJsOR1GCpUSVKwT/Sns9/J+jA==","signatures":[{"sig":"MEYCIQCpdU7pUc8e8fajJKzxmsRF2onQhwLzx//y3/6uYqollAIhALEr7MxBnPHQunoXAYffFtWYf4mWFUtYITdnl8WbwQ7d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":622501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwcfjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrS2hAAmJoOBWDdWmzmCedXfm08yZwIGCZQEUGqixDQMc3qV7p4Kdij\r\n48izv0knZqQ9ZprGRkGnTo0XeAwdXsEaL2GThdu6kwnxFJSCIuaj8dSWci/L\r\net223j0ZFzp16EEp9CQwb09SshD2u02D5SLcdQOZJEavEB90xsoR/rzCY7iI\r\nBx7gM0YpCNcuXOstb+9mhG30QmaVJg8W3h9W/+GFwfic5fpIdArRbCgypXNu\r\n+MmnQ5awFANdsaa/IBH21ZRT238W0Ypnee5TEidMFOO9oCi22tJ0UrkDtEPs\r\nJKnIZhXU1/EL1oNE5GbViEyvhWl+SozRRwUsTO3NSCQGXufxyaLsXBvgb0dI\r\nBIW8rOjBkUjBtWtLt7vGyZYKbVKoAEvXplJO/G04UbomA8trnxXY0LUMj41y\r\nhJQ53WuQ+YcW/jy+qsX5Q/1L9XtQ33OkQacR927B35jvVMTCTOGk+4zL3mkl\r\nim2JEESI7GaMVLIfvDa5udJhUOMeHtxhGqaaBvHAEhUcz9N+VseLn/F1U37Y\r\nkv22XR7QA/20tVXqkmKlXlC4IWLI3hrOJNghT/dA+jARgXtF7NIzV8PLAJiq\r\nHic/ztaF47rl1zresLdocvrF6zVilv5jOr82z82WHuZjf6SyZnmYOY4mVTg4\r\n7dXpvhK6AwcHZqJYejD4CY6Vpgq/Pp1pKUY=\r\n=Dp1d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"2c96f323ce97a16895588b3c527320dd9f750067","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.4.10_1656866787343_0.5212981398086278","host":"s3://npm-registry-packages"}},"1.4.11":{"name":"@futdevpro/nts-dynamo","version":"1.4.11","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.4.11","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"041111a955f515526a4feeacdd07e40e15df8002","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.4.11.tgz","fileCount":245,"integrity":"sha512-wmpProkNfy3s2YOChbTauNTEtPHezXzkbQQ7DEbZ8Cl9qhB0IRh0SB1U8tWh1CBHfV+2V3o+zJ3EdzgmsMQ8Tg==","signatures":[{"sig":"MEYCIQDNMP6u41z4/BMwAIprCMqkLH/xD1vabou75BbX7bs7MgIhAN/abfZU62VOQfC5LpFSqb26hOf7MKHV85rV2iYetaFw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":622943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwckgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKWg/+JndHdrEsTSKtAksK2oWL0zKNrJ88OI+PljwlYsKU1Z06kVgi\r\nrCq9gaydaMFae7/lVM/uzKp5KRAG2kblPc0TluSLMAPCao+DM1+JxZJ6Zz0h\r\nOUlrmtZaQ2ZHZHsVr4qv6dxrQj4loMTsn98QcxY526lwadSzeS+i/uFjwEZq\r\nxkpzyOdEujm/QEtnDdswNjFg01UVmD5R8W/HMKpYN9Nj1kY7CMgC8VX9kdlN\r\nMZ2jiDck8MA5istArm0uVf/RrQh9ys3kdU0ffRORynRGbGwQKp31oplAU+tw\r\n5PWMLtfFlW7X4cehwxRT8nkXh62wg8TP+O+Ltu8UsZHrx4NRONHLdtQTMKbg\r\nnaxUoeXPZ3oDocqxJYyu7j18XBkJ7ldUopvV2NwY3nMDduDgidZqwQXaYS+F\r\nJEdUH2nGi5HkTEzYxswEtlGL+lk3lwQaFGpfEaWtCnlpF8dWILg58M7ligDd\r\n7E0cOcXMRDBcbQvIdsN1C9Io2zz++ZIJN68i5dEmanJ2B2IgkGLImSHmk7yD\r\nFCI9ygxLUl4rdJyzA3vQ3Im9sW4VWowu5yUll3Vkm+q09CdUexeUrehG14un\r\nE7f1gPxUzljl5QVUseVgYtRUZAmFYrwzmj81Qhu9UE5LjjP/fdIHjh0qyIoM\r\nv8ajealzkTHuKlojP3CJ+VKO99I7CVO+gFU=\r\n=agdb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"2c96f323ce97a16895588b3c527320dd9f750067","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.4.11_1656867104527_0.5964277094745669","host":"s3://npm-registry-packages"}},"1.4.12":{"name":"@futdevpro/nts-dynamo","version":"1.4.12","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.4.12","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"d743ffae7d5db4cfdcbaa4916b010d4c8e219f54","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.4.12.tgz","fileCount":245,"integrity":"sha512-KQ7bdbjIKVjxqzMZexBZEPkwNSXMw615fQbuAq+K5nimdlNnyCj/KBXUuwAQXhRK3naZE85tPcqeY9mMevC7kQ==","signatures":[{"sig":"MEUCIEbdyxa6ty4Qi8ecShVp2G+rBkRY3CErPUUHDrKbuqGjAiEA6A0oKCWdUqANort77jRLNw+tr2sUPk+2LIIZuDqSG/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":622916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwcl3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJeg//ZUlJZ0qcgI+MRy75rtC7ERkme+OPokP0l8H4LttbLjJM+PST\r\n4Hg1lDxvAd//AEkbdBDXu+4kFCJriSpM9LrblP6njARrrJ8v/3QXIkqjdiUo\r\nMMmDQAGBT/Fk6SVjZr6URk+BE7k8gHjGQp06prP5CiP/hzJWpgtJHznKI7eA\r\nQTjMT3/dJFhcZ3XnYbPAxYVZ5W1u54Jbd+YCqvWCrfQ/fGPu8opJY9XvdUgT\r\nvGYoXkcuugvKv/tUSt4W71ZAo/l9TgF7AmcVEomc3mWs8sQZJ8AsmFeAeiAX\r\nV63VXlicFNRMY7OrvcGOFIoH9gJxaR83oXMP0IIOt/mUT9TIoS38jYPolpvi\r\nIeMoy10HsdMqON3zgQAOFmy3MSKcVueREVmD3kB6bikrUEio8z6RxbaWV2WU\r\nCgTRnW7T8CpGvCSOzhfMTVOaGRPEvYa1dXb8ngqYIH9KYu1p5qYd97rMjYL0\r\nSXUW0MrLRG6IHF8jVSH8W30YQ9wnH7Cx2zkcsRHc31uTSCkKRddtM46HE0lr\r\nJ/VcukT6uEUKdzOJBxZLNU0DMzZ8zApiNl+yGr8r0UJc1G7pvcFFAaqF7D+v\r\nGal7aTYP/dGfXTHo2S78JONeaeBHW0aozIDZVc053zMzlAFDA4tTeR2lnRSB\r\ndtbhR827oWS6iDbQI2HDamRjyxUP9tJSCaQ=\r\n=Cegj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"2c96f323ce97a16895588b3c527320dd9f750067","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.4.12_1656867191197_0.7534216403296823","host":"s3://npm-registry-packages"}},"1.4.13":{"name":"@futdevpro/nts-dynamo","version":"1.4.13","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.4.13","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"6ded8ef2a694ea45ea7639c7424677e0c9a34728","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.4.13.tgz","fileCount":245,"integrity":"sha512-a3mFgudeWjfCHXVpYctmgiyT2HaYOTHkz4Vz4b6uElCEelobacBKVs31VMPHt1JhRaIIXzSStWVr516s4e8bUA==","signatures":[{"sig":"MEUCIQCwzaXHxLuRd6rDMu8lZqSdR6UbW6creJeq7b/KCooPzQIgVgj+kpzUGWHLStUnuNvhalSCLT5iH0ud+9TTTnbAow8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":622492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwd2VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqF8Q/9Gc/gsamwuibSwCa6oXVbwRG5dF9gtRlGGyVnau4yoIlWlv+e\r\nodjrQz68xBj33qrEQQ262/6za1yCVYsqlwAqT941pky6TUreC/v20Akics0y\r\nBZ+TInHUCKycYrKUonsndkXkzdFjd8yBcq4kidbttbVULbk5/nwHu/6uP3c3\r\n8KNGOYPP7wpjfo4iQwnERjeadnZ7Ua9MgQoFg650un0clh0sFvX1i+Sj3rqH\r\nwtYGN72OXeRuQT8Kqpp3xN2F2VuhlTg6I3bLZEfheAcI82utPzwjsecVxyVK\r\n4P4lSykyu//DQSRAFOwdxoWOPYd7wcjFCSCjgUseAfoeM/oiiVGWr9tQ5BF4\r\nRu1VSEp9Bj7hmcRvOKiaFL5jqkAg7Ef/CzD4gcl06MfhtgstXfuD2ZIaZVKM\r\npHDwwl9QF27Qv7SfODpgOnwvk/wJBCAKjhcsFxwKLFsVGAH7rIv7Vg6A16ii\r\nJYWcg1eBhe0qJ/Nxp/EHMYjDFfFZ/dTefFsIrEBd+nkIjyzUcwOHSj8jMNQJ\r\nqpJ7fS0yj38U3wMwTrt2L7rHiHew8T/lAqaNjkync+k+X75ZYkkphHwAbxQq\r\nSAXpGjOYc/5Q+yrtPzse56acyBGxZoWaEBm5tiVEx3SPQG7Cf+xlETgRXtAX\r\nb2QpDlPeVgefNixOSQJ5QVNhEvrN0pGW4J4=\r\n=27XC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"2c96f323ce97a16895588b3c527320dd9f750067","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.4.13_1656872341120_0.19351876967866866","host":"s3://npm-registry-packages"}},"1.4.14":{"name":"@futdevpro/nts-dynamo","version":"1.4.14","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.4.14","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"3dcb47a4b251b125dcf73934e8aaff02a507be66","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.4.14.tgz","fileCount":248,"integrity":"sha512-LH2XV946ow4t6E8mOZENlT9wciiBeY8O8W4swmmrsftrptLJNQm0hSgyZXR65geVXqjrLEiDzJ5H4uSxoUPoiw==","signatures":[{"sig":"MEUCIHlBf491UVva7aveV4+vnODFsxz900sQRl0+3wINwp/fAiEAuaAhGunnBLwx85URc1a/pu11KtIWzPnuLLJ5d8i+WIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":592271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwgR1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJAQ/5ATb/DcjjbLXtPrynPcqRVmtRp24iY/cGW7+/2SolSObNuzRr\r\nQ+u7zZmGYLCJXNm9Ems2qwZAg7JhudSUQOBowFpj9dm4fXFJ77BZiKg9yxe/\r\nwxgFiuLLVNjkMCK6sp32TUTe61n5dF5pv/qAby7tg3JSvKl5Vu2dEm3NqpFI\r\nsMGtEOW1OV1FRWkVcG/Yw6YC0L00CINUQ+Jb+Xjay+OiLjEpaf5VIqx8VUHV\r\noI2PWef24/M7DiXAz+WQ5CSl6W/1zh0BMA6NN47ig3XudL0bmPBL/OwLbk+n\r\nzYgRTTA2XKYPRMPGoixbSwpmmQEJPNqxbO5MJSPFIghgqCjkZzIvsFoqlDrg\r\nfESvkkBoeCIE7CRJucNHw2T0iP8GggUjPmr/dETSs2UAgYUYxaScJWksQNXJ\r\nxWNZpf8uyTgKcFEQtwtnQSTEMaovRavHNVI+dKMjN9vead0zl6QMUcbSY89Q\r\nmO60AnHRAMddHM/KwqsamF4QHranLv60P+xWgczizl4tPQ3JwtsmJ9l5oc0o\r\nS2AQUdP8pEQDDm7f9IcPI2S4mQPfWvRigzuW2/jzpzg+bSYTUZbS2+W5gSKC\r\nlKkyj2nx+L86x+aP1jVrKrzJhPK/4ojAhvCIaJ6m/ob8VfaLC1/0bMD4bFzW\r\n6IjQd3h8a1geYZITqMKvoUv4diAlDasSpT0=\r\n=avlj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"2c96f323ce97a16895588b3c527320dd9f750067","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.0.23"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.4.14_1656882293209_0.9691168396795498","host":"s3://npm-registry-packages"}},"1.5.15":{"name":"@futdevpro/nts-dynamo","version":"1.5.15","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.15","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"f87ee9e36ee8ef5c3eae669c1c0a7efa4a8a3c15","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.15.tgz","fileCount":248,"integrity":"sha512-mZeAJjrWmjx20gmvansp5kPSwaoiVnto52sW9MmnekYCP7nBwjgiWejn6sUxCpo0d4SHTWWDI2xU4LeY0VtjBw==","signatures":[{"sig":"MEQCIDUEx+w7XgNkCSozB/1bDXsubHxwVZLQtEhLrrr2bqVjAiAzksiLxzr4hGkEdyay7MoJt+OQ5b++femRb5hC4YJOWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":592271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwh3yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2+Q//ZpY6c74mA08rJQTSy24TiCvZFjtTPV28I24/m8ygm5ktnTew\r\n1awPBNuK1gklCjqd3xhl4hmVk5pDJqiLtVuxOrzkhMy6V8FxIfC5NFIfjgDO\r\nczkc80tguQG+VRoQwmFPPAwbgHE04T5Lr1Ss+FYZ5+lhC6CRNYiL8g1zPys+\r\n8udgPy5lYUNY0L3URq3DKW+8HvlyGQAkjC4PY6OSp48iRhpHAnCHZppw3IXq\r\ng62BMR7XTHRyGNaQjkIjIZ3kUZ3w9/YeQY+FICbxPwki1f6UiyAw6Y3TKRYy\r\nsXlLADKC8zsA+kHlvANjpSluaG7LMYPzpsK7+vj2DZAqcUzWZN1U3TafSlVx\r\ngKwehd85YW5Vifpmp9ZtPjse3M+8J8sZszOwNuVeaQGLO4sehidyzDU5joRD\r\n9MtmXrsY4EaNPbd9D3QKDNnOEQzZ3CkO9aFC/1JjI3Mt9yJ+MjVUHZAxfc1I\r\nF4TGN3D88bvZ8YqbbAnrKRYQYwoRgg5VcHz+Bb+y7/JdwcYg3GOMgakJzEIF\r\nzGzn5KtsexXFr4AckhE0FR0253caWZGYMaiPjImDgkYV1KvyvL8GsXWHWT8p\r\nP33zr08Reozjqa40w3FeiIk4gitLaW2QpKTueXdc3xhaSZGgHyQXt7Oc18it\r\noU1jGJbb6qJxty7Dmh/ug2j6Y4NFdYZyi3I=\r\n=TjAp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"2c96f323ce97a16895588b3c527320dd9f750067","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.15"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.15_1656888818573_0.39413055833670896","host":"s3://npm-registry-packages"}},"1.5.16":{"name":"@futdevpro/nts-dynamo","version":"1.5.16","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.16","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"0552c6f653bc09f67b6ff26182d8832222794fb2","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.16.tgz","fileCount":248,"integrity":"sha512-E5zvffL6VhUhsNFgZhjtDrn62aSHMf2phGISwXIw0jElRrtVY0B24myIJD8xJmFiqDhmyxT/hqwO2QpgOZV2zg==","signatures":[{"sig":"MEQCIC+y27FmchPxS1cblGLMDIfvTqzZKESZJYVbNJb06d7yAiBMR1FkpTYeVIC3SVV6b8CE5e8zg6KGLDH2OFltmAO2Ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":593197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixEkNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWtA//TkOyFyNI8voP3DFt40Cq0iQO/6Yp5t4w+9dGqWhKrilvSGaT\r\nJ4Rj9XEOhofC3hHAApizwyxGcdEt0a+dOo30HDzVhH8Efb2MXH1gHUQnJIMS\r\ndUBNOsTepR3WN/v9Td+XG47MVrINkf/8ZouYaLSbktyLgPyiHys8VRpX5RzK\r\nvXASh/ovu+Y1cvfUOz+ytNQfCB4zQVAZJZwA+U9XUfoRkDtKWEb8Ovnvh0t+\r\nMMWGkacpfcpyXSsYy2+ZxxBysJq2hIr+0FAOB3QNetuQCxcTs51OdDRAg8xR\r\nUr0wecZ97r9a9ylpN0MboGocFtu8ZW90xcMe0DMhX6o29+flcYhzXYAs1ZnT\r\nw4dKdl+g3e9opZZMb0y3Y+VXkzbagX8TbmybxuTAkFcdlKtM1gvZZYoPmLIk\r\nw4Hl/v6i9ja+GjwIwwIu3EDVF3H5uw7lzPNzelQZqgHPLU44rMM9gsu2LFiw\r\nIHS1UQJAWobiM/SmwOetlXQko1kkrMM4fO93PnLEkFoWkmhOXdAPFDrvQ4ZW\r\nWGk6HndDDIGYIFbytRxwHPfve/oGYx/v37jiZI+dNiE5NxkOWZABaIoPARxM\r\nLzidIRYZ6JhLNkzUf7nZDpsh9krIwq/hdTUiNoQtAPE2zOWqUmJExw0o9DAi\r\ndkmcE7ERNYFLjEM/Ln6WV5TKG6gk40xc4Z0=\r\n=PCCB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"cbb270cc6d85e0b76f2aba6495bd7895904164b4","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.15"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.16_1657030925008_0.7580943324727738","host":"s3://npm-registry-packages"}},"1.5.17":{"name":"@futdevpro/nts-dynamo","version":"1.5.17","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.17","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"d1f30397a4113d53efd4f3684caedb9696ae1b00","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.17.tgz","fileCount":248,"integrity":"sha512-UGr1S10z42GOPiBXjU/CGnv281yDbCY+adBVEg3C+wEe0jgrjQ9fgKIb6+n4j4eBgHCguNxKA+dQv8077FGHdg==","signatures":[{"sig":"MEYCIQChcr4gQd+9XCHsQIlFx7BqB7vUbr45d4N5I2tJO9SsWAIhANPjxe9+rKHdVXahYDbxRcqA39TQw0pa+GpjCmHSeBSU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":593317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixEvRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpf4A/+PFrSntE93lURzEOUDJu/cVtL2OuSS+eSxOSRZGc+dyc33aeh\r\ne2HxNCHz9mA+8U7dBZVIAyks36SPLBZ460P7lbgQBnikhkCBAyHnpKGeTFKA\r\nFFzXq16kbqjfKKbMiITi6lxbuL4B4glnl3jUa8q0huN1TS7fFrsR/ROvXNWD\r\n3hfjTzAjHPTIsX9H9aUE2Q6CbD0QUHugVW+r/oxQ6UZjSlI0w+YKNV7swyys\r\nX2pSrugjmxaxmm4r25VtytAtaoe3UbaWQ048K9Yx1DuJpcRsjNnqS4pXYN90\r\nWwR2IUrCmTzpc20dMKadC6crkpi6Tyfz8mfUuD30LuP72sd68AriPGg1KRUs\r\nSd8hsROYcfaiRqydHRqCGmsDRIpR230FtU9yLaaWDTOP9FyJ8ibSKrEKsNNy\r\n4SZCuvuE7ekTSNTGXXny/FBmO7Jg7jzz+a+a4HbRidpRj85f2S9z+pXB52QR\r\nsqECkGD99hC0fSGYyw8tR+k2yG/Zuma4IxWHUhs7btxG2W2DA8nLQ5j1apwG\r\njU5cx/YbjpNF6mDCDMcNYihElMoO+qqY1vVWp/moyYzlmlfPWguUd27Wsfpk\r\n3xSGENUSmez6JSeOa2/SGZGIqiEFPD4mp7t0zdq0nMBJVid0OUwuINoNTGkn\r\n5oFUFDLYVoZkd/d0ECPCwRdA5benyynkm9I=\r\n=UZRn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"cbb270cc6d85e0b76f2aba6495bd7895904164b4","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.15"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.17_1657031633205_0.9234554560086781","host":"s3://npm-registry-packages"}},"1.5.18":{"name":"@futdevpro/nts-dynamo","version":"1.5.18","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.18","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"ea7e1966abe88878dd4df475facaea14052660dc","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.18.tgz","fileCount":248,"integrity":"sha512-QwApOR0LH+54KFucSYpGPy8zp4Xgyl7FmNBYk76jRNZsaoIB7lA03dynY9b0my1sMtQaI6sL1cCepoTM8lx17Q==","signatures":[{"sig":"MEQCICL2FSxVNGbneLnMdtuCW7ecitZ4WNJCTcdq38Bk3MPnAiBpE2ejegv9SnRiHBYqtyOwSqx2KGroW35ZQXouKG0rVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":594068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixcSqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqx6w/7BXhASZKNKnrLL9g2OtXj030arQjnPwYD7pTZNMFbnPoIErGt\r\nrzAAi+1k8wdOVTU987ZKxjG64ua7i52VblPa4A2Nr03j4JczhkWHa5K7ESQq\r\n2ikJBEDysQ3BXSyq2qRTqZL5k3V3iznai0uVP1AOdvKO3BHWGjJ7rZz1gc1L\r\nCw+BVl8kzmR7QsssWdUQXArbqdz8TOkNTFhiDkdBJnC/sfREynPvNOY/Y+6g\r\n1FcsYaD6ZuFGj1qWQzm0TCnCmGF7a02h8blpmBjyFe7jKHLCRUh0h9U1pdTj\r\nnoIkgQYVb1hnt14BJg8WPwBud+NFT/Ns61RHQXNW+JdAetDej1jBTaXaNC3/\r\nAIckzE3+jSMJ2x2qOwDsliQn+8PjCGqx2BH5bvWjf4WKeIIubFNs2BUZXzLD\r\nSB8P8G86rcQszX/BKNpjmjskxGcZTTRLKrnVuY/7sKUq4wwVQKswA6dseWW1\r\nrHlO16Q79amBfu/QXU80wlxs22hoMvYSS+kDcz19dWmxc7cMXa26/0zNgd8S\r\nP1zQmviNDJbipBDLYX+gOYXaNcU01Yzo+Uv2QA4nSP7U50TIGLndqeKHckJd\r\nJraC59E946jZ8rm/I6hUWYTw0w6bzvswglx65PzmUV0+1fAVqsIs0xsfHDA6\r\nkT8r7Na+xub7ySkzPpMHXQuqmVEvpjltjFE=\r\n=arAP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"cbb270cc6d85e0b76f2aba6495bd7895904164b4","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.15"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.18_1657128106062_0.49497556718650526","host":"s3://npm-registry-packages"}},"1.5.20":{"name":"@futdevpro/nts-dynamo","version":"1.5.20","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.20","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"0747a82928639390a544998567a971af233a12c2","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.20.tgz","fileCount":247,"integrity":"sha512-QU4N8U87ygv4WEdA7BAmdgREcEtx2Lne7Kj6L9XLMWfZMvrB6B3rd3dKYkq9a8fjShFNVibhGi+g83YKj3TSHA==","signatures":[{"sig":"MEQCIHmhpGJURkUGjah9GdSYL5nnnvIYXCQue/FO4GO4SmLjAiAvXSIaLn+YBZxdGXywITeatHxePH7O1ZEUcHY91y6RaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":630232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6QQRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlPw/8DTYCs7M4yDOgC4AKXgadflM5GGsSUx2rAChrp4w/4KFpu2qN\r\nRcJGcwTyIcC92j1PRNpf51w1GqrZR+UPda/DNsnNH41SVmAGrmoVvExU7Ndk\r\n0drYoG4P/iw7w2ijWG7LgPEW6RtHnTCzsqZL3PTE22rk5wysmoxmS/OqY5RO\r\nvPH/umT2hvxWV+MJaJGCwVEHeJERBX3wl/tvQHX9TDrfAxKRzIIcJ5+QU2Qv\r\nHfWO1yR5/bSP/Vfiz6Y4ihq53p3kXuFAirmiMNzZXlMvY5xyxh4fN4VlFVg3\r\nC4A79h/YsFJowZ3s+pMSjrCcrHWomVY4v5uiRv0OTjUTK6iPKFFY2zkVbmxt\r\nrszo8PrTN1D21Xd0XpUbsf+LKYGQ3dCD2OauLgeqOc6MVH7aM/VISGxl8K2g\r\nCL3WuJ3PDpuqEIJfydpwHVO5rT/YJ/pVJ7sJ6SaIVYUuuFnuNPSaL5o33ope\r\n6De3GdQE8ybyoHoQH82DQv2MzOgKKXyGju9DkLqxEdNVJgW5yoTglE/vOzPz\r\nZQ9L63UrgPd3+QtCq5Hgnw5044NBN49KA+++DHGQGqaWNO0c179ysbLUEFQ7\r\nRi/AAXcooRhQ5kA8g6xu9XesQ0U/WNzBTau+p/uSCGzvE2KEmpi5Vm/wA2mQ\r\noU5BffxRXC10l3PGXiXt4mqJJSnHj6RL1lo=\r\n=Rq6o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"cbb270cc6d85e0b76f2aba6495bd7895904164b4","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.15"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.20_1659438097230_0.23836593063179157","host":"s3://npm-registry-packages"}},"1.5.21":{"name":"@futdevpro/nts-dynamo","version":"1.5.21","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.21","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"ce87846d53cb6fbf88160b44f6bcd5804a741575","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.21.tgz","fileCount":247,"integrity":"sha512-Aum6jfA2y1hisoqPKPezbj+c8MPCja7SKqgHL/Pc7uQOV5bYYSMkOY0AGCYnuJyX4S2oRc6nA4FFQsH0Dd7Zow==","signatures":[{"sig":"MEYCIQDowveE0hIZ+FKPSFJlfrT2kn83yMsVRjhUj5owHWbMywIhAODTEx4oYMmbCNTtmaUCdqCvY2qVV7y8rxHyLGAp+Y/K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":631397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi++YRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUOxAAhXp4tut4QKOKLjH/LqJesQhNa43Y1TLgOSjLG4NJauyL2fPu\r\nF20nnfG9Alsja4xYllTKcqqe/9nNtiUZ3WlXOiZ5+F7JIWbVtQLDnu0i0yXi\r\nb8mWjqcwFGzd3eW5nO+xUq2+F1ysx958mDk2NYj1w6foTAYawI0ZWJ7Ek3/D\r\nRLku1/PB868s5e/oLhA0eXwJkVbzBHr55nZh4aNhTDE8j8FM5Y80FCwvGN+y\r\nKgzalVzBOSR753j2RvWmFQuKWrfNjmQXPTX9CM5FO0QbAmR7VL9DWK53lqTZ\r\nVuVUQtFlNS88wiTcahmHi20J/8Vk81PyYzhEhoX+DXEcU7IU/d9jOI6aOT0v\r\ngek+jXapZEvXnwCdQNX1VUlual2923rE5gOIrron3cFWtNbCpi5sFNGqGzLR\r\nZfZKNs3uu6aBcs+wSWDUHn1aG33GYJ6VpTDjiHmAOhab8jLuklP5D3eeNVuq\r\nAF28bT70e1PbjPoEmDNHxyN/d3i0kIDbRNnCHOTJ0r9ep5kTqGwgOOAhi3FZ\r\nMiLu/VGvBUDMtWJ3G2N7V6c4m9XBssY54GvkKyloLJ6bclcXmy8rd30JVdMv\r\nbiZ+MUyrl/RtzBE5sCQtgtUtMyBUGvJbb2AGBqsv2Bkd9q7SiBv508YbZLt2\r\nsMKC3ta1CPbOGCTWLN+66Sc0MVeTyry4Znc=\r\n=cOg1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"cbb270cc6d85e0b76f2aba6495bd7895904164b4","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.15"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.21_1660675601433_0.10028466759821564","host":"s3://npm-registry-packages"}},"1.5.22":{"name":"@futdevpro/nts-dynamo","version":"1.5.22","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.22","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"4723153d5349a02ecaed1941aeaf2fa8585790f6","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.22.tgz","fileCount":247,"integrity":"sha512-u+SnfRet2Y0OuKqkoC2fIf0lsq53tVXWyL7nLmlaWuB635vR6VNfPLyaSDbpegwAyvzWkPRE6kpl5KnNrZj/fg==","signatures":[{"sig":"MEQCIH0LB/yroosHKL1a+nvEsyh11CeyT4IWmpetmWbbCJzIAiAdqYbjxd90uRddRXmzfaaIljJNdlDmXr/0wGcLYf2Wgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":632940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi++heACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlPg/+PYwyeUT777hL1A0CFy8zQC0RrkRnEIeNuYthQ5oXvyhBDkQ+\r\n6Ps9PIaEXfjkpCYnMM675ZMNLaBHLki9Cs1p0VpWuMugfTs2bQx18m68wpQK\r\nvHtanv9ZACWKzife9FIxnmEsgnPLaDV1ifWR4htgw1LiUAqpy+PXMuu/SlMy\r\nKt9nOrrld5i5l8LEoEs6GcQUxIuc9btA2lEW89O9YorBTCRXln0AXiCsO1zO\r\naHYSo4GqS/1Cwx8e0bmIAxMlEz+bDhBA2fbwcbdBstFUUhKwTNdKYn3/NbQa\r\ncE+x5ta5ebtcLg+ZRIXkgqpH8i2qJTSh/EpijHdj+2+FK4tJNor25J1pWlxu\r\n64MJDnwbIBFXtkNwGw+34hIXV0c6S93djli57zIsX8J4QTGpjsBpN1O+W68b\r\nZhNXE/iHDfv0M8yh/TW3QoIw9oKs0cyhVorO90SISYOVQvMjXHD5OOV5By7j\r\n3Qcqyj6NO+hsABqSymMeLhXo40MOUryDVU7jxCLxXx1Q97zm9cL5AL+2l+Yk\r\nHJnLOKa0oNdSsO7VGO4ZHim0zeZnUBrZwlam2Fhqz0+CAwRuLEcnMKiJthOx\r\nbJ8K8/+T1SG4TWzgcZE0J+uFip3HFdFGJggA3aPGTX86Tfgcj0fgT37RT2qm\r\nRwksY5ire0jNlZRpb0D66c0zuPuxHC+eD64=\r\n=e50K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"cbb270cc6d85e0b76f2aba6495bd7895904164b4","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.19"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.22_1660676189854_0.3644494932533995","host":"s3://npm-registry-packages"}},"1.5.23":{"name":"@futdevpro/nts-dynamo","version":"1.5.23","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.23","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"43273d22e5435c6b839e57d9c7d9e7364a1b5b33","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.23.tgz","fileCount":247,"integrity":"sha512-U+uobRyb2pfIC6xVGa6JfZXKp2VFtjxOpuc0ZM37WvteDUJArL2jz1RJq0bO5050e6VtKXlhZw0rGkiLQ2GNOw==","signatures":[{"sig":"MEYCIQCj/mc7mlhqMhr9gDEJKUDebTMV5ureuJDWIlX8XTVxTwIhAObe1RjqELbREKkDvWVb44XtBIut7j3qZPdYybHffpef","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":632940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+/W3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwJhAAnfJXTfzX1wfyQbCMqs0ENUQv5AoJRZyhqm+qJif3WFm9f9pE\r\nkwbUSH/gmw9wihHIu6OIxf12ip0MoffIlGJ1hRkxYx1caTReXRQeg/TIOtuX\r\nKabwESWIn+HmOXocFx4LJbQK724jBXb8HyazY1RQTyzIuVgt7zLJOBc/acLe\r\n+n4qYvK5QQ9HgtJDCPgA0OmYhdjbIRhcbLz/r3/GysLwyl4O8q+6OGLujC7d\r\n0A8gK5J4yAUTMPPJHrciFf+AiFHtUyOnHkSGJXOrdBNzpfIyq4vw95D6FkYA\r\nVJCPBJX5vmlgBCt1l5XitvMVoRzoPuRtzfuBQU8mL925GmrIRo9VB0y9nGCn\r\n548pK59z+YrYkirwETJ6jutdTkpSxXtXjNobvNylToGoEUQ6cHLerFjokzbU\r\nOJ/kfTefIThGkN0BGjrmA0g2uoK1jz6FB4TBhJvT8lqCbFvyHA4RYAAS2p+Q\r\nZGM9xcFCZk63Hx3PLi9C+zkBjFzuKSSoJstS3zDw2Ljhb3jNZizgEt1ArAmE\r\nMaQzrX76a3lo/x7vacn71Or9olCXn6uP829yDcxhMpXANQeQ6w1t/0A9DrPH\r\nJaGLPuZTUpmaN2RMPaV5rnwEV3Arjhm9aHFAKRrJMwtr7eU1KbngckYtk4Qa\r\nGtIegIfcPhOloEVGeoQvuSdfdTtJ4R1dM78=\r\n=NF3Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"cbb270cc6d85e0b76f2aba6495bd7895904164b4","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.20"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.23_1660679607574_0.3454849465742811","host":"s3://npm-registry-packages"}},"1.5.25":{"name":"@futdevpro/nts-dynamo","version":"1.5.25","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.25","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"d4d251af9a8b1fb4c3e80d1526fefcc339c2fef5","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.25.tgz","fileCount":247,"integrity":"sha512-nT/Mg4AoYXqa52ICWLikOnZiDZejf5Pz/sHiSetNEhdPCPCvWquywTdqyifv5IR8jp+7KY10thXUcRx9DMZGrQ==","signatures":[{"sig":"MEYCIQC8CeKw/0Q2MK0ZJIaiTTQuZwdlQeoYDzhrg3iRWhEDMwIhAJ1Mzk1iFcEXgFTU3aSHOqa6CNo07ojBFFtD1bea35Ms","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":633714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/6xNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaQRAAgoczyHSdoUF/1qK2PFLDkrlfGhe1xcP1SyG+Scdtv75K9J/d\r\n3F//LRHJpW/vVS62TjAz2D0+vZ3Bl41kA/Of9qNOA8588ZPe7/ZgIkGK860y\r\nG03ajcZ3/3t935nH2uWRUBMZ0DRSbIWDMEeHFQRVn41N1mV8CWYLxLe68Ay6\r\ndEg1VPPjswO6POF4KkxF5ey4oyyfFcQDZN8lNymfEi8ZdjtO07D+7p6tBN5I\r\nZ7ODBAzhqIEkEsT4/eccBzmXQsbGisZAzFz8YmujPKbbhLx5o6XP3Si+OFta\r\nWhClc3JWZ79sMX0OrNigPUOOPZzg4KDxZ+6thp2nwJNIE7nHNojw5RLMBl7G\r\nV9YRSZmOjC3SYquNATlTU8wfsC0UHOBhs3bmPalP4UrxcJxLlXmz4cSgQLqs\r\ncUVh6Y5DWmGb6T0zjaGmy+wSjX3iUlZ7eEeeSFxr33sXggFddIYq4UCBSqRE\r\n3Z8fC7hUKMGJLafY4MVo/VkHAbMQapt+MjhEVehesjgaUAfwGkM+dv8IPXtM\r\nmPrwYidsplsvtyAbTnMDn0Vi96OUPFWzdgt8yfKfT7JYoj9eXrgpyt38eBb/\r\nrbfTqO6EmXJzgfw9Ex/w6KFAV7JywTfYSgFHzkkO1Yl1VSJmHvnGdApwu78f\r\nV8wRXbF+4BXzprz1/qJ3bCL14OBJZyCYLLU=\r\n=Z6AQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"cbb270cc6d85e0b76f2aba6495bd7895904164b4","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.20"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.25_1660922957468_0.968796394690848","host":"s3://npm-registry-packages"}},"1.5.26":{"name":"@futdevpro/nts-dynamo","version":"1.5.26","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.26","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"5a9b8fd382a83c6137ab4c5db74107e201d045ee","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.26.tgz","fileCount":247,"integrity":"sha512-6KMSA3luKYBvuc46he+Ip3k4ED7N66Tky8n9kUTZzE3parpZP2OcMtdjzisQTWqNELoXs1i9z11H/V44FqiuJA==","signatures":[{"sig":"MEUCIBwngPIx+KSdSe5otWehwGUTL1EQLLDclsjqq0xt9x9EAiEAsbXWOgTBW9mo51RF/hiuMBjCRGkPggEUGtru9UMheEU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":633714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/6/JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFug//YDNvfEOAZB9WX9ULZKrRGS1OZJ9Bg4ro0QQ9c5xXuUFOdh6Z\r\nKYWYWuw/iHo8FykNI6/ZzmSawirps/BfP611x2NfUpJdcUGA5kIrmsG3cdQn\r\ni932dA/RRfN7ZAY5SqSkjCgKnLk8aJZYeWT6ELmOFDFAB/uIpvNsnQdDbIWt\r\nXJIiTfPWHeXsCsqKw0m5m4mnf+9YYQx57eLXIc4oqzH9h8eSKXpRbHv0m1IK\r\nJQhBUtoAjhMf1di8O4pX2bBovdQzvD1X3ulbDRL+Xq0Gsqh8W/uRSpy4Vomc\r\nmk6MbQY8XSDQCMIYZSm9NZvNMTO5jEOlT+XAYIa10+2o/oxpuCi4LBgNSiRh\r\n5hyglZJdh0b0raodkFbqOyI/Ker9hwXC9MjE5z597dl+Dq+EIMsQGbHVKLG4\r\n6IhPAoNijlJEoXZorU2LSmsAFjmE260BWv/KBQP+FfLSctBV/B0eXnGiHHCk\r\n8DruHtJRB160NFyYi81ei0DvE7F8OXp3GLtfV/7CqsMYRf6yLc9+3QKe4iZ5\r\nv/rT2UEP96gV8bmcZT89OON7xhTsLS9NMI4WjJCyvqH17HwvQutr35p5AkBq\r\nzBQOzdpDcVYbuBG/IukdDa/C/QydZNGJxMdqO8Ip377PSDAaaWnF9Y+M0POL\r\nIGgpAPBA/JUAej9QifDIjwlwLMjQz/CDyRk=\r\n=sUU5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"cbb270cc6d85e0b76f2aba6495bd7895904164b4","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.22"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.26_1660923849113_0.6992815439175615","host":"s3://npm-registry-packages"}},"1.5.27":{"name":"@futdevpro/nts-dynamo","version":"1.5.27","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.27","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"6e3f3e1dbbbc37f246ad6eb683d4cffeadf7aa4d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.27.tgz","fileCount":247,"integrity":"sha512-C6N6T77K2OgeYzvaVnsjytqYbugpgbKKAyalNkIChd7ZKSDSsE4GhFPeFStTb3D5vKGW6/WThF3krqqhP1dBIw==","signatures":[{"sig":"MEUCIQDOha60wKrwt4XJoqTrd30OVfXxhh2OTdhe6iuzQvvZbgIgBXtOL0au4p4zhwNsHNOcxjCWPKo7Vre71/KCk7C756w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":635529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAmjoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTxw//cvUB/E6TntKBqOhrHrs9lAGj5fPwNdN5kLdyDN/14G+P0SgL\r\nFTcwIqgZVbX4Z4tJf4Jg9Wtpqqjy0mnbbA23SGGh4fylctLTYimZRX7Fhagq\r\nIoeg2BchTiLtW0QZqGSz9juTHHr1mv2j59QQqIjwgwn4rh/AiQRs/lW2rWXx\r\n2a3VjK0u5p5+aRVZOWKTIZXndpGyjJRXQSfJtVmtOby4NlgRAo2Y3p9HPltr\r\nTXWXjmw1KWHH5PBlmCFq65kmSF0E7jdZd/FZGQ3XZ+yUnWmNUM855Lp2H5+p\r\nhwhfos/GR+/2L3XwX8rJBjxASWG9Lo2aIBxt2mqajXwCOEsXfvwCSVhhFahn\r\nGzdXij08qAeMY21jXHXUlBhTa6yiyMx0gQjrBw7x8vGgKuV62skRHgaG91nA\r\nYt2nKwuwpc9M42YcDTFhlT4w5mefVrTv8/o2u4vyPkmqZbI/uon5MtMMnWuI\r\nE7K1TOEa/4kBWSjMO2ZFjnbYm1UftX/VHzCLDsk+ERHlWJnu9WRzz/lYmwIZ\r\nTCZqc+0Zke5vj/Xsn/Wn4z+VIS2rMWii/3Rig2Lx9f9q/lMZbk9BgUrhxLPm\r\nT7K9z9d99FivIpq30v0qTG9dRvrbADR892D7K5JaeIZcz91N7Ur/DKM8i14t\r\ngfIwlvja3ROFOQmYNpAXvtnDIA1tnhRhuGw=\r\n=r8EZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"cbb270cc6d85e0b76f2aba6495bd7895904164b4","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.22"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.27_1661102311944_0.5320591449971648","host":"s3://npm-registry-packages"}},"1.5.28":{"name":"@futdevpro/nts-dynamo","version":"1.5.28","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.28","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"721ca345f7373055c151011f54ae6a3963a8f25d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.28.tgz","fileCount":247,"integrity":"sha512-aV2ObYNTXxUNZKK4mkkbMbMm2QTmZkTuaFGN1d5b6rKjJ36zRLmS3nJai0wYidHGe0lnoY6JaP2nNguAwTRSkw==","signatures":[{"sig":"MEYCIQC3rXUhEbF6G2DbbJs9QuaT2tr4AVNnKMf4fCLoj7jCNAIhALC3I1lDrMLVrqZc3ckP8jCGAXi/P6VlojvkT5+y1vbt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":636751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAnZlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoG4A//UrtlrH8jYfXXonmYQrxEEsc3qKZCHIPhNoXnSv2eOCfQjVIt\r\nEGE/wLceaJtuvO3NBUZ5MQf1Tj/fYQawZPtjP+HBSR0HsPfbrOuOFdoUdCOQ\r\nzisbprSfValCv8KtAV6bk6xdqZhSjA3C+x3d/669kyaK17qITopZrZ/cWp5z\r\nrhpArIBowHBlRcSV8Ru7+A6KqwLwjFYvVRBjK9BMqSCAto95u73ZiUki3b3V\r\nr0I6jV9TFvmSuyBtEhW3GYKUX2yc6OHjE85wj/4dwvWIIeSCbkV4NEYvJEUh\r\n2WhFWKfMu2YykJM/eCH+hz9UG1nhm3m74V9BSck1RmlJ760W5bN/g5mP7fMx\r\nAahkaLhmq8BVeqwgNljwZiGcHoMZJWm18/a6mwKJJuHG4ztiY+UZ4DM02ndo\r\nWqvKFWoS/lt67422/aN/toNH9B0bBCCVvSVUSdq8rm2xHSo+mlD+UKpL6d6r\r\nUQ9FqC7Lm8SFjNGMy66disBU0URj/lqzO7KQVA7+inKS3GH21Gh+PB4W+e9y\r\nHcMAr28nE+Dv+8+DvDohbBIr7Fol9su9wagr2hbbutIyet1i458adabuilm/\r\nvwKSFIdh11XtKaaKFnEFydL+1KXadbgcjAElh6vG27uuC5cRsRLqxtF/HJU8\r\n/WCY7A5JVrHVDyhvZgvEtXBb0xpCU4ppYt4=\r\n=NKMa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"cbb270cc6d85e0b76f2aba6495bd7895904164b4","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.23"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.28_1661105765247_0.36376324903239965","host":"s3://npm-registry-packages"}},"1.5.29":{"name":"@futdevpro/nts-dynamo","version":"1.5.29","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.29","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"a31eefeccba34306de3519895a1f50fe3411e291","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.29.tgz","fileCount":247,"integrity":"sha512-P0goeEuenNc9oxbPIN3o6X1cUXFiuNchmGeFKVFeF4i2QQ9KfGNh6IG9smtRy2opIujmiJgKedQNjpvpimiybg==","signatures":[{"sig":"MEQCIFJOigR/aTJqmikQA3UCiZsmfG0ZvmcazlDoefJhMyQYAiADAb6mZyviffovJGICXUD2gG0oPqMzU+T2rst1wggeFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":639469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAro/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkxhAAgdUjNSjgfVun4pmLmxjw8p8x7NSQgaDj4eNEo7rF7i+DSbJ3\r\noGr56RasjIZbexdR4Nycruiz/Ho2Fc5qLApI0ZO6beYF4VMeig5wkN5yFVm0\r\nw1unH2MsAz/TkMZDMlvLp592YBfUKZZSTrf5lYt+WDJ3NkdZs/JumJh0KQOt\r\nj2PUcN3ogeLPEjZdg6XSKxSeIqeoncvsIyWLRwcCKdEOUuHpsOlok5AnRVde\r\niQh1XWdo22pxUJfxEC2/KdNf8OkoFDcTstkgwdwUFGgtRtCQSpZOGNuRNY4B\r\n0bmp/XkY1uya1oiU1DHdS+oOejC8qoLt8Jbwu0fxvybKnSOmA0EktbUdB/sy\r\n/dFDCy9Qk26BppcVkbh5wlEw23eyCqK8HWEe7pTZzDKakP/hrBrLIM2dXFYr\r\nJjH6u26RqfzD2HhjED6svr7wvcNipQ7RbIm/rtfsShSavMcysMhx+J/OsnWp\r\nIsAU8wILv29JuD+MTj4HW8xTy6wRNL2GjZZ0/LDu76BHSnmV2VQYyAcKehas\r\nqpt8neZdm5AXPC1hOtGcWYCzmPiMiV3sVfZvBwfPDJr0iHS9DibuOSCzdkNP\r\nOq4DHNuK9cxrkZrnzbjOWlt0C6PYtpgvn9eyyLvxSXg3jhFU3oX6zZ2d2g2D\r\n2/H5Qpc4MtsYXwjXFVIpyCqWBG/h53Y9V2o=\r\n=N6vA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"cbb270cc6d85e0b76f2aba6495bd7895904164b4","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.23"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.29_1661123135319_0.6631790308550249","host":"s3://npm-registry-packages"}},"1.5.30":{"name":"@futdevpro/nts-dynamo","version":"1.5.30","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.30","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"2304e477d9f0c6a9bcba6e26062ff4e84c523ac6","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.30.tgz","fileCount":247,"integrity":"sha512-tPGSxIphLG/f5OXskGGuwlqOVzVHvjoyUdXz4j1WIAygCPTxpsfrsq9DfPEqv9cI2Vx0JGd0JtMRudrr5p8oNg==","signatures":[{"sig":"MEUCIQDD/aK0Cku+Gv07Z0l9xZLXVK+1liyh+eX1PjqVVzvMLgIgGwmhzz/j9o+CwIA9gEGbPIOPJaYlRi4/CwNn1FnVJyw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":639807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBaIIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmeQ/8DQkNKPNDy4YlumGwKU6P8bRjyAaqy2aRdcWe9M9MW5orL5XO\r\njkC72Zvaqv/mTONSW/i38zI2KiDOC4jYuy7gnXIQYkl2KJs+CDi6ZAXwy+NA\r\nyaHfnw62Q2tCilHFYqRgWnuR5avBdKjYs3fr5ecTKWNX8cx52Tg1hk3EXh+U\r\nUqFuzG1HP9j0a09bpDnfrVlFIlOQTcn+g49EuQ/OeVLyH5A5AwK0QbcUAzeR\r\nGiPd7odfCg2Gq8q+xUB+l7JKM+eyAkSVBheU388UxoNSSrbfFqtf2/3t6NjT\r\noKrSaIysWYu89/eIerRFlzh8vDvw1kHvFYW3uv38LxMuUrx3IhkiiPui46BG\r\njANZj5MatJSUk4f97WfCdQ1kso3Qekidtr+8IBt7uU/9884uN5tG+e8hr+Mx\r\ntj6ETuvRFT3JxgbjR/CohRixTHX++0ozf5+LnmbgJkfwqPB79Pylqv29ORUT\r\nzk03pVrf+9BJBFoCHnLXVitnGAqUxWfDEegIyp1nKUMopVA/yn1/y4R9MK5h\r\nf1ggzA6FKzkAlqGFF8yr1yc+DEXjYIpkWXgtwdNgz4F/N263Pp36S5UN0LXg\r\nj8pmOK2yYKKcRn54Q7NtKzA/TOX1HagEl888fPDbMzsLS9/yxC5X7UBBohFk\r\nti6zEdBybw54ThTXvzV7tP+8m87Yo7jjHDE=\r\n=n9pO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"cbb270cc6d85e0b76f2aba6495bd7895904164b4","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.23"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.30_1661313543946_0.8293082019853555","host":"s3://npm-registry-packages"}},"1.5.31":{"name":"@futdevpro/nts-dynamo","version":"1.5.31","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.31","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"2e935448b87b3710d954cd75a592c26a6a08a82e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.31.tgz","fileCount":332,"integrity":"sha512-JRR3F7mg2Xxn60N3mXIbQbO3lGsTStsSd9FuiVtsaizsm/kSMwLBAo8iZO+bNc2SNXKTuVwDSnmg1vsQ/ANgTQ==","signatures":[{"sig":"MEYCIQCN4Tmw+MHqDTGued1F1yH0HvVjNIa4r0zWyDgQ5k1fnAIhAOiBAQtdiu4qnKYL7Khxe5wVNnpIc4ECPuU8gZJA5eaW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":898387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH2FvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7kg//ZJt2ESuW4iyM4uVhGwkLC2T/QlHWXrFHPv+tISVBj+C2LNpU\r\nx8/ReZzoHjruRLTD2cFwiHWCcmKgrAOUw5BstP8tUfGqT/dp50pOIxxDAZk4\r\nP5FZBdJYInapE/VR7p99XO/+cHZaTCBoJv67lDptvl2G02Z7A6/7jF7qydH7\r\nVV2ZAKC8uyOHfQVYNqgBztMiKz7zp++Wi27yDfYTaRcAB4TFWiXLDXpvfBcE\r\nDhLiucNJyxI7o4unzQL84KrsOAfbP6uhcr3g0Do2Oe3Wc812q4B7Kx2hWGyD\r\nUP7Ad2J5JqSQls4pKfwtJJHIBhDn4cUeubn5akgDPEycksetKfCKbdmrrgyS\r\nea3ll7OetfHmKqoIkcY422onJkoyKur7gu0zExNHzXos1YXg5nh9KZJA0++5\r\nnZbrgaZ40PQHwcGNIWrRDbrFzGDBWSiaQHUhvWk+hXtLyDuI215SVadlxsu5\r\nCD6npHpTBc+JiBtK26E6HYYkob12HjE3E/gT39OrQdRYZ5Q+D0qs627oo+Mm\r\na8IJ8qALsGUYB0GDtcISwHFgoo60dnDJXoFnrlb1E6BL6eCMPvdzZt10lYU7\r\nXuLUPDHd+AnEdQ+VZP1hdZmu0KftOTNBJOmrCO6X5Wn0sQ0ePfe5GCQFnksG\r\nmpqdIK5YDjSkwBTHF74zS8XA3fLA68sc1ZM=\r\n=3nFE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"08f4c36ae0b2bf20316e0f0230ebe574a9fa9c45","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","socket.io":"^4.5.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.23"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.31_1663000942827_0.38230664276740134","host":"s3://npm-registry-packages"}},"1.5.32":{"name":"@futdevpro/nts-dynamo","version":"1.5.32","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.32","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"31a574d24edb46b41cd9779d545d87ea9840f21d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.32.tgz","fileCount":332,"integrity":"sha512-GnedMVK60qLwMslEnWMX4fUiRltznEjscGGggD5NG4VcvCD5KbhpIVV7YTd5v9jBNcZqiCsTeAMJ8xlNfY3W+Q==","signatures":[{"sig":"MEUCIGpL3vwBtKTaVSNitWL0TY4+kd5CiB7m5yHhOYEX0KlWAiEA+6LSgmxx4WfaIcQgxAV6c8tY3m6okxxPVbhQeQXUdOY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":898776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH2TZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCLA/+IrjkWFBvGqzONAj4OQpeaxVVh0JSc2XRcgk2B2BVXA/Y8lVj\r\nJleE5g0rYbt+TlXFxYu7tapAj/sIesrl98/1CDt7Q45tTToTznEzeu2S7ukf\r\nUAr4jXVuOvnglBsd3KeI6dU5grDDDHHmHKX8oJ7y6YhkYIY1CfESpQcRvuOJ\r\nOVOjq5fHEzTU9jIitJ/8awK0V0mKOBIYzrvR3soFThXjjb3NBmODPJIFQ9vy\r\nMG+DOXt6JSIDkzPESVJheKqvVrs1xzeKq/rlIVjSXjuSYSVVB0u7b61lCmw/\r\nZdOVGhSGCGr+mBnVuLMdRbKp6oS1LAeVslHo0AwJfO4MbdhLpbWL3ihOo2kL\r\nYH65cIKeBTBxvdCOJHnb/J3s3l3Es+M/mMrh0MJkIc3Dm6RFyPkZFurCuYiq\r\nOGJWC8Uw/0zG+W9qlB9O3nQL/9mwm5Ux0vBpsAMZaBspv2csVnGhp1Fuu7Jr\r\nznwjAQsqOhaJ/MO5ga+2sG8fu8SJSUn5zpwm1mZCCRWZQrR7182RgYiCLpBO\r\nolcaDHu99RDtDV2tixFichNGVZ7R4Z50DqmxSXyElOnswpJKxOxAdlCuvBMb\r\nMWyHpodi5TLO4CPMtOcO/XpszT6nbh9bqgL8BLBMDIdggY3j9YkCH6S7Didj\r\n2aXJXb4sqFTIFLdj2gDGkqH6Dck3vK4g2yg=\r\n=wOe7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"08f4c36ae0b2bf20316e0f0230ebe574a9fa9c45","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","socket.io":"^4.5.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.24"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.32_1663001817147_0.32876090584790485","host":"s3://npm-registry-packages"}},"1.5.33":{"name":"@futdevpro/nts-dynamo","version":"1.5.33","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.33","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"95fa561cda7be97742a67377e7b8aaa286aa2955","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.33.tgz","fileCount":332,"integrity":"sha512-70vWqi71zduOBaWxxoNQlD45aGjULhm02rTMHN12474Q/SLKM94qolwTJo46xEBHktvq6p4vJvQm/jAvWX3d+w==","signatures":[{"sig":"MEYCIQCHLNcpJLBInOMbFGglw61yaYMF0WSZbAyryENmAYvwSwIhAIn6FodkO06CoWZNm+6hwd3kyMvn0OR2nCcNJBZDRjWw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":899080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH2VWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp00g/+Om9VN/a/7Cnt8Cc0Pk+tT5exrgsYP5o30/RD7AoiQYLYhIo5\r\nUxcckC3AIbP+wvTnsj0vjQxtJCHj60cgTPqkuofLSqC6RaIfmGZImD5mL3St\r\n53N1ETPQ0NcZk37PUOGVPVTwwdyc5ItoxfPdeIR5XtSUtNK2hkoqs9CFf2Q2\r\ndVF2mDUueF/SQjgmwmQEp5SmiqeJ8879k5JS4JlfJpWS8jDCAW4X2bYjf9sd\r\nhcE5g8CWYa6ZnbUHRL0kJUteqVZ2CAN0prkrZ22hLdIVD1FxWfz2zYXQvRcm\r\ncNWoeLb50eRUVdlCg6XYATA3pvJQiLnvEBpjQOmlE2njOlxiBlzeaYFQhqmV\r\n8cZfzcdOhrHblYjTWG1ysLOJwpxv91hF+1vuP99wnPEKYqKqeF2P9HZjK/g8\r\n4Be4hfEHOMO4zGtEWgDqod/CwpoI9vetXqZr9NUA9qI8nZmqkZn99/rXDcek\r\n6p7OTBJulNZMeZukKO/2JO72NDVzkJREEE3T4HaoSfIO97NKTZnyQcSi0T5P\r\n8zW/OHOuCoS7H3naFVt9vmw5+oWb+walQocARZVjBKbVgGtxgTbzkj+mg7Db\r\nXE4NKWNpQQsx/xKtXlm0CwgfRzZf0+3fVAYOsBxOHCNmljB9ykh4EBQ4PcQB\r\nBNRaUZ2MMrgK5zWvYdgU0vFV4q56/d+urtg=\r\n=YVpM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"08f4c36ae0b2bf20316e0f0230ebe574a9fa9c45","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","socket.io":"^4.5.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.24"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.33_1663001942604_0.7466593835415316","host":"s3://npm-registry-packages"}},"1.5.34":{"name":"@futdevpro/nts-dynamo","version":"1.5.34","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.34","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"96af64782aab09bc2ca644f22bf594d87d6616b0","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.34.tgz","fileCount":332,"integrity":"sha512-h+T1Vx0fn7oT9rmL7pPYktp784LQ9lZGsvxgy9bzR18X6tRKIEwF+gRk3yzv+3x0kISF8dg/s1AJcRzm2rMCFw==","signatures":[{"sig":"MEQCHyEHguLN7HWa/Uz97Wfm1zEbSyFsFDKbW4xpvR+BJNsCIQCmvAuLwQh+BXVtqUDlRQt7u+0C5sFcBv8+WCS1oAFjtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":899417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH2WkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRvw//Sx4et8jZ9dt6hHgVWEQPWgm3AiIcgk8aJpeiHPoKIvWLRsD5\r\nOfuu4ST0+ur0rkwftqbZigtkq6LMmkRzKupiQBnpi9hDh6pOS7jqsXPDoQf6\r\nmhnoGS3oZsP+DrFy+m8H6yTizM01N+9Ouy7QO030uIkzo6LyPwdAOjdD5x7O\r\nFg4gP69T742th3M28a/95dz0EfO1M7eKhWo5ZHh6kCScxGicn+cFdk9JxGd/\r\nGDcz8gc97NapfZPIIOPFkLqt63QPMJA7T6bLsjdNg0vVdSx2oUd7Dbay41uW\r\nxjXecpuHgQqM9iN+pCma6pq8m25/gN5wYSa6nA1KKlj3nbOJhF/Aq5unl6vt\r\naVcs0+kxPzFSJUuqKhS4bGFrUo9uLYsvvNwUjNTIfYQpFW1/0fI6YkGWr+rc\r\n6Q5aF6T+Y1IdIcA0CDUVK0t60AzPOs38uLogOGECT+WbIYVR/zWuxmhzW0tN\r\nuOBmHjVurwvj9gVK9GXDROIIBUFwRN/Vn2jtj1qhzrJ3dsocIX9WK8KzkNRy\r\n3AyiG/HS3YoMeDJo7VWuPadCOT62MedjJBQ9uXFRRIPBzHfhoZvYK1SLcpjS\r\n7xR2FlTba2vqypZBIe30cUtYZwQJt1oXOhdZX/PtFIrC8c+rfnEurMy2VDt0\r\nHYHMBR9yJfMpGwJphOsJm8MEZFjTSajSUSI=\r\n=csVb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"08f4c36ae0b2bf20316e0f0230ebe574a9fa9c45","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","socket.io":"^4.5.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.24"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.34_1663002020207_0.23082434624033255","host":"s3://npm-registry-packages"}},"1.5.35":{"name":"@futdevpro/nts-dynamo","version":"1.5.35","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.35","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"9c925ad603591dee5713fffd5ca142c645421df8","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.35.tgz","fileCount":371,"integrity":"sha512-VmEoeuxy99Uo5uN1uMXDK3boz2lksnWlGSluvXybrXlS9PJglnIWxVN/8ojo5d0O2CiPqj6W6pYb2vEN+xYILw==","signatures":[{"sig":"MEQCICYSbvza49HWH5onfCeTHJo8Bhn8f5VYteleO4OX9vYRAiBTVNzH4ESO4l9NqkLyi0S0iaU/DT0JcbDRxoabuY/V7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":966094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIhkbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIgg/6AngQtWtlAfCWszEBVVO+PouBVc2RXOOf32Q91FGOU7mPj3Aw\r\n7iLiiQxM18EJIJfToGN11GVsvqeAQMZdJqzumVfDy6AIyuOg2u1TDGZ2c3ml\r\n7i67fZpRx5PQqL1rrfWdqOToyal2iAjnly/Wdxqk5OAVA5bFSIiGxXZCGv9x\r\n+LWRrnWH5zI8q30kQsV8PPxwv2y53In8B2XqtrWFdmxik1lucW2WZO9kprc0\r\nKB7HYDLNzAKq81baDDQLcRUz3Yr/w4Fg/OFrSxijNH95rg4Ohdn6MEmsqBPE\r\nd0oLxj9cpI2ZapHNAgpch4ZjOSCpQfR6hQ2lahkrex9EQjG4PPYz8kiR1ULd\r\ncsqoIywCK7ejzH2G6ON0n/NObHxCMVkcIgto6OgLog2pu70hx/JagKybPwyw\r\nG73Lv1G67nO1DmmAY/WcAR+6lJ4ZbniA3zGAeYW8uinvMJNEm1/keQbWvZ8X\r\nJnEs5/ybv1xW2E1ru+YfdxKCPvz0ZahRi/XtXMSSi5qCWYtvi8Wqi3Cgle+K\r\nndbV9k6D/BgvoKjnu+NPiJCR0QbMJVOPNYSWxhG8x2Vd3gOa4KGBYUuQ0E33\r\nFxxDBEuNImcdDH8/NRLddshPOECT0ts37cSmmt5bEmLxFfvHPdrj9TB5LD4r\r\n5sTUXsaz5FiI1RbUir2CvO5nbr2y9vUU5s4=\r\n=NiHp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"08f4c36ae0b2bf20316e0f0230ebe574a9fa9c45","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","socket.io":"^4.5.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.24"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.35_1663179034956_0.4373186378800924","host":"s3://npm-registry-packages"}},"1.5.36":{"name":"@futdevpro/nts-dynamo","version":"1.5.36","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.36","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"1d37bce7ceed0aeeedbbd5dc658a4d0e1bb67d49","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.36.tgz","fileCount":371,"integrity":"sha512-65jHUzAnMwMUngwz6hDZGKTz/W47ofP9lZoH0eRT9R6qcNqer4XQvav6CHIdeP4nHdp2wrOrPDcKrF+EkW40rg==","signatures":[{"sig":"MEYCIQCpXSLW1wiczgcWVV772ZoTdSsgC9jQ/BgEWJ1SHGg+JAIhAJISg9juCXiftPk8Aro+MZztp4zCG5VZCsOOwoNYQqaL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":967996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJMt7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7yBAAm9/ofhHRVUp14apmMetVDABMcGsEd3+8rYZIPkZAr4sFvleD\r\nNuuxCbfFdczRaHW8JzKw+HKxxtj3zuhn0zdWxfQRv1HTvqik0Rr5S3GL6VDZ\r\n3oYacq1MpAPZHJv53kF5pUsVq+Hn3tebZsjXhSt4vkn+23sPddmASw69/8yP\r\nw+/eXKEdHiOfgr3sdxdjTTqLKQrPtFYrSJsPfoojRDM4Q6B04erHmzdG7TJt\r\n27Q87n2MMNI2kfuI81x2wm+jQqbMCNqq7xTHc2nfkjTgK7b0f4IdqqRV5Q/r\r\nPWHlwF3sPLNqZcEJGrxgKrOP+jt5yr4kDOQ5jJFddTrsA5+knC73DpDRExS9\r\nlr4s144Ym16SDD00XprGSJzTbnnCGZPk4Q9MS0Ff4uljcZWJgfSg07YutrSQ\r\nXYgW5N1zTWtokFI7gcS1RBwaQOLRBpsUpponPrCNBkhbsjbMc2onQpETRk4a\r\n94n+3NQ1wMcJIV7+W/St7hxO+9YU5LOGt/yeRce62qG4nqExrEei4tfq/dZA\r\nkPCIC2GKHx7f2kYlMe/PngizqLBDNVsw2OJftsUce1E/LWC7SOrbOeyUNQ08\r\nft7wr9R5oi8tmjRqDAfYkO8nSZpJJ5dfg2MoOkuciAW1wk6WFPoHfK6KDBLE\r\nofA6itUxd1R3JjB9O/L9drGLDjW9h7xTi84=\r\n=G/B2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"08f4c36ae0b2bf20316e0f0230ebe574a9fa9c45","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","socket.io":"^4.5.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.24"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.36_1663355770997_0.4874678426485113","host":"s3://npm-registry-packages"}},"1.5.37":{"name":"@futdevpro/nts-dynamo","version":"1.5.37","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.37","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"8d24ffa08537e10f73157be0290407ad8f35e184","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.37.tgz","fileCount":379,"integrity":"sha512-XyIqWnBvmBI8Y5jynO1oM+ZNKF9xa/dLfjUDlPWqOtyccxZSlhUkx6vVEhvaI28x9YGlQx4juqXAt8V0/UwoQA==","signatures":[{"sig":"MEUCIQC6PjG9zSV7D0uV6fU/QZbaiNp8JjAnlX5UZIVbZEBc2wIgC4xWQNry56lrfg1L0UKgp5NrMMUnL8DpHzk3kuGH1W8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":972939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJQz2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrwxg/+IGtac8TEj6TMyO1D8QUayHyC1PMeCutgmSMVSwaTunMymeiI\r\nW4Eto2cXHWW83PgUkrXqO2VvuqNNfBtMYuLWMYShDHGPT+Tf66skdCOkj7yc\r\n4UE3+K7b1PIjq0NqP0ugAlptVxmi17g18KEbDMMR9FpZR4uohwaRxMUWTCVY\r\nk2yGKL2mWEfJNS+zjnSuHNm8CHYOitGnX2ZZ0MWaBnNAOYrk/SIT6kG/bond\r\nTPQu1giSVy5EDVANppYoQzimQZwcL1iuhz0lstFWb1AaDRL8twqL1jgaa1A1\r\n5/CeCn/F7/na1BTGkk5Kp1QCpdsBXmFSbed1fyByiWmVBkjp573nDoqK90+3\r\nUffSxMwEFaMGiJYLYAqKOtcBxkUiALxK5ULoRvy2BuQ7T1txeRmAIwgtwaqa\r\nVPt/N0LKWlZdnw8wKgO+zI1zxOVx1sVVIsh3P4yKnQRg5vDyGVc7Bk9TJUeV\r\nrNp3/rK7Em8p1zTjWVTCLib4u+VCf7/iOk34Sc4lK8OzqV2mzNmuckBvuqXQ\r\n9X2kaT/OBaSYDpc4HEnoWoTMwvDsYkK6UKH4TUkPwNyfkLbWxgBUXBDjpM5n\r\nJm7oR7404HqWpNQo9ypMHPCKcAflGE6yqC+uH2TDnd4wwCyisUdHlnYou5Oa\r\nlM+1zVUR/I9JU70hQCQXPPoeybQdvkbmZ1c=\r\n=qPnu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"08f4c36ae0b2bf20316e0f0230ebe574a9fa9c45","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","socket.io":"^4.5.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.24"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.37_1663372534639_0.37644522697128147","host":"s3://npm-registry-packages"}},"1.5.38":{"name":"@futdevpro/nts-dynamo","version":"1.5.38","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.38","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"870443ae33fa5e758a00bd28e01d8e8f0fb5f13c","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.38.tgz","fileCount":379,"integrity":"sha512-lEjrLU4vNbwSqeojBu3NpmDoSFGnPTkZD6Au2m1AInFUpX3IV5YbHJGWm1g32MlPXUReArqGoTQbXnX5K/HMeQ==","signatures":[{"sig":"MEUCIQD8cp1Q0+XJHtuakhoqBKm/1IuQLnsYWTCH/YNYumLRwQIgJ1hjVm5yH4qKIwsC2qFZdWIiYkWYPhKhv/6ku/eTaeY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":975691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJbU/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGRA/9F/jOdFEBYr3Khm8EaFgKe0CzfaY043AlnFueu5zkJ3xLR7dF\r\n69sP/rMLpCEngOeH0zorYMZb0cKNeY98NHaadPcxmyLxvUGYYWgBc/ia1RlI\r\nJkF2c1cVdkHKkmTGnT21LHqsgZvT4YY6LecJ9xBAbssJiKwrG+rBG4IyxVDF\r\nWnaB5YRzrdXlTM/T3chp+EfZ3K66snijU+wk0h+SBk/jAcH7bXZ+SnjZUhVh\r\nrJO1yORUsWM0pJYOJqUmbFYEUIr/D9sPgrPRGlJR8GePXomEhRb8Tby6CeF/\r\nBEw+548iiwYX84GW+Y23B23b9RMpL+0yFlpvEk0G59Rh4OXSnco4o/OCT3Gr\r\nIj8q6pj9dzn5KZAhNXARskQFFmsIVJ/RwIoiTSQRBHX+q7+CAUqNAeRH/98v\r\nsTvah2jEYBDBHFA0rvd5/noc1gr4hFKGjE4y3K5y7xroE6orJrpUaM8OjEWU\r\ns1ffK9tMD2xLHCOcqiZlk1z7XCykkGedHe3NHteVWvNE8YafJ0u9KTApHnu1\r\nohweoMhvtYKOG0v7p3Ib+0TM+jXe/Fzpf12F0FzmMMGEammz/uw3FocOGWTd\r\nYunWrNlb+/h2x9PcbHL7YqMcC40klUWYYfksFMbMsKrGRoUz7rd2+LqKDCl8\r\nK4UGAoZ+LgnGmSRvFcc4dDqcNJeDFlp4Y6o=\r\n=HL82\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"08f4c36ae0b2bf20316e0f0230ebe574a9fa9c45","scripts":{"build":"npx tsc","postbuild":"npm publish"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","socket.io":"^4.5.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.24"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.38_1663415615678_0.117475599018386","host":"s3://npm-registry-packages"}},"1.5.40":{"name":"@futdevpro/nts-dynamo","version":"1.5.40","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.40","maintainers":[{"name":"itharen","email":"itharen3@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"e3744feb087d975014cb007eb67843fbf08734a0","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.40.tgz","fileCount":380,"integrity":"sha512-Oph2xKIc345bbY8vBA/OykqUH1bGICyTWPcDUjoxq8zd5Lw69AMG+tnS7Vms1KDrzXtjUd/YWcmsrtT2zjYBxw==","signatures":[{"sig":"MEQCIGHecHKAarDk5sMZgp2kblf6cLzP4Xb1EExg9evNnL35AiAuiMDZO8tw6kJg7H2ynkcin1VaLHmQAXljJCBHxjIWyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1111223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJb4dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSRQ/9FjVCrc5OCMZTQ2V4bMkCteeXA4OxQAR51gHx3nUqGrsjnjW5\r\nLn6WclkKGwzhXgmB6MfDTHHaPR7TpGJVsSu8/WT5sGdpLQ9+g8xl8Q4FpnRl\r\nyWAldhBPf3VI9KdovgIB3isA4EYy0os9ndUN5entd4xsA1dOLoKOnFSTMdip\r\na+2POpBJmHa7qaxFomjdNXoaVuyD639kDRfN61CVFHK4nFFbarez9hvhMmFv\r\nc3g/vJOMfCwMET0s+YSnxoE+ey6AOCpeMaKrRBvo+lwqQYtvvw3Ux3iwY2M/\r\nANVJjX/6k7UyM91kQSmOZOClq8VBlqKTWLX0lsaNj963YqrNUqNKhc0Ou4la\r\n6072iL63dXxbOwzBcxqaduik3rX1dQ/mMuIJeCf1/uuMIxz19DAv8RhLyANF\r\nqsGHzXAJV8iM5gJQCFUUfFPRoocLX770ZZGyR4GAg4Ingpiz/CLXBTyWr+3N\r\nt+CFb0qpvC6J25x/1F2TgJ7aIJT/YD7evUaebrgeFhu7aGy+KVTGUXN7Qq1w\r\n7HOFurhH2PnXsC4fxsRvfe9lq0OO95Gvuc0D8T8MS6+epXvxDLyvJz8yRhoz\r\nvkuEm7qBGGwfagQTQOwf/xA8ok2YMTVnQl7KsZeT0HeQanQFYpqeukH3RxG8\r\nNORPCcVVbqY/DL/CVa1fVrFBBcHRT70BvwQ=\r\n=IIlx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"08f4c36ae0b2bf20316e0f0230ebe574a9fa9c45","scripts":{"build":"npx tsc","buildtgz":"npx tsc","postbuild":"npm publish","postbuildtgz":"npm pack"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"itharen3@gmail.com"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tslib":"~2.0.1","ts-node":"~8.10.2","socket.io":"^4.5.2","typescript":"~3.9.7","@types/node":"~14.0.27"},"typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.24"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.40_1663417884832_0.39955866856179956","host":"s3://npm-registry-packages"}},"1.5.45":{"name":"@futdevpro/nts-dynamo","version":"1.5.45","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.45","maintainers":[{"name":"itharen","email":"tahi-toth.balazs@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"68894a776a8d97869c244357dca9b0a1620eef17","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.45.tgz","fileCount":390,"integrity":"sha512-BmVXiWdqhBXPwpnDsYHwV65g2MAQc3KeGOuoRCOJ7h3OerHrY1twHKZyqFKnzo9bkheug2OuAIDPvTVFynJG0A==","signatures":[{"sig":"MEUCIQDWOqzXPO0LFO7/6V6IRVk1D9MUiIkAxc1wEnzfNHcwNwIgJM2DhjipcGRNaINC4fOThg0MxvjuU50p28d+CTlpfCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9573741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUsujACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwTw/8D/0sPemEIY+8AWW4LvWVBMxlSmXr4xCN0h6sVO9waTo1mkoL\r\nEnkoin5hMwTZr6zlRbDJugHPlofajTTeiLo6ItozL4xXMryCPLDknf6jWgXh\r\nKk4grok8P/i8fwSMuT7SUsn4AIiaev3AVsNMM3Cj+xZfxv5MUzpRUea2qMF9\r\nqL1GwpCaASAPVTk1wiR5g1IQO4rh6DFhHHyRI0zxO1/pLsHVtR3g+v8OsaI6\r\ni5e+1Me8130wU6mHWWZ49Pj94owUt/t8r00UnwkFnBIbTeBnHLT4onNS8iKS\r\n+0ksapPapl0npqo6nY1LVQZhfi2+GxuLnvdndJ9WNgtZXey6i+6D/M+vKRKJ\r\nKy8WJIarqZ8HKK9Bwlf8X4KSyzsltzFTBPn63yA0PkVc1fPOMy03FnkOnfX9\r\nD5yYfROFMTbIjlWw9the4VhIdWJTghQ9P3+UHpyMoYLZ0RlumKWiCFywhBcB\r\nqQ/0Vp2EnMZiMZxtt3G8Hjgu/u24FEjTc3s55RczHJBErCzZvt/cIJwsaaOh\r\nurnlGjWQ9LhuWeMzwVX6C016aGcaeYaXpyD6eC+VxI+n/Q1F/QFvgDgOWp2C\r\nlGsxcINe1dNfdrXXRzQzdrZED4TGdGfp6VLRcaw7+EMB6tsbTYifiPrc3dZZ\r\nyEAk9rCwjRxI4k5cAkc28JiFuiohTqf2d9Q=\r\n=eyvA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"08cf111ef9f46b84e6c033944187ec15adfc0539","scripts":{"build":"npx tsc","build-tgz":"npx tsc","postbuild":"npm publish","postbuild-tgz":"npm pack"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"tahi-toth.balazs@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"socket.io":"^4.5.2"},"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","ts-node":"~8.10.2","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.24"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.45_1666370467367_0.6355313209881428","host":"s3://npm-registry-packages"}},"1.5.47":{"name":"@futdevpro/nts-dynamo","version":"1.5.47","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.47","maintainers":[{"name":"itharen","email":"tahi-toth.balazs@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"3349f05b8e5347d87d674625e1b4800da95093d2","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.47.tgz","fileCount":390,"integrity":"sha512-zS5o1mY165+1A8TLgJaiqRXGusdj3u2rUOxMPll4G19ZJk1/Rjk5C2OXgDQTXO1pMIY+LONOhBjLGmD5nBVVsQ==","signatures":[{"sig":"MEYCIQDgQkty0BnSwxfN2bnqW8Vk9tPAj8xq5GKPVopsUMtsRwIhAKoS5KsxslSDTx1p7ZPq5oMthq+Pb2lA49tyNQu5MdDV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9368527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjU+XIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8zw//bdI91AYmma5drbX2THKOWf8x3wFglQKtu7Ol+Tdm+zIgpCfG\r\nqp9P6dLTQMWo3Wltq5DcaM8A8SgyULLirdxcA3MHPu+2eAW6pArgrk2IRXuJ\r\neC5i3Ln+xPf4Yz73e/OpHNZDcgkS2/IQ7ZtEBBMwMJMK8TLgUarTPnPsIBlB\r\nhTZ1YWAEPOfLW5x88TVZudcmKeDOvrbkK5Nr++W96+mtZx00WuHRel82tBY3\r\ntfgqtJIq0XmzW94Hx/zROWLuGomz1tteXjEqIcdkE9rbv5vZEzY53OT9sd+B\r\neLhjlhh74jQYa0mPDFn9fgg0mElqPzAWpkcVm86WHkM6+/Nw9xFC/zxFF5zr\r\nE5zEsTg3mVODMhAh1YINNOOOLS1l32DANMxDWxCLV9H020CfEyNAeGGlRPZr\r\nXyTBZ4moJV4UVchjbkI/0qjvEOQombEnpC/p9l2vazyBgHzCjnOEoAsfmBNF\r\nunEl70vhGO4/g6akJ0QfDezi28VClKaM4lRHKVFkmEzxECwN7JFPfqfrzOli\r\n8/RdiDTWzfIqHnDeTe2DrbArEvlOzryIhOjwA6dMrl4X4YoWrIoFm+MUaodV\r\nDPHlSEeIWToOsyS3wQwTvB1BSImOTrSH2c2OcYbIpsBWb0Pr4L2F94IwQ15O\r\nWZATqh+XGY5SKwaA/+36dX5sWUqrjOo6138=\r\n=LZht\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"08cf111ef9f46b84e6c033944187ec15adfc0539","scripts":{"inb":"npm i","inbt":"npm i","pinb":"npx tsc","build":"npm run inb","pinbt":"npx tsc","postinb":"npm run pinb","postinbt":"npm run pinbt","postpinb":"npm publish","build-tgz":"npm run inbt","postbpinbt":"npm pack"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"tahi-toth.balazs@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"socket.io":"^4.5.2"},"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","ts-node":"~8.10.2","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.28"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.47_1666442695689_0.6722854071621447","host":"s3://npm-registry-packages"}},"1.5.49":{"name":"@futdevpro/nts-dynamo","version":"1.5.49","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.49","maintainers":[{"name":"itharen","email":"tahi-toth.balazs@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"44a95b84cfbe5928d2aa035bdf24fc1a8d756617","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.49.tgz","fileCount":392,"integrity":"sha512-g+dlhfYr+XlL84kDqp4Ha0q83fsM7wHv43fFTDqVJ4si7zIjEuhwzePIo9MsQGhVNHVHQFevC7gNJupXihyL2g==","signatures":[{"sig":"MEYCIQDionlR/6EAVGuPTuha7xanKuRxDGQsyhB1/XbcKAN5xAIhAJCTSSqut64NoxnJmDHxr0YitlwONrSQNKMnDmIlkTa/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35556765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjU+skACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDTg//d+VzlfbPGLw/BQt4hFuew1V2+cFR23R5beK+XLVYBIOCcidZ\r\nooiWQRptQik3htTuehmW9H/14QqLOmACZWlysq3IYOSikCJ6LxZl5qvyhvFf\r\nn6KSF6KXK/7LUi0MYtQ04nXP86Gdjt5F6IAA+4HTOHenA1DWQVELBnSANsZl\r\na3hLOcuIHnP4VGJQR11rO7TkjZmcvnocVuK3OvJkZx8xD1xZDhCpZUTlR35u\r\nM6rkw/Auu6subUyuRZKJYeJOoes1NYhkT5zBGjaoIbqcAblMK90aXhrCyg2p\r\nSrFYAk3qFeD+OuTtqbQxWFGneTVYyilSvrLNewct8mJyVOY/vDJ+1c5aG64l\r\nAS42grYxOF32c0uImGkhaSdZ1gpySCJcexH4e8+//thhOVI0IogbItNcNGFW\r\nCIPfxSFWCRowmVBjJMTO0OsYA1+pg9clf7KqkqtFgY/fXdtcX4xMx59MSCsB\r\nJIagy2oPJJ5+4OranpihjVGqmejBnHupNdWTahWsAxNxaOEcjrG9gUBCZ9ZM\r\nIkkGyPkCJW1TF0D4iJwBv7Nm8gG29PMCbMmkEjC5NZPGuwuS7+Mfq8kNTz9H\r\nlVaI6kWRCHymxglEhBWZinKurNdwBPhUPlYHQfSlJy/C7DoIgWj0ADqN++xO\r\nIM63RocH8d4C01gkZ3Sed5cHEWtYDnZWBRc=\r\n=bNxp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"f7aa2e533143fb0801f292926ccdeffc59e52184","scripts":{"inb":"npm i","inbt":"npm i","pinb":"npx tsc","build":"npm run inb","pinbt":"npx tsc","postinb":"npm run pinb","postinbt":"npm run pinbt","postpinb":"npm publish","build-tgz":"npm run inbt","postpinbt":"npm pack"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"tahi-toth.balazs@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"socket.io":"^4.5.2"},"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","ts-node":"~8.10.2","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.29"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.49_1666444067864_0.7378985855190388","host":"s3://npm-registry-packages"}},"1.5.50":{"name":"@futdevpro/nts-dynamo","version":"1.5.50","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.50","maintainers":[{"name":"itharen","email":"tahi-toth.balazs@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"2691ef1728fc575bfcf5bb42c862af2283ca2930","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.50.tgz","fileCount":393,"integrity":"sha512-vC4hiPzypuf0ATvFX2UCJhykMtJqT5WjNjoa0HEqCQz39LnLP7cKl7Yy5O38ktmCne8uVntk70Q/YtCypm8LEg==","signatures":[{"sig":"MEUCIQDJpv6ZQomC7gVbkkeIuK/tjsctlSZ+sQ0LPjncsYoJXgIge6jHPdIz0+3yjmfKxcb30/u7AldVNbcVe+feYxJbWYM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70482303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjU/F4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqC6g/6AgTWLL3m4iH9MQNg9JwleJmPoiplPKwU0rLm18fkxrWNTDy2\r\na8z9nqxOUgW1mMktdfEuhyzeXDaj1EJPiLqeAap4UnV7KEkZgO1OuXrFjFyG\r\n3rQd4l7ECEtkNfd14enmnHJ1RtP2kgjrcHelnomcL5dNT0Vte7NALdAD1Bas\r\n+1GHd83srtf8bfENun7omkb6PDLl9NsXPIiyCfKLO6MG+FMo8AM53b6VwUJF\r\nq/fa9PPOaw/H7O3aZCNEi//VtcTk7HtHkdG1Le700esmtAmgtZZYVPaCOygq\r\nWdbaySUoiCvcPdKdOGjGd5kQE+n6TVI2yScdOMgp+e728JP9GdN+Fw5aRDpF\r\n0XGRE68MiSMnBqx9fozHczCNtbFYZQ90TxSh1o9tl6Rxp+apglJWnWaj1F1E\r\nuC2ZDmH1IULFIvNz8Po6HHYpQfwseHyQVDVBWbb8LgOvoUx82AjCiIDdmMft\r\n+a5T89EnX0Smlpf60a4wVnN7D07RMP4JaGSR0sTcSP9TQ8ZgfQadCZ0bHDe5\r\nuyxcPXo35xpnvV9C3S4gch/fc+4/YSLtPAf7oxgtX2R78DJS4zCBDT7FQB10\r\n1GK2SChJTQBXZR2oKFj/Ggk/7aLwPHhCtQdJmkMibUkhVpMNX0YDwR77koux\r\nfWt45hyWcprcTIoLpKs05tZ+ObNS80Vop/I=\r\n=BYyN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"f7aa2e533143fb0801f292926ccdeffc59e52184","scripts":{"inb":"npm i","inbt":"npm i","pinb":"npx tsc","build":"npm run inb","pinbt":"npx tsc","postinb":"npm run pinb","postinbt":"npm run pinbt","postpinb":"npm publish","build-tgz":"npm run inbt","postpinbt":"npm pack"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"tahi-toth.balazs@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"socket.io":"^4.5.2"},"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","ts-node":"~8.10.2","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.29"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.50_1666445687405_0.15298810494020376","host":"s3://npm-registry-packages"}},"1.5.51":{"name":"@futdevpro/nts-dynamo","version":"1.5.51","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.51","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"dbd5f6376f1b24fd7c82da18e85e0870bfbfb7e5","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.51.tgz","fileCount":276,"integrity":"sha512-v8yJ7TwsW7Pbxb40/BQTWUGGDVycMN5VR7aDhX9/wEqb1wziGxVKBd3/l3MfsEiIclP2vfPVmg8u0+F1b1wm8g==","signatures":[{"sig":"MEYCIQC0CeBbYv63YGmf/WQaZXh9L5Lmicub7hXROp3f/gSwIAIhAJtCByWzGnvYDgFdGgZ4nY5ha3LLzNsGR30NCM7KJk37","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":562498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVT5IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoUA//f1eoSSG79CN3tQ+SBMa2K2BIfBlhvMSqY95IClqqnOlBJjwW\r\nWfG/Zg4TawdoqFkgkNVKiLOROtunoU5VylzkRwr3XP+zOFAlFNQpopWextQS\r\nfTlOfFv/hrg4G/lSyjqij0MKT6cqU4PdWaLyNPUmQzU5bTM8SscsDXPgfVqO\r\n8xSzwPQ6UBAElOucMbjMebAxK3CXSMoYDZj61oWGtseHtya4BTSViiv1PT1Z\r\n4F+px8GctBYyvq1EmEvb/zlUZh+bzyP2ZE5IFBYr3DCsCa53gwENWGvIDkcI\r\ncxIm40iKLCsGJw20G/uhczr+XS+OWJtJm9lF1yOMjhJzH103o5xDtDce1aDk\r\ncioN9yNLTnSxDVsv93OPXaRdyHD4iFVqqYNpT6cmwWSfk+x0p7UcSbZ4BOfm\r\naG+5PK++yUnsb66qNKsx5J4Kii35BaDzM0BWUqPAxZXXFqdIyQ2546Y3QAra\r\nat3teVbTP59qr9j4HuhkUvcxfHbM44NQr0h11jdMcJ4S7inO2ghHBNC+whJv\r\nQDMSOniUcVh8/yyv5MDGFV9PcfqWae0vbQfuFjOeDnDiiaL467yLhEzxO7AR\r\namXKrpnIR3Tsm2TUgZSNSV7rZOVjgA+F18VZj7eV4I1hcCw3wQ8raSe9/bMr\r\nhf6FGtCovUKNg4GIdP5RGNB6JbZH0HAzb40=\r\n=+rk9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"a92a59428acd870a1ebab0da7f7b75e693d912c0","scripts":{"inb":"npm i","inbt":"npm i","pinb":"npx tsc","build":"npm run inb","pinbt":"npx tsc","postinb":"npm run pinb","postinbt":"npm run pinbt","postpinb":"npm publish","build-tgz":"npm run inbt","postpinbt":"npm pack"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"socket.io":"^4.5.2"},"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","ts-node":"~8.10.2","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.30"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.51_1666530888547_0.2695064277344723","host":"s3://npm-registry-packages"}},"1.5.52":{"name":"@futdevpro/nts-dynamo","version":"1.5.52","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.52","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"32506e95a11c80fcd28e9253239a57dfa17b409c","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.52.tgz","fileCount":276,"integrity":"sha512-KqyeafGH84lxMzD8soMJBstjOql1CMtwpnNQfBwEEGpyWuXIw71qJjuGMmUXktffrCp22miIfuEWQXKA6M4P+A==","signatures":[{"sig":"MEUCIBYL9Sr46Sgnu2v1nPc/Yle9xkA99YSPRB4xH78hRGsBAiEAkzg73cLAJD1qJPRznf5WmEhHb5GItiPCqxSGD5T92co=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":598647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYmGLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5oA/+Ifco/xhr29WMmbLI+J8xtuiwWXPVpG++VvOhqaK2FhABTROD\r\nszZ4RNY4cFT141qvjzoz7oG1nR5PRpvtpTcYhg9boMzNiwg7joJKrKhM7PaL\r\njNn/g8gEX4pvvaOxC+hdV9IwEz89h3NMelhr+fmyg3WrKDzxjehg+TjF4Z34\r\nvlh9tsQYIpTcD+wTaV6g9TEa1G45V5li9OH6to9+mX9TFI1RCTeCFGL81LqG\r\nQKu0vNRBmHVxmdTI27sTZ2XK6sjd+awEtQQmk3/DcDujyOfYMRzamnXKFrng\r\nK02eFNZpmOUN6a4GhiI8KGxHalOU3ZohciJHg6wYCaGNa8FHjEbzckhyYZji\r\nnUGeuvesNl9GYYYLGYmfZXn/FUj9SnCJu0Ftv/fZUxVlChQdltqWuqEIA6m4\r\nt02y8RzQN0Iux1XM2rcpA/eWu+p8GoXgB1s6i+4AbpeUtz7oc95Uzx/SdbDq\r\ni840kw7YhPtiSSf2Kr8hb6veZTFOuabRjLr8DhvGtv9VM+EkwlrO3ylrp4Vh\r\n0Z9w4PYgJt/1137m5w4J7r1zepnvjy86H8unR02SCQXOT1jyphdg4EjqNMCA\r\nb8GLaMzb7k1qofzlFXgvGeSBpRXBaDg0KLrB9YLWW4WDJ+EsJDlxRC114HiU\r\nUMSfXXol3r6+t4MxUlPDPBZ7f/ZuegMh/S8=\r\n=qr5f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"8756f2e360c9dd9cba208d5cf397ced11fa6d9bb","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run install-n-build","n-build":"npx tsc","pack-tgz":"npm pack","build-tgz":"npm run install-n-build-tgz","n-build-tgz":"npx tsc","postn-build":"npm publish","postpack-tgz":"move ./*.tgz ../npm-tgz-collection","install-n-build":"npm i","postn-build-tgz":"npm run pack-tgz","install-n-build-tgz":"npm i","postinstall-n-build":"npm run n-build","postinstall-n-build-tgz":"npm run n-build-tgz"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"socket.io":"^4.5.2"},"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","ts-node":"~8.10.2","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.32"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.52_1667391882908_0.14259559887475115","host":"s3://npm-registry-packages"}},"1.5.53":{"name":"@futdevpro/nts-dynamo","version":"1.5.53","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.53","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"038e6f2f3c0135da362c936df9e057ca971d3eaf","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.53.tgz","fileCount":276,"integrity":"sha512-nxw8QGNConjX2gAbLcF+pXnQu8RL72wTHKHD11zRkbnl4+rMlki0b3i1ursvJSvfnfateqjh6dRSFYhw/0zqcA==","signatures":[{"sig":"MEQCIC4847+YArXr6e5/gAoinRWMLg7n38XNimzTfqUhgt7oAiBYINqVUrP3cdTEnMHTZwpItoQBfJSdyvlk+OK/n2iAyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":598090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZoOeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbORAAkWT1ODToYEdiSIdZVHm/RJlg2yLLvjDTy6kSWI3BZjwI9YY5\r\nt7CQC8Lplw+w5/Z08hKK4D3vxpEEeKwflRWVnZNhktfB/eQepMj7kRV4hZSH\r\nHTwJEbrQobps88S0WFRacqrzKk+KF2bSJQW80yabz8CsRFXBzNgTPYNpSDKZ\r\nmr1Oem0H7GCCa5iqHaLCpuMhSBgDdDAEwZ/DwJYi9TUvvFj0Q9vOh/FnVOV1\r\n6dvcnnVQHHBMtGd2FfC97uhDhirk3VtR0wCwzEkfu4rdZrV2IenbNhFZ2vUo\r\ndtrxDQNFJfW0mUjE136lc7FuffmSIl5SqUGr6bvx4gcmvqF1SaDRFUNxmuTM\r\npzhbI5vGj2ofu/zlgdmgFHtv6iAounLf6x9q+Wi8orBx1xujxX4eZpkp7Sce\r\ncfyF9kskEb6X/at8sZmCbsQ03oJCQFuvcZKhIEKu7V8xntY28LXHSxDn/SKw\r\nhvzxsVS8UXKNgXBm3CWd91fC1a1siXuZzPoJc5Q/aHrYxRr71mQaOgTqk4aT\r\nIYY3rwnE4ZxshXHHiUSMWMCxM5cTPu9zior45KSr5NfSmanwfOkQ9fjMXrWj\r\nRnHPomYWeMZ2K9vPMH6ZnuXklisV4osbUy4nwoHS0DvY2YHV0MTDPjn68pm5\r\nqibpHcgjy3nHla2ZGELP+U6RzpU6oMkOA3I=\r\n=Fzcc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"9743b639958c5ddbe4302f56cfc29a50341410eb","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run install-n-build","n-build":"npx tsc","pack-tgz":"npm pack","build-tgz":"npm run install-n-build-tgz","n-build-tgz":"npx tsc","postn-build":"npm publish","postpack-tgz":"move ./*.tgz ../npm-tgz-collection","install-n-build":"npm i","postn-build-tgz":"npm run pack-tgz","install-n-build-tgz":"npm i","postinstall-n-build":"npm run n-build","postinstall-n-build-tgz":"npm run n-build-tgz"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"socket.io":"^4.5.2"},"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","ts-node":"~8.10.2","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.32"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.53_1667662750349_0.441525365932695","host":"s3://npm-registry-packages"}},"1.5.54":{"name":"@futdevpro/nts-dynamo","version":"1.5.54","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.54","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"e508565716b79979b85d67c62d181e3aacb67a0b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.54.tgz","fileCount":276,"integrity":"sha512-q/AE1RE5aPIxHsWRWfWvRBPxgCWsabQi1eg2YCLxG6s55LHeIKF67s2cPX4To5cN3R1l5SaZ3o+lN93ZePHrVw==","signatures":[{"sig":"MEUCIQDlpSW/POzRqpnYbQNuTEip27U34Hz7QyoWdpQWusxT/AIgU7dekT6XF9r+PyfcaJUGtcQgVIL88EN4AvTb1Ieg8h0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":630723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZrLtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfGA//SZUJZivNByNsRobEpBmQi8Plglipz4kuT0QJeVm2LcC680Op\r\nH9FAwstM5JkZtZZOUyfHBdu6BSIGCaqo6i34/SO8IewnVF8upmML22vok4RO\r\nmpEWHsivEigdhYDZwasUp0P2CxOAaWV2t3IdOTOTsFm8Y0niLKoEC+q+57PP\r\nGUmT6k4HncxZpMBOSXAz3b+VhEze3MfyNDmIPxQvlhMyjmQpdbnMwd7hRS/P\r\nYXFwBYhdi2qC5/lsxJfmghtZHDn2QDF/qpbdIn33pzLpLn+31nOkHztbFKnx\r\nywWaBpcrHInX/whWl83WEPPxEPV4Dt0x1y3NKPMTEP8UvT9WdGpa7OXcywlq\r\nicqHA5S8AgfkYz5slyxlQwPGXL6dcPP9WR0Ybjf9j5VhkKmCx0Vg+SGEOyun\r\nW4rsBsfGu6BXi1ohnenJE5n1rsIvim/vb70iZT5gis8xAVFkCCOnwFYuvj8M\r\n1VwZq6aEJIJhSMutLNslluSdqs/UeYtAoS+QGP9Cb3/kBZqqlgWMtKBDQ9AV\r\nhICL5ZUbv/A9cn7UeHglLc3m6KS364t30a7lAzvWpPOWrBwPAjm4xIFSi8Rl\r\nEU7rIjs9vMJ9FDkl68Dyr5bBRyKVeG8DYByhxC6i+70oFWe0y5uwsAyciPmy\r\na0uQby++fU4JN25LRAOrf7F1LpsYJfmKIus=\r\n=ue+0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"b71e88c3393c70077182074b509d5620cd68f95e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run install-n-build","n-build":"npx tsc","pack-tgz":"npm pack","build-tgz":"npm run install-n-build-tgz","n-build-tgz":"npx tsc","postn-build":"npm publish","postpack-tgz":"move ./*.tgz ../npm-tgz-collection","install-n-build":"npm i","postn-build-tgz":"npm run pack-tgz","install-n-build-tgz":"npm i","postinstall-n-build":"npm run n-build","postinstall-n-build-tgz":"npm run n-build-tgz"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"socket.io":"^4.5.2"},"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","ts-node":"~8.10.2","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.38"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.54_1667674861183_0.7173422873204462","host":"s3://npm-registry-packages"}},"1.5.55":{"name":"@futdevpro/nts-dynamo","version":"1.5.55","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.55","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"717e6cbc19c82c2b2ea528ba32d789ad98d80fc3","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.55.tgz","fileCount":276,"integrity":"sha512-5mzk6Uca8zX+HVrSNiBbeflRRZE0eILFA5XGt7cCWvu7SSa4h6sX56eoubxiKPBLJJX7Vyq+351nanB5ItyEUQ==","signatures":[{"sig":"MEUCIEXU68gB8lN1VJQcybo0hfvkHl78lemJyN7tj+0GrBYCAiEA9bulAWaQhm3FaKKOyG3mntcYNyh9tlwLF8sZ6qtCMLw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":641780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZ70NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrITBAAjKfNhIqWSWDrlF+O2ViiS4pRGLp1c/8B3wOGilbw3Ftf4VXQ\r\nL+1t0cupoWmeXhXzyFIBEu4goJuQWNZRSEH27s2GoQznvU6DJYctgKTTv0aZ\r\nSPI5Cz91UySGlsSRC13cj8Sb9fLHEM2lLkm55BIbwJjk41zfp+e9BGcTxs/A\r\nkoRo+S0pAMN4IgZvAXDXaB56hzTTsyth3DJbsHkUUj8naFezdH1joeYvHQNk\r\nWOPLX90PBlMZq63SnkmmH6NYoOPeB7+Frz5L2VZXVbGtyQNgASeBNbnnGxjN\r\nGQIY/whXNCKvJAO87DJmjKBhh0FdNbNaQ10Wrz1Ot5sKpEHP/ifJCXDOpLKp\r\n8RDIYS+jctkJm3Wgz0XeDcxBBJ4eTF0LNkLryUsMw8OjY1c59IxmHXWD2GUa\r\nZmK9H+kLuVZXK6EeeLJPKS9ccoF5tKl0sJA5Cz2I35oRWQp4Y8iEzstjc9U4\r\nJzA4QznduG/UI5jOdomRHgy6v3plttx0VMZEMFg1mqddbyhElHf3Ja/GaLVd\r\nJBqp8CHVkoqRr8zaGhOJUgOMZWYCEPYyFQir8D3oi4VKqq+3kPcz6wjw+ZtX\r\nAY6GGldW1LJt29tgv+Kjf1O744ndL8F8SCySIgrB858KFhMosWVFqnDbOTUb\r\nbdPJjc5Q2o9Y6skRL1p/Ens9mUYt4c0TdUs=\r\n=EOY2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"b71e88c3393c70077182074b509d5620cd68f95e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run install-n-build","n-build":"npx tsc","pack-tgz":"npm pack","build-tgz":"npm run install-n-build-tgz","n-build-tgz":"npx tsc","postn-build":"npm publish","postpack-tgz":"move ./*.tgz ../npm-tgz-collection","install-n-build":"npm i","postn-build-tgz":"npm run pack-tgz","install-n-build-tgz":"npm i","postinstall-n-build":"npm run n-build","postinstall-n-build-tgz":"npm run n-build-tgz"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Ltd.","directories":{},"_nodeVersion":"14.15.4","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"socket.io":"^4.5.2"},"peerDependencies":{"rxjs":"^7.4.0","axios":"^0.21.4","express":"^4.17.1","ts-node":"~8.10.2","mongoose":"^5.13.14","geoip-lite":"^1.4.5","nodemailer":"^6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"^4.17.7","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.4","@futdevpro/fsm-dynamo":"^1.5.38"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.55_1667742989477_0.5346764711716381","host":"s3://npm-registry-packages"}},"1.5.58":{"name":"@futdevpro/nts-dynamo","version":"1.5.58","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.58","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"257892b34a02a1956d62907878d39f7fed01799f","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.58.tgz","fileCount":279,"integrity":"sha512-BI5nZ6adeG+wH3bqbRIsTFdbPYbLTzxoam/ctpZGsLaf9HbhLa0Rfx597uCDS1luOkm5iKls+HKjPIKBX1d/sg==","signatures":[{"sig":"MEUCIBmvLRjMhl1DCiV7IUIv5RvVIVGER6fN1mNPA1wGjb2vAiEA0vVPJ17Amix2IeFcPdklPEtU3Ql1OtJKY300qI9eddU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":700030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpe1UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrjqg//V5AZL6XL0L61Jt1/HsahJMqk58v29DBkFaY9AxZCEJdgVH5N\r\ncSe1Kd8DVILV2JltMfCPaIeMBWef/UrzxZkM+VYlumqYqmHR03Zot7mdZ+yN\r\nZBe/MgwWq5Wdn9KauVgh1M0994/SE6ju6Q/oEbQRAe2wUGMmryJhpeJK3JaI\r\n+IUyQtt9TW1Lh94AviPZ0tD+VlObkTD4ZZf94QTesfUs0T3B4TIv/M9e5P2L\r\nN2GcHuIzepQc2zfCcYduvMaBPAPSbx25q09GbUYioF7nj9Pm7PNAQd5xdkyF\r\nJh3CNIUVEAPlZRb7Edzjbgdxgau+AjSNVu9GghHg/i3GOKL9PYdIalQ7EwZU\r\nKU2Bb/6zjzGvMEWsp/GTorRqYyClfO80Y665fyxUx0wspMLkFRYRQJ5/bT24\r\nFTTwMMOrGvJYdiGP6lnC86L4e0Zs6q9VyHnnJjzQN6hTeGb7fsIReOi0CALq\r\nrYmkcjtjkyysWCuAYM9QnKOQS4t3cMRwW7eJd+hDUP0DZ/rksfeHTif4Baz6\r\nE5yyetlVhrFa0VCziLLtHXYqoVBJNR10cweuqOxdBUnAsXTIPybqTl51cBsy\r\naQSK2IACm5OqBUeE7nKR9tS4LCYvCKFcRjBJv+XwBVy3poWP5K53fzA9ibGY\r\nWlkqHo9hTybBVtqrfpzwy46WzE7rKWvonR8=\r\n=6gaR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"9ed1f26ddc6485817a26e625b9bd744b4d168106","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run install-n-build","n-build":"npx tsc","pack-tgz":"npm pack","build-tgz":"npm run install-n-build-tgz","n-build-tgz":"npx tsc","postn-build":"npm publish","postpack-tgz":"move ./*.tgz ../npm-tgz-collection","install-n-build":"npm i","postn-build-tgz":"npm run pack-tgz","install-n-build-tgz":"npm i","postinstall-n-build":"npm run n-build","postinstall-n-build-tgz":"npm run n-build-tgz"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.18.1","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"socket.io":"~4.5.2"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.45"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.58_1671818579859_0.10119351417961808","host":"s3://npm-registry-packages"}},"1.5.60":{"name":"@futdevpro/nts-dynamo","version":"1.5.60","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.60","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"30ad90b39abc90b287b3c50c76ee9b503748edb4","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.60.tgz","fileCount":279,"integrity":"sha512-sOciD2NFvx0Bef4gr0IcHPS87UZeF1bFIp28Lmw76vh7ohpUIaoXApciFHcc+/AnxNmLyd4q3dc4J9ZXMnF2Zw==","signatures":[{"sig":"MEYCIQCX7uhXDGH7iogZ41sanLyVt3sTUxWxlJCvDOTU76nGKAIhAMhWWs7aGyaRX3cAOlhfPh9De8ToOmVPzFrcgFupOR7U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":700429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpgLiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/Eg//RQr17X9uY3pR2d4XjSPMeHZPHbwoL+fubBX6pcKBdvA2pl4B\r\nMsF91RGzhCJ354giL02d/hROoz0Pqg8dv7Jc2Jn6ObmOJYr0iTHw3+0Ygb6Y\r\nyoFmLy4pf+0SzEuAiQFQCorfb3n2FHM/0fRYivNADdvngt5xSKiE8/duncUl\r\ncxfKYxFp8bScvwoa5NsNbYyFiomYbelov114MZ9tLX/P4AwRbhOCWbjnSt/N\r\nnSAAFq6K1EdaVkOEGaPlU2pFotWEBSGbgeM9+bTi1go6PH+7J38yJs5E76ZS\r\njijMVKnTYjwPvCYMLPyTW8zo1luYKFtagOeuXm12QhPSjMgh7Odj+SVKnctP\r\nYrylOlkQBCNWXolyAqEISk2uz4Fs7n8jPsUv7IJHPSb15PdlZXJ3hrluB6Cp\r\nyUIHNGPsD3irkIvY0fymYRpowMNNNemMETa2wdS+cjTA4XgMeYVRBHxyRlyL\r\nU2wQfs8Wn+TOK9kGrypv6vf5fYdgoA6yqqwh/7hA3atO2qaw9ifT+xVdcWva\r\n+vcEBFWBKtm0G+rw3IaYBhUYAx4MpZ/gbsDLqyuiXsk98xJKewj4P+tgW3lh\r\ns8yw9c5ph6ar2WCdJeFXvu2UMobW22Peq6alQNjqvIAQ/oBeKF0jt6v86YjJ\r\naeCtostN5wLGNYwtk0jUhQwJRrJDfrfo5Z0=\r\n=jMho\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"fd176c9028b4047aa67dee8337f1792f76387cc9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run install-n-build","n-build":"npx tsc","pack-tgz":"npm pack","build-tgz":"npm run install-n-build-tgz","n-build-tgz":"npx tsc","postn-build":"npm publish","postpack-tgz":"move ./*.tgz ../npm-tgz-collection","install-n-build":"npm i","postn-build-tgz":"npm run pack-tgz","install-n-build-tgz":"npm i","postinstall-n-build":"npm run n-build","postinstall-n-build-tgz":"npm run n-build-tgz"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.18.1","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"socket.io":"~4.5.2"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.46"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.60_1671824097887_0.33930261930764116","host":"s3://npm-registry-packages"}},"1.5.61":{"name":"@futdevpro/nts-dynamo","version":"1.5.61","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.61","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"967131afe754556012843957ab9c8c8b3137f0e2","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.61.tgz","fileCount":279,"integrity":"sha512-lpNSXwGwW/Ow0BbZz+gIvVvFAzIEt8zHJht3YgCi9GtoqsBMiQH82cO3Qx1IGCBjhDQv03H+Wb12+GzXCj9FIw==","signatures":[{"sig":"MEQCIAg/7F6BWBQTHmvoKMH/NwjDJMIWokrYn8qL8Mv+AZpWAiBrWsdb4ybqJE5cLvMDBMslCahoDambmQ5J3krLrvurWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":700429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpgVlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpa3w/9HBMhRjFnUxHqTzcKqTDlaXrpO32F2oRowj4fc06i/tdtCc74\r\nRM/SO4x3ReWeKm+vNX/l+pNufjwXWiggauHiXjtF0LZ1FCbi1AOAzzjQqQAe\r\nqk7M1g5oSu+09Zb6TSvCYfxaocAQLK8e7qJJML/7J1s4lDV0o3kkouoXh4wP\r\nH1FL5XfG6Q0Fakcq/jx0gJuDftInE9vXTug7A7llWqJtzH5zzwE9T5vzsacd\r\nu/9XgGhrVTbPs9QBLTwfYwESlZQuV8S/I8C6v0Pssn3QhvYdERyz6Wsfa9LB\r\n5u16m3nHHh4LUvdh7AdoRShwWo9jm7JiY8heJ54fuGXc768qGP2y9NeLOWPC\r\noOzNNEwyRGmVGiGWQVOriopgVZH/lD6j1MvXZEPFUYo1p7Io1QurSZYc0hvi\r\nL+wX8Vy7sdg6da1hI64XBPf2dfGBRiDJKqftIXxlVlpS0tM+2h2z6ETYhlqm\r\nYrmUl9a4/Fj5cEaGOeybcFASuGyFEpw8S9JJmZlCzIVmFsAIU6ZcMgqTKKMh\r\nZ7+uHpkpOGU1GDr1aOQ98AFpK4BpeQME+eorQiZQZkJSJHDPFr6T0VWM8M36\r\n0d6Oru1wpQNEzEsFY9uMwIZ4KW4wE/lNpFOVhij6G0WxnIwahGjfjmmvld0r\r\nZZzitIgaXlzSDnWYS4cYqCnG+uvET+zvjkI=\r\n=8RlU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"236ba3a62f62b1710b6b7dd713bc0b52d409eb9e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run install-n-build","n-build":"npx tsc","pack-tgz":"npm pack","build-tgz":"npm run install-n-build-tgz","n-build-tgz":"npx tsc","postn-build":"npm publish","postpack-tgz":"move ./*.tgz ../npm-tgz-collection","install-n-build":"npm i","postn-build-tgz":"npm run pack-tgz","install-n-build-tgz":"npm i","postinstall-n-build":"npm run n-build","postinstall-n-build-tgz":"npm run n-build-tgz"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.18.1","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"socket.io":"~4.5.2"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.47"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.61_1671824741293_0.2878763772323043","host":"s3://npm-registry-packages"}},"1.5.62":{"name":"@futdevpro/nts-dynamo","version":"1.5.62","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.62","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"4a76d0942e25bd730978047b1ed24c95b9f1e21e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.62.tgz","fileCount":279,"integrity":"sha512-cQE3OWAilxFo2klyXlMTDy4bxtQk07bqDSqGKWvn3tbj06WzNT6uiE89wsEXtftPA3CQMSY7uK+4qKrOohR+BQ==","signatures":[{"sig":"MEQCIEKXzroKd5iOKPdAodobflJiSSttskdKqToksHiIfm01AiBypZtA5wHg3reteCeMI6IBJ8m3vlBIUEOq6UyInBWAgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":699673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjphzrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2rw//X813VTEfTOcA7RiW44P11cJOjhFevG7fVehYC7lxDhFKr2oK\r\nBRhalpvwMETo9oSvq0uYofKvuQJCF7eTMHp7FjT1qdyD7mNP7N9oyYLmlKez\r\nPXA7/GhM2PBYMRGeNmSGYfQBBKOrz6MTOwYb0iZgMEmVU7Ny5HgG1d/xJ0V7\r\ncMt8R2K+Idrwi7P8DTPewdfI9b5AEeJQOwB7dvhZ8dDcHYU9u7OY7Giazxdr\r\nBflMsuor601ylujM4etJFMgq210Ac6Au7vg6u1KbDV5GKmsq+vgqSQ/TFSVH\r\nKte69S44cDYKqJde7eZ4PuRdsUIWwl6DtnSm/wizALAYVgi1n8pDVcc3ZNgL\r\nIatGD6C5lUPG/1/omCy/74j7+TzIPU+oX5sC6nyNusWOhVao69JopI45HqH2\r\netTfrTL91VUDhBhX/VHRpqbQxDb/oQzawyJ43UoPsqPIVb518MeVFqmZ8Sny\r\nfwN+NGAu781TuMxpQfNBzTniyNO+yUT6/T8R/zpeZYk5L0k8/O/XHvw1Z1kw\r\n2292TSrLgKLsPxaGaLdrD0yaEQhtl3LfLRvxrQzpzDlEng1icS3ajuu9zvm1\r\nRc6R5ZBlAb+u0y1Z+nddaqLjkTR/iOpl7SfjnADTvGLUI/9wZ5OfoLNVWdNk\r\nFQ8DT6aVU6biTLdwL9SRX6b2RiZK3t+NlWk=\r\n=Zeli\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"}},"gitHead":"6d357c1ccbd7fabdc34394d19fb5566f0e58d2a7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run install-n-build","n-build":"npx tsc","pack-tgz":"npm pack","build-tgz":"npm run install-n-build-tgz","n-build-tgz":"npx tsc","postn-build":"npm publish","postpack-tgz":"move ./*.tgz ../npm-tgz-collection","install-n-build":"npm i","postn-build-tgz":"npm run pack-tgz","install-n-build-tgz":"npm i","postinstall-n-build":"npm run n-build","postinstall-n-build-tgz":"npm run n-build-tgz"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.13.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.18.1","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"socket.io":"~4.5.2"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.47"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.62_1671830762915_0.4657309146993598","host":"s3://npm-registry-packages"}},"1.5.64":{"name":"@futdevpro/nts-dynamo","version":"1.5.64","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.64","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"74d0cecd5fc9023befca3cb87dab838d60ecf772","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.64.tgz","fileCount":302,"integrity":"sha512-23BB/3CaJeIu605TIl7jJsvQnO6oGn/X7ozPMI9TQy9vNxnlONXSkJvEtSc4oqX3SqSDoR8cInyUC19sUCZzxg==","signatures":[{"sig":"MEUCIQDF60GNosXclivGQoLo/i7+Z+jm7cWqQFEef5ouDg9Q8AIgCVTo6wegeq59DORr3NMJsu8zV927r9e7jYxDwLByRYY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":721050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIGlfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiXw//aKMPOM4QbJPif82DZ7zKtGsuIFafKkm+h2rfMGZcS0VjX1HE\r\nQ9fbWlrhln/zJHLdOv+t7ucC+laRAyD85BcErI7AivEikAdtra2XE4dtqrhL\r\n8g4sXikBuhwt1T6O5y9otAefH+y7KB2p+fTiyPgRKYwQikt5fiXIbUCfk2aK\r\nsBV2L8whVKHiJrS5RnAje/zs2Gkjz+C8WQ52ojkj9IbHFvatqrNB84+WHdUl\r\nFP9F/iaAA7pMjf+7x7HM1MG5Im0XtOKo8uOBDH78qmqKJxwFKAQZ3P0GSo+O\r\n0hehXKA0ttih8hlSN3C3kCtneyOz4x/IMfkBYX/8lFV/b0Vx9nNu4cDk+L0B\r\nS1Ww3hqoRyO6zL1p+ASghJKvr17jmYS1t9xDk2zpzRk52JNf+6Xg2hWNovyL\r\nrOwTZoHHuCY+jfDZnixoRGgDwiGxJxxitq3aqCz6+RH0ttygkwGv1Wrpe2HO\r\napnEeTUv41iY3uXXy9VyIWxkTG4ssUTvNXN2HMIzVWcaUyUMdyvr+eLatPfM\r\n3qaS1iHIbOBUmTk3hV5+nVwxWZ8FZfrudpLA1rnF/Smku4Kv3UzDcC8chsCh\r\nuIGH5hRIPMC2d4d/YRql1QaNAQZ+359EDzvfj3vSNaMtNn2lrKCuYNOv+AdE\r\neaL2S8boyh0YVQRyl/pu67zm9xdyc5SYoVg=\r\n=/bh9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"14158ea436cb68e512cd75221965535322ed554f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run install-n-build","deploy":"npm run build","n-build":"npx tsc","pack-tgz":"npm pack","build-tgz":"npm run install-n-build-tgz","n-build-tgz":"npx tsc","postn-build":"npm publish","postpack-tgz":"move ./*.tgz ../npm-tgz-collection","install-n-build":"npm i","postn-build-tgz":"npm run pack-tgz","install-n-build-tgz":"npm i","postinstall-n-build":"npm run n-build","postinstall-n-build-tgz":"npm run n-build-tgz"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"9.3.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.18.1","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"socket.io":"~4.5.2"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.49"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.64_1679845727038_0.9690420693937827","host":"s3://npm-registry-packages"}},"1.5.65":{"name":"@futdevpro/nts-dynamo","version":"1.5.65","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.65","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"ba0481fe2d76cfa681ca548029e96c30c74e13f3","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.65.tgz","fileCount":302,"integrity":"sha512-+7wM7NPLGboBfiAJLzDManyb/hycpiWuuHzTlFiM9wv13MuXTZZUa2fjxieOQODI+gurSJzbejlXLbJDHQmEeQ==","signatures":[{"sig":"MEUCIQCPfQg/5i/tNgjul/+TXnLR6uJNaPqSnOS3hkkxkMFVMgIgVwubtKF9aKMURKibDe101z82KbDd1wBR4kLS/9xmfuA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":719227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIHF0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopJQ//UgRFhGo4YkvXyu0zP2Lrd6glaWr430s4Y4wA2yoaxenxfTqX\r\nTEzST7eopZbwlRNKEOEzd9Wl62fVHUR1yCceRGMFN7vXL9MOaDc91KZSe9Z2\r\n1IQtjBfgP3s4yRldftiJ0SS7QM1y7OH7AYmrhBlIZCl+bwHzWRB7C+fFGn6T\r\nHThXqY1837e2ObAAqViQWq22NODH/DOwLuesgcCiwAyH0Oc4JxqXcJ3zT6Zz\r\nPsOpa/bsqxC4dwmWvP77pWh+LWvDl4BU91wETiG0kL6dMUoRnlgA5XvqMHJ3\r\n+ysjGFbl1AJ1cLlFLPxQUi63Aa8TWIIQhI8ZXLe6qdWOHHqzpknb3XddUL12\r\nTnvoxj/gOLluvVoUWjxT9w2Hl3PGxdit4nC1Hv0+P17BTrDLADAcj7QBV0V5\r\nSCFCr55Z3JTXxGW2968xHlCmvI1SFmqyCiw63dKG1DmjYI6t6AXC6w0j6Dsb\r\n0+i0cxXG5BEENpTqMk5zw4cE3J61+t8yHL3Vqo9N+5dMEclP7/u0rmHIXWPM\r\nV0huCp/34vwSov4TnwMJnqe17pXRHDSAcT+1QlkvP6uq35lNRwNBwK8By4Om\r\nHaVJq0V2VB4k3T59m8tkmVAVPllIRFAmhIwohkUXmXIAGeLSaWgNFsNc2LyJ\r\ngBqryJbsT9y5+rPfp/ZIOJB6Gf0ARJdwm2w=\r\n=P7nA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"14158ea436cb68e512cd75221965535322ed554f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run install-n-build","deploy":"npm run build","n-build":"npx tsc","pack-tgz":"npm pack","build-tgz":"npm run install-n-build-tgz","n-build-tgz":"npx tsc","postn-build":"npm publish","postpack-tgz":"move ./*.tgz ../npm-tgz-collection","install-n-build":"npm i","postn-build-tgz":"npm run pack-tgz","install-n-build-tgz":"npm i","postinstall-n-build":"npm run n-build","postinstall-n-build-tgz":"npm run n-build-tgz"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"9.3.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.18.1","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"socket.io":"~4.5.2"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.49"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.65_1679847795813_0.7357999392307193","host":"s3://npm-registry-packages"}},"1.5.66":{"name":"@futdevpro/nts-dynamo","version":"1.5.66","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.66","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"7c2797c11ae0df27de9f1d21cd177dee3569b9fe","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.66.tgz","fileCount":302,"integrity":"sha512-Jbqkhc/JjxTrpovtF+wJh9sbtST9SeBiiIRFwP09Bet0LNax039KsZ7gQL99yjQYUOgzpgp+nlYQoTYMk4e5PA==","signatures":[{"sig":"MEQCIBmu0fZgcd4on28IRaR2ZkDgirRUhwwHykthxdTJ0uhDAiB+14DYEXOOHd7X75Iq35FoNZ/osw05FoTWsTkBiBWGVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":719521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIIL/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqE2Q/9Ekizyf1zVBG8SH6VfJhKwam84vXr4WexU7l42VRRpFQyTizd\r\nPuLyaQA+2aNy9iPZkM0VQ7MNW5WLcXOjhLCmcx8h3OLWvfMOIWIzZJWYbDFl\r\nQKfXy5oXYG6Z9ma7gdG+H4lHRc2WvTQvxss/ZqoXwVNABwcwytiC2ZEfn4Xf\r\nqEDvb6ZlnaVmPLK7VozNBmPdW4KH1NpQqGy+Xn7s/fjoWLm8T1dTuT2B/3Nl\r\n2QWtqKf5oL/7u1IdH9DHlYxacGo8y2xVkNXzKazvbhPq2YlUZtklPhTSIrwv\r\nLO9+/91uxXFDbPhHnoAHMOUUBYGJcJBQ4p3d6xdLo4/IggT6y6/Y33DIs/RN\r\nJW2P/hDtiQgR5w8OZeET2U8sv+3LjPVdQztiyV2gMTPtPHaVUNGrPlkvlIXa\r\nF/KviZ3p5axY3H9HdeYjcNGBf0cCDx1s4JB9LHLZY9i4+NKfeO1aI6vzJKsG\r\n4tGP9VEWLiq5I6CsUrcxQuhh+ImMIbhrSbXqkvDj2HChN75ZaAVCcf1cvI7L\r\neTUPmAV14ddmKAT2GukRQmENzibYGYRNrRqcjPDV0JDqlKWZjAvdyINunXfo\r\n3xrwqrEWiEcuZYxFssQ0ljCO4sM8UXx+JPaM6YQS8MiGnefjISf9hZgtpXXF\r\n26uJCGTtl+AL1tYetVuSnOjGM6wGOGREsyQ=\r\n=YnO+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"14158ea436cb68e512cd75221965535322ed554f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run install-n-build","deploy":"npm run build","n-build":"npx tsc","pack-tgz":"npm pack","build-tgz":"npm run install-n-build-tgz","n-build-tgz":"npx tsc","postn-build":"npm publish","postpack-tgz":"move ./*.tgz ../npm-tgz-collection","install-n-build":"npm i","postn-build-tgz":"npm run pack-tgz","install-n-build-tgz":"npm i","postinstall-n-build":"npm run n-build","postinstall-n-build-tgz":"npm run n-build-tgz"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"9.3.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.18.1","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"socket.io":"~4.5.2"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.49"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.66_1679852287749_0.11001390448340032","host":"s3://npm-registry-packages"}},"1.5.67":{"name":"@futdevpro/nts-dynamo","version":"1.5.67","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.67","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"bff02510494e940c63215a393d861b637ce66c99","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.67.tgz","fileCount":302,"integrity":"sha512-i5hPO6B5f6RGM6bvPDvos2USY2aOEbAW7fKP5ZAwho7Ab+It1BNBIiATiX66vx5tzAupupXeOnK2Qv2+9ki57Q==","signatures":[{"sig":"MEYCIQCIWQQlO8FepMzEKak3+8g4obqP9JEmXGnkNTrdOhBL0wIhAMLI1qEW2BTER9SyGNR7k5FT6u+Gh2WhLD/tSuOj/KhR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":720178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIIcdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjUw/7B9uAWDYH/Td8VCzBnKIwDteOvyGRL5XSB0nqBUCR1pE8gy1x\r\nYfz9tOQT3sM4rNudnzwgyNAqJPxDTicvIsgvhbaYaHv7fPUqu3lkBa3sX9z5\r\nfDQJTlHTwXKR+jHA1T/8NwHsRfEvwPbOoAajQuDT84eudybaMHMXefVi4DiE\r\n7h23fzNaNHhZH5sWGAhTQGEBOB5Ff5fer1ujeX6M/OiaIwElg95rIzoZJ+yZ\r\ne2kQ+NQNp304a3DMrBew7yrGiZ6thUd1kwoSNfePKe5XgUmnWrIgov9MScQN\r\n4km18AdPW8cnDm5VkgaGYueFMem5SqxfYRH2aYHtJm/SgapTZrcz2jZ/W9mH\r\ndYBqkC+e95sUZPkNPB1bI4H5mC2SDtjWmNz3Qg2u6ZfUsHcKoUQU7fj+nAjs\r\n4KNDenEcC1ThAgvdrQ2I6HWHky4xQJ8h88stxlLYM2/Um9Mc2MQWTrb1z7ef\r\n2j5OBZCfd72GDxKRQ++KxzF19NnK5nrJoAoIMiqziluyYhGQBgtCeOd0zQ7k\r\nFTJu1Mtqz+o+HIzzdbR5bluzH4GxVXV5h2ywYY8PDPDIdmALIdVfbLYn8iVN\r\nQLO+Mh1Irxh1sRJb3riSBC/MU71IjuYt1OqkSLnqq5QsS21zOOH9pGQ9Jojh\r\nZys9ma5/B1drfR0ENjX0guGzveBA4NXsi0k=\r\n=G/kh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"14158ea436cb68e512cd75221965535322ed554f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run install-n-build","deploy":"npm run build","n-build":"npx tsc","pack-tgz":"npm pack","build-tgz":"npm run install-n-build-tgz","n-build-tgz":"npx tsc","postn-build":"npm publish","postpack-tgz":"move ./*.tgz ../npm-tgz-collection","install-n-build":"npm i","postn-build-tgz":"npm run pack-tgz","install-n-build-tgz":"npm i","postinstall-n-build":"npm run n-build","postinstall-n-build-tgz":"npm run n-build-tgz"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"9.3.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.18.1","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"socket.io":"~4.5.2"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.49"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.67_1679853341580_0.4910233209414694","host":"s3://npm-registry-packages"}},"1.5.69":{"name":"@futdevpro/nts-dynamo","version":"1.5.69","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.69","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"5b0097f35ba02d4886145e7ec56adb62b325fe46","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.69.tgz","fileCount":302,"integrity":"sha512-RwTYBcteABy2pmCiU1TvZCx1rR/GU0W/BC0f0unGRAjt7kgAp7d5kekuM31c/BsTpS0BhviHqW4f28/CtczNlw==","signatures":[{"sig":"MEUCIAbktQ9fbLn+PAO8ZSUY5tudgCpaBCP1Jbfjygjvi+qbAiEA/Wn+f4TC/rkQM7UQXTe9vGPMDNhUCXMkjjrc0Pwbf+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":720178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIIpNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmronw//cvIXrvSeI8FokT8iR0XXc9RzEq8EWei+bnhFh7bYJmZG8cop\r\nQ3PIMT65J/0ECILDCXyezs/7/Tw5+UAkTVwo7wj/D/YJuqeQkNXNvNahjkej\r\nn2R6D7ZKwwUpVxbQrZ7KqLHyVqgQ+TmdjlU8fLgPUw5sQJrgXgfIGHji5FQk\r\njdbw3blqJ9/QC6yOoKi8TmXErGOYePFUvlr14YukqY9jSyikn5G0WOTIOt4Y\r\nbul5NKx7woq8AtsiQaIfixdgaAUe0EhE2Yp/sKo6YZ3a+cqlJD/mX19kBb/Q\r\nw1T78YJ8SAeRP8wwPQ3LXh+VlbHIClOuiYWx+kRD9Wxs9SjSkB70EOAnr7Ke\r\nZcJnhBxD2O4r+p44prvpiTlhGbgURPCNYqIBlPkcCyuLsWKPBZ3DAP2jkiA7\r\njYeLkLIwPhzxTOWrCUllU1Grep51e41UaObv2qDTXYt6vh3SNxSGc03c1Isk\r\nMmrXdUHaVwE+UMuU2FKH8J6U0TdQIbpIxYalw8KOMS5NOZv704BtTY7nnvxE\r\n1v00YrF/mu8CDOTSMfW1a2iiJ4jvg6Jl0/tmYQJE9lkSrBCnTYALxJlOb166\r\n9i7c66Jkej5emJ22ijLkTOvdTvwoVQc3rMyy4u8S+XgBU5BT+3+FtjNmcQxW\r\nvXFpgPxSAQLwv1+i+cknyZIqg8/SY6jW45o=\r\n=eCe6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"14158ea436cb68e512cd75221965535322ed554f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run install-n-build","deploy":"npm run build","n-build":"npx tsc","pack-tgz":"npm pack","build-tgz":"npm run install-n-build-tgz","n-build-tgz":"npx tsc","postn-build":"npm publish","postpack-tgz":"move ./*.tgz ../npm-tgz-collection","install-n-build":"npm i","postn-build-tgz":"npm run pack-tgz","install-n-build-tgz":"npm i","postinstall-n-build":"npm run n-build","postinstall-n-build-tgz":"npm run n-build-tgz"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"9.3.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.18.1","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"socket.io":"~4.5.2"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.69_1679854156834_0.22244720017430897","host":"s3://npm-registry-packages"}},"1.5.72":{"name":"@futdevpro/nts-dynamo","version":"1.5.72","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.72","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"c86179ab72cd4ce9582af3336e12608094168c97","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.72.tgz","fileCount":337,"integrity":"sha512-8V+QBBzGsSnfE+WYhCJTUVbQncmykLQ29++YCaxRjK7jp+viy6Z19peDxO9YVtKumwCwogV1r0vMd9dgwpYVlw==","signatures":[{"sig":"MEYCIQCZhKVWDFKTmH8mmmbKbcsTsr+MyTMbIKc3r4oZigx23wIhAN+ag5QEXN9y4Iff2b1zCiYVzxmneoCOKeC4GF4n0j5q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":723271},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"0ae42df3d637d446c7fae1b001a123572331f9e7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run install-n-build","deploy":"npm run build","n-build":"npx tsc","pack-tgz":"npm pack","build-tgz":"npm run install-n-build-tgz","n-build-tgz":"npx tsc","postn-build":"npm publish","postpack-tgz":"move -E ./*.tgz ../npm-tgz-collection","install-n-build":"npm i","postn-build-tgz":"npm run pack-tgz","install-n-build-tgz":"npm i","postinstall-n-build":"npm run n-build","postinstall-n-build-tgz":"npm run n-build-tgz"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"9.3.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.18.1","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"socket.io":"~4.5.2"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.72_1685809462664_0.3633338133384507","host":"s3://npm-registry-packages"}},"1.5.73":{"name":"@futdevpro/nts-dynamo","version":"1.5.73","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.73","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"c879adacfc549b81c4943539706f1657359f7160","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.73.tgz","fileCount":337,"integrity":"sha512-vhKU94IztXT2NREE3OGk3TW1t+bLRgaFmRikL64THgKR/Q7dexytT5Q5nBDPhtAYRMz5nD/CZyEbqnLrxz59Tg==","signatures":[{"sig":"MEQCIGh/iRskC8WxBiIOriigs4bxkGYjl4C/y8qJ18Ha0b7cAiBunfssYKRmD2KjZosIcN+6Rlm1N822VQljX7vL1Sp8WQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":722992},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"e5b6cdd58f3637b3793b2390c42f0870dee8810b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run install-n-build","deploy":"npm run build","n-build":"npx tsc","pack-tgz":"npm pack","build-tgz":"npm run install-n-build-tgz","n-build-tgz":"npx tsc","postn-build":"npm publish","postpack-tgz":"move -E ./*.tgz ../npm-tgz-collection","install-n-build":"npm i","postn-build-tgz":"npm run pack-tgz","install-n-build-tgz":"npm i","postinstall-n-build":"npm run n-build","postinstall-n-build-tgz":"npm run n-build-tgz"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"9.3.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.18.1","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"socket.io":"~4.5.2"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.73_1685813228007_0.4541227206107039","host":"s3://npm-registry-packages"}},"1.5.74":{"name":"@futdevpro/nts-dynamo","version":"1.5.74","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.74","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"5ac01bbabda9100159e418ca79ec55352e32ce7b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.74.tgz","fileCount":337,"integrity":"sha512-rORgfpff4cOoLg72eJEQoplaN/4yiZBD6UtlATgEE+AwC9oyHztDSkOATsa8xlOSYAQ/Wa45I+LaA46VqNHoBQ==","signatures":[{"sig":"MEQCIFak6FxkmCxID2KAqUwAQrZGGudru2mBsvW0V31dybkNAiALbS5p/0r9GkSNQVtddcf+uzTnoN6UzaMo0ElxQoby1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":724572},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"133c0d6fa0ffb5e8d2d322a5efba2fbf037990f6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run install-n-build","deploy":"npm run build","n-build":"npx tsc","pack-tgz":"npm pack","build-tgz":"npm run install-n-build-tgz","n-build-tgz":"npx tsc","postn-build":"npm publish","postpack-tgz":"move -E ./*.tgz ../npm-tgz-collection","install-n-build":"npm i","postn-build-tgz":"npm run pack-tgz","install-n-build-tgz":"npm i","postinstall-n-build":"npm run n-build","postinstall-n-build-tgz":"npm run n-build-tgz"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"9.3.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.18.1","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"socket.io":"~4.5.2"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.74_1685842370821_0.27035409698188717","host":"s3://npm-registry-packages"}},"1.5.75":{"name":"@futdevpro/nts-dynamo","version":"1.5.75","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.75","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"2a49f4bf46e1f804973578ac5f044ddd9670fae5","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.75.tgz","fileCount":337,"integrity":"sha512-o434zO0eCmub4qUxZu3jXJMaQhASKZOr4CMWxcVrSo3WfSq4OtxQHCPiSIEPUSPwLLAGZMzBZBMhX4l4b/7mpg==","signatures":[{"sig":"MEUCIAfpHsptaFm69P9D0Yox3Ag+gVNMVmuywzf0B4WkGjP9AiEAu/yg/ZnHw/FASiZz/YVC19m5Ms7nZHugw/aKLbRkYKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":725509},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"133c0d6fa0ffb5e8d2d322a5efba2fbf037990f6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run install-n-build","deploy":"npm run build","n-build":"npx tsc","pack-tgz":"npm pack","build-tgz":"npm run install-n-build-tgz","n-build-tgz":"npx tsc","postn-build":"npm publish","postpack-tgz":"move -E ./*.tgz ../npm-tgz-collection","install-n-build":"npm i","postn-build-tgz":"npm run pack-tgz","install-n-build-tgz":"npm i","postinstall-n-build":"npm run n-build","postinstall-n-build-tgz":"npm run n-build-tgz"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"9.3.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.18.1","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"socket.io":"~4.5.2"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.75_1685847809958_0.5085914220923091","host":"s3://npm-registry-packages"}},"1.5.76":{"name":"@futdevpro/nts-dynamo","version":"1.5.76","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.76","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"df3255d4817fd7c52f74f68bf4365837088e6de4","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.76.tgz","fileCount":337,"integrity":"sha512-NLN9Fw3QucgSBVq40hRcOBTUdhH+vJXZqHHQQVem5jcbQJTmZOSim4hwIlrTYSfbgwCYSsu6+pKYpCqXjsZiYg==","signatures":[{"sig":"MEQCICqf8BUt5XvW83ykBYsINaeLU2t4fHZX4F7Ddv7A6UzzAiBRcc+gqeyTzSlduSva9G0NzWRmPxLYLEYwYaVkm+E7aw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":726015},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"133c0d6fa0ffb5e8d2d322a5efba2fbf037990f6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run install-n-build","deploy":"npm run build","n-build":"npx tsc","pack-tgz":"npm pack","build-tgz":"npm run install-n-build-tgz","n-build-tgz":"npx tsc","postn-build":"npm publish","postpack-tgz":"move -E ./*.tgz ../npm-tgz-collection","install-n-build":"npm i","postn-build-tgz":"npm run pack-tgz","install-n-build-tgz":"npm i","postinstall-n-build":"npm run n-build","postinstall-n-build-tgz":"npm run n-build-tgz"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"9.3.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.18.1","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"socket.io":"~4.5.2"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.76_1685882845006_0.01083238540581144","host":"s3://npm-registry-packages"}},"1.5.77":{"name":"@futdevpro/nts-dynamo","version":"1.5.77","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.77","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"fb59e8d50f4aa2e3df600607a7bed4c16510fa26","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.77.tgz","fileCount":337,"integrity":"sha512-uzSNloxa8QO/ZPwsM+KjVmw9vgkGrrSBSzclfXnPKB1TV7lgmV000ZPp1ebPMwLSwr0HSlzobHZexI9VVqUH2Q==","signatures":[{"sig":"MEYCIQCOZTID+CrgAVjlRSj4N5n/xFVyDGo66GmcB/pqJ6xVLQIhAKy4oXg0xkCoMDZ5UPcugkEx4Lr2z4Ag35NgOx4sKC/z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":726133},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"133c0d6fa0ffb5e8d2d322a5efba2fbf037990f6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run install-n-build","deploy":"npm run build","n-build":"npx tsc","pack-tgz":"npm pack","build-tgz":"npm run install-n-build-tgz","n-build-tgz":"npx tsc","postn-build":"npm publish","postpack-tgz":"move -E ./*.tgz ../npm-tgz-collection","install-n-build":"npm i","postn-build-tgz":"npm run pack-tgz","install-n-build-tgz":"npm i","postinstall-n-build":"npm run n-build","postinstall-n-build-tgz":"npm run n-build-tgz"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"9.3.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.18.1","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"socket.io":"~4.5.2"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.77_1685884358366_0.05309001167067273","host":"s3://npm-registry-packages"}},"1.5.81":{"name":"@futdevpro/nts-dynamo","version":"1.5.81","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.81","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"f17e77823ea4e15275690ab901d20de23b9e1bd5","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.81.tgz","fileCount":374,"integrity":"sha512-Trh3u++PBStNDVDOCA5M3rgW1gaDva/Ia7qPRWfQHCWyrMGgTp+7337Mwlxb8KXvK3jMqkwNxwJ55D5/NRU94w==","signatures":[{"sig":"MEQCICC6bkLBQi7H4eBMwfg6gfgJ2/7SxBvb8IN9Vy5Nrij4AiA8w31glBP7/nvEijo183MYeXLdoRjcGXpLzqtE62Umzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":755855},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"f953093734a5c1c645ff6a114fb0a894610441d2","scripts":{"test":"jasmine","build":"npm run install-n-build","deploy":"npm run build","n-build":"npx tsc","pack-tgz":"npm pack","build-tgz":"npm run install-n-build-tgz","test-live":"echo this is not setted up properly yet","n-build-tgz":"npx tsc","postn-build":"npm publish","postpack-tgz":"move -E ./*.tgz ../npm-tgz-collection","install-n-build":"npm i","postn-build-tgz":"npm run pack-tgz","install-n-build-tgz":"npm i","postinstall-n-build":"npm run n-build","postinstall-n-build-tgz":"npm run n-build-tgz"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.81_1687620596083_0.8975963786164209","host":"s3://npm-registry-packages"}},"1.5.83":{"name":"@futdevpro/nts-dynamo","version":"1.5.83","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.83","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"a7457da8334d4e372e5a244a31b27032eb543608","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.83.tgz","fileCount":374,"integrity":"sha512-cJfUvvgyxkJ63/MozD3fMcHRKOFBxNqb2gH7CPwRMxa7vskxohIGey6VB92pT9NOrWdaKfFUbMvJEDsn9Mtf6g==","signatures":[{"sig":"MEYCIQDSxPspdxZIhFe/HnWh/US9NBckfu4ZCv2iMnTda6FWgQIhAICfgzREqtDYahHrWfuhZjdhIO6bVdIsJoB8BYcBNfHI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":763423},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"f953093734a5c1c645ff6a114fb0a894610441d2","scripts":{"test":"jasmine","build":"npm run install-n-build","deploy":"npm run build","n-build":"npx tsc","pack-tgz":"npm pack","build-tgz":"npm run install-n-build-tgz","test-live":"echo this is not setted up properly yet","n-build-tgz":"npx tsc","postn-build":"npm publish","postpack-tgz":"move -E ./*.tgz ../npm-tgz-collection","install-n-build":"npm i","postn-build-tgz":"npm run pack-tgz","install-n-build-tgz":"npm i","postinstall-n-build":"npm run n-build","postinstall-n-build-tgz":"npm run n-build-tgz"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.83_1687626365004_0.4483413381342225","host":"s3://npm-registry-packages"}},"1.5.84":{"name":"@futdevpro/nts-dynamo","version":"1.5.84","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.84","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"084507960b2fb8dd8305321b25a6c323c1acf5fa","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.84.tgz","fileCount":374,"integrity":"sha512-GjXjeS1Mz2K7FKOkm6KVGdPRb3BjB7f7L4Qix6gkqc2s6H3DKN7ZpCoEH1ASLKIGDEWLAo5NTQ64A4Ms+JEkFg==","signatures":[{"sig":"MEQCIDwm/AxnOr5qY9ISiJhdRkSx8sNoNF7BS3gF2NHK4FfkAiA5kADsjFbNd55mHJCFz1fhitOOxiouWC+o7TqDDFMSHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":774344},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"f953093734a5c1c645ff6a114fb0a894610441d2","scripts":{"test":"jasmine","build":"npm run install-n-build","deploy":"npm run build","n-build":"npx tsc","pack-tgz":"npm pack","build-tgz":"npm run install-n-build-tgz","test-live":"echo this is not setted up properly yet","n-build-tgz":"npx tsc","postn-build":"npm publish","postpack-tgz":"move -E ./*.tgz ../npm-tgz-collection","install-n-build":"npm i","postn-build-tgz":"npm run pack-tgz","install-n-build-tgz":"npm i","postinstall-n-build":"npm run n-build","postinstall-n-build-tgz":"npm run n-build-tgz"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.84_1687628626062_0.6378776436163318","host":"s3://npm-registry-packages"}},"1.5.85":{"name":"@futdevpro/nts-dynamo","version":"1.5.85","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.85","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"85fe4fd91b5ef824bc10208556526478fd0e220a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.85.tgz","fileCount":374,"integrity":"sha512-DgHDXdDhv2HyyM18YPjND0itDZLMqSFwct3uQ28VzW5plQg8XiPmIwsdnOW75GghxaxvusZv+Jd62M5SiqmAXA==","signatures":[{"sig":"MEUCIFHN8NIWEX/jCjhBtxGaHOUnueT/1bYH7IsGjGY5pDnWAiEApuChFjbZHW3FKQhmjVdpZchvy/t52dyZvnzCc1kvPmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":774405},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"f953093734a5c1c645ff6a114fb0a894610441d2","scripts":{"test":"jasmine","build":"npm run install-n-build","deploy":"npm run build","n-build":"npx tsc","pack-tgz":"npm pack","build-tgz":"npm run install-n-build-tgz","test-live":"echo this is not setted up properly yet","n-build-tgz":"npx tsc","postn-build":"npm publish","postpack-tgz":"move -E ./*.tgz ../npm-tgz-collection","install-n-build":"npm i","postn-build-tgz":"npm run pack-tgz","install-n-build-tgz":"npm i","postinstall-n-build":"npm run n-build","postinstall-n-build-tgz":"npm run n-build-tgz"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.85_1687631467116_0.3380468184467298","host":"s3://npm-registry-packages"}},"1.5.86":{"name":"@futdevpro/nts-dynamo","version":"1.5.86","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.86","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"26deab1e30846218dd4225bcf5f33097149198ab","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.86.tgz","fileCount":374,"integrity":"sha512-NYadm6ZB2vW4hK5iQgqRXz3ikBDEN3aYnp7GaCD+5aHrrw7hHcmFDjkbqYAGq7dFP0HoElIxeW1S2hN72jotqQ==","signatures":[{"sig":"MEUCIBLuuYDRCJJzgbAfcqukmGoME1Th5StZRIdHNcFLekMlAiEA7o70EXpkRvIa5QRGBIKs0PYJ0s/tN6APntFjJ5Zi8bI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":774087},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"f953093734a5c1c645ff6a114fb0a894610441d2","scripts":{"test":"jasmine","build":"npm run install-n-build","deploy":"npm run build","n-build":"npx tsc","pack-tgz":"npm pack","build-tgz":"npm run install-n-build-tgz","test-live":"echo this is not setted up properly yet","n-build-tgz":"npx tsc","postn-build":"npm publish","postpack-tgz":"move -E ./*.tgz ../npm-tgz-collection","install-n-build":"npm i","postn-build-tgz":"npm run pack-tgz","install-n-build-tgz":"npm i","postinstall-n-build":"npm run n-build","postinstall-n-build-tgz":"npm run n-build-tgz"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.86_1687631882640_0.6449969462875216","host":"s3://npm-registry-packages"}},"1.5.88":{"name":"@futdevpro/nts-dynamo","version":"1.5.88","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.88","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"048b4bf7c208feccfcc6705ee3d7fabcc59d3fb8","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.88.tgz","fileCount":411,"integrity":"sha512-pdjS1Z5RtNb8YfdMsymswxWBQxHz73M/6HJnnAzxw4mHxjQigqonOQmtQ+AnKwZ0YIO3rI4ysTKxruLvGuI7Dw==","signatures":[{"sig":"MEUCIFJzGDPHSlUxs1dVuyngoQjm1CTwoHSOUtAzMfx0sgdSAiEAhH7JOAnC6c3r90wfYy2NcUH8KB891i72LzhDX0MfG4c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":793265},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"25ff3fcb5adfece343720ec46e5eb23104554c96","scripts":{"test":"jasmine","build":"npm run install-n-build","deploy":"npm run build","n-build":"npx tsc","pack-tgz":"npm pack","build-tgz":"npm run install-n-build-tgz","test-live":"echo this is not setted up properly yet","n-build-tgz":"npx tsc","postn-build":"npm publish","postpack-tgz":"move -E ./*.tgz ../npm-tgz-collection","install-n-build":"npm i","postn-build-tgz":"npm run pack-tgz","install-n-build-tgz":"npm i","postinstall-n-build":"npm run n-build","postinstall-n-build-tgz":"npm run n-build-tgz"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.88_1687646391690_0.15851432558265355","host":"s3://npm-registry-packages"}},"1.5.89":{"name":"@futdevpro/nts-dynamo","version":"1.5.89","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.89","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"be579ac05f3195a8880ee503abe0b7ab9e071b7d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.89.tgz","fileCount":415,"integrity":"sha512-IMunGDy11aRE/48i7qpHE9BepSZTldDOcqzsjDqmJ3vK731iDf8rSRGaYMmLdI1cl08325RsroMkWaFMj7di8w==","signatures":[{"sig":"MEQCIEES/5ScucR/ERp/wdnQ4U/NWu4y0DaYWIRE/Qy5kD8TAiA1cOxOx75r8CznIVuaPYGEfjut7sWzp0JGnxua7qrEQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":788310},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"25ff3fcb5adfece343720ec46e5eb23104554c96","scripts":{"test":"jasmine","build":"npm run install-n-build","deploy":"npm run build","n-build":"npx tsc","pack-tgz":"npm pack","build-tgz":"npm run install-n-build-tgz","test-live":"echo this is not setted up properly yet","n-build-tgz":"npx tsc","postn-build":"npm publish","postpack-tgz":"move -E ./*.tgz ../npm-tgz-collection","install-n-build":"npm i","postn-build-tgz":"npm run pack-tgz","install-n-build-tgz":"npm i","postinstall-n-build":"npm run n-build","postinstall-n-build-tgz":"npm run n-build-tgz"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.89_1687647827441_0.1309522757929782","host":"s3://npm-registry-packages"}},"1.5.92":{"name":"@futdevpro/nts-dynamo","version":"1.5.92","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.92","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"c6745656675b97a01bf63c9840fcbc4145b5602d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.92.tgz","fileCount":498,"integrity":"sha512-4otVIl4IM871BEtE+NboFKGYYBRmyI2sQ5hZByYasQ3Xj6EXqGr28d0zMyKSiAyRG16T03IyPVyPNzu97o/CwQ==","signatures":[{"sig":"MEUCIA4NlANYhISh9M4/HOpvICG94vjjdWL4vbPsQoXflDNmAiEAtJiUXaGCk9Ia4yHsSa0nrh9zb8Gjfz2eSc0OYmCGzSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":888744},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"25ff3fcb5adfece343720ec46e5eb23104554c96","scripts":{"test":"jasmine","build":"npm i && npm run test && npx tsc && npm publish","deploy":"npm run build","build-tgz":"npm i && npm run test && npx tsc && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"echo this is not setted up properly yet"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.92_1687655308270_0.6940140532000802","host":"s3://npm-registry-packages"}},"1.5.93":{"name":"@futdevpro/nts-dynamo","version":"1.5.93","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.93","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"34159ae66b0d924454d20006e8f680d3c36dc756","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.93.tgz","fileCount":498,"integrity":"sha512-H+3UeslOqgiFxTSfC6Q1nEHJCCj+9ux+2rWwIcnVrc/0pU9zHBASlmwMsUrUp/LkgPvue3rjdlwDnCMSG+i0og==","signatures":[{"sig":"MEQCIDhcChImpgP4e3v7j82OyZxpIXLWp5U7BO1JOp5fmP0LAiAaoDYpW/GPtLqccyyl0+RIy0tRlvswt8z03kgXuQ6swQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":892553},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"25ff3fcb5adfece343720ec46e5eb23104554c96","scripts":{"test":"jasmine","build":"npm i && npm run test && npx tsc && npm publish","deploy":"npm run build","build-tgz":"npm i && npm run test && npx tsc && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"echo this is not setted up properly yet"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.93_1687656499106_0.47102907636690516","host":"s3://npm-registry-packages"}},"1.5.94":{"name":"@futdevpro/nts-dynamo","version":"1.5.94","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.94","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"6faa367bb01304d42481dc3549fb5e046b3b78be","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.94.tgz","fileCount":498,"integrity":"sha512-Om+/BaO9pNy/PYymE8kqHQDOa/hEyimzxZTWEIKboVj1HMD/EVBLwk6d2spegNlmi+rmZ2Ib6DxkpR5pYwcHrA==","signatures":[{"sig":"MEUCIHdAb86FYECVsUdcVElCmgeSNhKNko5AllR0Zey18PI8AiEAv2I6jJFbPhJIRBeXE4F+tvNx6qmZU5tzxfMeCpwm0Ls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":893004},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"25ff3fcb5adfece343720ec46e5eb23104554c96","scripts":{"test":"jasmine","build":"npm i && npm run test && npx tsc && npm publish","deploy":"npm run build","build-tgz":"npm i && npm run test && npx tsc && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"echo this is not setted up properly yet"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.94_1687656764458_0.253256493346518","host":"s3://npm-registry-packages"}},"1.5.95":{"name":"@futdevpro/nts-dynamo","version":"1.5.95","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.95","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"54d55b56b3db4b3e6317668b7ebbb972a7397e29","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.95.tgz","fileCount":498,"integrity":"sha512-VIi7mpdNVZbUcWXxqOB2EUqOLCo1guqQiEyZxa2LMFA/naW+nQ40c8CGPRUVzRbbrA46d3W77jGiAFycG3vy5A==","signatures":[{"sig":"MEUCIQCJfRDIGmWyet1pYwv56mA5rrLmW42QQb+WJ9PPvZdwPgIgUHs56Jj+Xh+JaWTSWruAZj8zVz3DbddNs1ZNamVbrlw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":892851},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"25ff3fcb5adfece343720ec46e5eb23104554c96","scripts":{"test":"jasmine","build":"npm i && npm run test && npx tsc && npm publish","deploy":"npm run build","build-tgz":"npm i && npm run test && npx tsc && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"echo this is not setted up properly yet"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.95_1687657340687_0.014927826711552461","host":"s3://npm-registry-packages"}},"1.5.96":{"name":"@futdevpro/nts-dynamo","version":"1.5.96","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.96","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"0492c2680b70eeccc2c40b7addbdb92650e5aead","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.96.tgz","fileCount":510,"integrity":"sha512-At5ZAHrqhPzvt1zYABWJ8dKID/ctxXn74zyoJRzekGDCodawX4wehRpRwNsur/56ocsVHkoI6w2gA6cOegyMlw==","signatures":[{"sig":"MEUCIQDPfoLnDpsrxM/w4F4wH1I/c5TPmFMrcwksQjVRxfiy9gIgDKIqChC3oE1Je7+dw3ZYL292k4HDJDdXSLmn2r+1qRQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":946633},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"25ff3fcb5adfece343720ec46e5eb23104554c96","scripts":{"test":"jasmine","build":"npm i && npm run test && npx tsc && npm publish","deploy":"npm run build","build-tgz":"npm i && npm run test && npx tsc && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"echo this is not setted up properly yet"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.96_1687694851275_0.3836908525984313","host":"s3://npm-registry-packages"}},"1.5.98":{"name":"@futdevpro/nts-dynamo","version":"1.5.98","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.98","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"a305dfc1cd418c3b38ff910a1a1eb354e7995806","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.98.tgz","fileCount":510,"integrity":"sha512-OoJb1i2XKCvY/1KoPMZw+dm9JUTWRypL5CK3CFZY/NdWxhLoBhULrmL7eq5Pg91rT48cgpIUAXfP0yqQpCJNHQ==","signatures":[{"sig":"MEUCIQCPTeAJeQbGPoHXh8qnm8AN+/LElT3VzataWCGEcRtvkwIgf9rpdFvz7zHJjt4DtkQNzdgM3OrGH8AyLQhsMS2fk00=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":952989},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"25ff3fcb5adfece343720ec46e5eb23104554c96","scripts":{"test":"jasmine","build":"npm i && npm run test && npx tsc && npm publish","deploy":"npm run build","build-tgz":"npm i && npm run test && npx tsc && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\""},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.98_1687697163320_0.23579423166452718","host":"s3://npm-registry-packages"}},"1.5.99":{"name":"@futdevpro/nts-dynamo","version":"1.5.99","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.5.99","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"9748f91f0f6edde9319e7fbfa8d7863ffd97c72b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.5.99.tgz","fileCount":510,"integrity":"sha512-CwsMq18jT4U920ajSfyqVb/biMS8aQmVHPaIwF/HLOGplN7yZOIN95NWnDo2sioWfRKJLuBGbmV4X/FV7EsVKA==","signatures":[{"sig":"MEYCIQCUdEOT0gVuOyiDzRi/qfv2413bB5UFhhlBFn12Gag9hQIhAOy2oxyB+9Z+kNh+iVT02cDyuREEtXAk44cge1bGr0uj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":953453},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"25ff3fcb5adfece343720ec46e5eb23104554c96","scripts":{"test":"jasmine","build":"npm i && npm run test && npx tsc && npm publish","deploy":"npm run build","build-tgz":"npm i && npm run test && npx tsc && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\""},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.5.99_1687697734889_0.5209759112219075","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"@futdevpro/nts-dynamo","version":"1.6.1","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.1","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"087feb28d4d1855f1c820998abf2aa33a5189201","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.1.tgz","fileCount":510,"integrity":"sha512-s6qWpuYmBSLpMOfHhfebzkdJAbgZ3nR/0DRx6XvGbTxlDWnNFysH4nudTbCnalVuaCCJtJwQvt+2fsoCwB5u7g==","signatures":[{"sig":"MEUCIHvsdgJjpK92TnnA8OEj3g5HEl354QVmammmQ7ToCuz0AiEAnYlzm04ZH50CJZkqWf1V9SU+gswhnLcNFRFBfBV+vJE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":953220},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"25ff3fcb5adfece343720ec46e5eb23104554c96","scripts":{"test":"jasmine","build":"npm i && npm run test && npx tsc && npm publish","deploy":"npm run build","build-tgz":"npm i && npm run test && npx tsc && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\""},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.1_1687698018275_0.8711316514411562","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"@futdevpro/nts-dynamo","version":"1.6.2","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.2","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"f9dc492ef1b173492457a1f3682ea880cb04b256","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.2.tgz","fileCount":510,"integrity":"sha512-ZUTTT/Xu1mXcuVX/qziEhqWmMcQSPNlsMBaWyto+5PmooD1cyxOeSo1Fw5y9BObRnYdd6YRdPofVLSJvJ3I0TQ==","signatures":[{"sig":"MEUCIQCyIpulrY5xquoiOg8APzreHoxRXd5ge9uBZNLLouJP7QIgbiYuKFEEPe6wrRE2SCF8znID9TjlZaJI7lYlfUBoagI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":954491},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"25ff3fcb5adfece343720ec46e5eb23104554c96","scripts":{"test":"jasmine","build":"npm i && npm run test && npx tsc && npm publish","deploy":"npm run build","build-tgz":"npm i && npm run test && npx tsc && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\""},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.2_1687699041940_0.6015880878957951","host":"s3://npm-registry-packages"}},"1.6.3":{"name":"@futdevpro/nts-dynamo","version":"1.6.3","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.3","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"afd1f82d0a8f3c3b4c41278ccd968bc1553206ca","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.3.tgz","fileCount":510,"integrity":"sha512-vGgHIP02ucA6P0zO3bIYNKmcZbaZNGr0E4HCCrusaCseuQrD8ZRnFvIscORSXzDI4p8Z3GOwjU0kutkMoVoydw==","signatures":[{"sig":"MEQCIEdmH9n3xLFwppqSMxHF6KzGvu8CBnOiXcFp7x1zy3TWAiBgxo30G+8Wj2JBBmoiXaFInsKYnKJAsF2IlE57SUFpyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":954408},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"25ff3fcb5adfece343720ec46e5eb23104554c96","scripts":{"test":"jasmine","build":"npm i && npm run test && npx tsc && npm publish","deploy":"npm run build","build-tgz":"npm i && npm run test && npx tsc && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\""},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.3_1687700022680_0.7669026640037853","host":"s3://npm-registry-packages"}},"1.6.4":{"name":"@futdevpro/nts-dynamo","version":"1.6.4","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.4","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"d863c7c936bac2cb2ef91610f505b42aca5fbfd1","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.4.tgz","fileCount":510,"integrity":"sha512-ENOYt4Mrazxun5Z5/n4cK4qKypvucCv/B+UsgfIpet4y4TgHW7TFpX0gYulpLqukGmu32kdMO1INfiOSGDrysA==","signatures":[{"sig":"MEYCIQDGuz1uZv0vn2U1zY7VRr4esWlvpREkIQSqwx88amTuawIhAL7PnM+US6nl9+d2wxqRpvyeuW+oFCb1eizXOFd4We+k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":953650},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"25ff3fcb5adfece343720ec46e5eb23104554c96","scripts":{"test":"jasmine","build":"npm i && npm run test && npx tsc && npm publish","deploy":"npm run build","build-tgz":"npm i && npm run test && npx tsc && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\""},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.4_1687702988506_0.8903728790536432","host":"s3://npm-registry-packages"}},"1.6.5":{"name":"@futdevpro/nts-dynamo","version":"1.6.5","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.5","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"a11436a17512472e9ab9f0dfda8a99191a365786","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.5.tgz","fileCount":509,"integrity":"sha512-ZNFEnNxcewLGtbwfwHDeBZYFwb3FxPquT1ZZHK+iQaZCPIare96kfZnwVxKFD4y8MisbcE3jahmQPbO/YGaDIQ==","signatures":[{"sig":"MEUCIQDPgifeOd3PJHzO75PSkXnz8IGAfzG4lM2JodycnpMPjAIgYSna8jE8WfN/TxQT+fggXyOqBc3eLobRX8BpnQC3kOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":952218},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"25ff3fcb5adfece343720ec46e5eb23104554c96","scripts":{"test":"jasmine","build":"npm i && npm run test && npx tsc && npm publish","deploy":"npm run build","build-tgz":"npm i && npm run test && npx tsc && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\""},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.5_1687703838288_0.6862636762879892","host":"s3://npm-registry-packages"}},"1.6.6":{"name":"@futdevpro/nts-dynamo","version":"1.6.6","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.6","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"6a6c4998e6966fe1c54c4aa82f14b8c7734f6769","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.6.tgz","fileCount":509,"integrity":"sha512-sQIkk3O7N9wIh6Pi6gTUfaiOIVy2X0u3iE9JKIsUP+pAuyjlPMi68d/guWcIXfNKboqI8lQi5mcqBEKxz0hSMg==","signatures":[{"sig":"MEUCIGMvcGibfWHW/9rybK50wKU2G4ppFWngCIMEK/8k6wYXAiEAhcdm/x9vfIxXULIJKi26jrHghMW7CQQm+UG6WGj8y0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":952200},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"25ff3fcb5adfece343720ec46e5eb23104554c96","scripts":{"test":"jasmine","build":"npm i && npm run test && npx tsc && npm publish","deploy":"npm run build","build-tgz":"npm i && npm run test && npx tsc && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\""},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.6_1687704086434_0.14970674375630533","host":"s3://npm-registry-packages"}},"1.6.7":{"name":"@futdevpro/nts-dynamo","version":"1.6.7","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.7","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"c755de283c12f9b8ac9c5278b4fe082debb3d3b4","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.7.tgz","fileCount":509,"integrity":"sha512-QB+0oQILBQdGVtG+qa/AL72dTjSolcbOB8HcL1AfQr61paa2rmqG+4EtBW6LGhtuPz4k62K8krayZhxVyIGc2w==","signatures":[{"sig":"MEUCIC6NraXvsWBxBZ6il10HN5Y5einNliFoeuU+YVucV6OlAiEA4RrDQe5fQP/DO7UzAPCTx/1EpsatYf0T2TkRHaJWva8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":952917},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"25ff3fcb5adfece343720ec46e5eb23104554c96","scripts":{"test":"jasmine","build":"npm i && npm run test && npx tsc && npm publish","deploy":"npm run build","build-tgz":"npm i && npm run test && npx tsc && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\""},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.7_1687708072719_0.13232500336042063","host":"s3://npm-registry-packages"}},"1.6.8":{"name":"@futdevpro/nts-dynamo","version":"1.6.8","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.8","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"0723fa33da629c8f17aaa30b8f98f11058dc799b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.8.tgz","fileCount":402,"integrity":"sha512-A4HdyiH3Oo3c4nqScYfxPfvuX4F9o7tGEH1bTF5ItEXNNpS/MliReToQZ8uP9oudApbWtOEtwE6vS+sB7TMKxQ==","signatures":[{"sig":"MEYCIQDHgq90Nc6iRczTZRf0czr76NXi44BD9bKyD2Ti06naAgIhAKkc6XY6iXS5pnszpTMjiBW8QFJLjzIug6u+QgYXPBUe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":796929},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"1482d185c6d35f332c38815d4bcb4588044a461c","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.8_1687955268371_0.4383641676278094","host":"s3://npm-registry-packages"}},"1.6.9":{"name":"@futdevpro/nts-dynamo","version":"1.6.9","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.9","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"ad54e3feb5e00930f62b7809457720282f2879ce","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.9.tgz","fileCount":402,"integrity":"sha512-GUUjAeXE2xMouIltb99eqa0BFBsocyHFVDNdV1J/g0HHB/fxMKVWjbH3kb0QKPd60JpJeg06E1I8MfkiOZtqCg==","signatures":[{"sig":"MEUCIQD2OwpZnW3l/MPrz2l1/Rgn+aX6rvyE2FoE44WjPOrKjgIgQsVUDpY9/xCa98SzIBq1Qa/AYexMJEUmrWytechtESo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":798493},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"1482d185c6d35f332c38815d4bcb4588044a461c","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.9_1687956772276_0.2425961196997608","host":"s3://npm-registry-packages"}},"1.6.10":{"name":"@futdevpro/nts-dynamo","version":"1.6.10","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.10","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"ee20cab7494219841db572b2ab46a34e65908bb7","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.10.tgz","fileCount":392,"integrity":"sha512-kG4Q0rPG+GTd+Pu3g/gu4OvRZbUECUpbaNuHNLRlAYmxUfLB+sOk7qVYVGoAPqj0JJMCEoIWLYa6vfdgi3jHcg==","signatures":[{"sig":"MEQCIBeEM8JqM/MU2rybirzXhgWQWyxuCAfyyW7FpBCITdgpAiBEwA2/EisRXGB9SeH5hx9smRFn4Q4Vr+HF+j0kE+VmXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":794602},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"1482d185c6d35f332c38815d4bcb4588044a461c","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.51"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.10_1687962713838_0.11569216485567102","host":"s3://npm-registry-packages"}},"1.6.11":{"name":"@futdevpro/nts-dynamo","version":"1.6.11","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.11","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"4c2dfb19488771ac2d42bdd108dc4d7d73083271","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.11.tgz","fileCount":392,"integrity":"sha512-iIt0PXvont8zR/w+UZ3NvB02p9YJxlv83+FPaXJpNS5QenHDUYL8bh1Z3GnsGFLsSgaebCKdeujLfs+GY+QkgA==","signatures":[{"sig":"MEUCIQCa/4dbvLE+o5KijbYXnGmvBRSx8V8UNA0bcdI7CnZF+gIgBQ9GAzTqv79F56ljo+5wa+nAYIaM6SlHzG5rxtuy6nw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":797296},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"1482d185c6d35f332c38815d4bcb4588044a461c","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.58"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.11_1687983972553_0.7058739397298859","host":"s3://npm-registry-packages"}},"1.6.12":{"name":"@futdevpro/nts-dynamo","version":"1.6.12","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.12","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"9d96d9087fd33d0a871b2e5d74b61adf24c033fc","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.12.tgz","fileCount":392,"integrity":"sha512-wDv19hKjqA166YJm2BVCLuucW8BGTiMP9l9bhhOiNCc6Z1ufO5J5vWNg6aV5Un8VvF5lTkirVNYL0q05UUaBsQ==","signatures":[{"sig":"MEUCIAbTF6vVrkmx2hxFlh/esNhrDCEFCWdLJrb8zyEqT7bMAiEAsKGL7kDN2MbKymbMaGgpS6oayC6hNnIT4Ik3xZQKrDE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":797625},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"1482d185c6d35f332c38815d4bcb4588044a461c","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.58"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.12_1688059873203_0.656483713477384","host":"s3://npm-registry-packages"}},"1.6.13":{"name":"@futdevpro/nts-dynamo","version":"1.6.13","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.13","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"b766f1786e17e3f5615cebb400e77fdb02d7e9da","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.13.tgz","fileCount":392,"integrity":"sha512-QdwZQTAfL2bHCdjMkzxoeXAJttEsfRNQbeU+4KUXgzVhkcgqtUjsryh/AwXq/vvTCPuth7LtmhU+KeoAKWJ7OA==","signatures":[{"sig":"MEYCIQDdD97xfoy/H9tKqTATJZ0HvwHhliqQ/xGBrRBgsCvXggIhANpVNVTlh11YVjIB+XAZnXlAstRJec1FcSZ7TFgDXMpJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":798592},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"1482d185c6d35f332c38815d4bcb4588044a461c","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.58"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.13_1688061257908_0.029575298516376636","host":"s3://npm-registry-packages"}},"1.6.14":{"name":"@futdevpro/nts-dynamo","version":"1.6.14","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.14","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"9b841739d46a5b6b888aeb26e97e6b9748c06e63","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.14.tgz","fileCount":392,"integrity":"sha512-geFKqKKiX9hlP/sc8AHgrDDPsP7weFNsAzBRY4TXvUfveGGwNfpbw8X2NxuEeOB1vxGdcipwnj2m8+MWdwOrDw==","signatures":[{"sig":"MEUCIQC5HvoZdj9Df2UAZbZIvtJWr1PRCq+A3Rk4TYx+29aDkQIgFSVNtcPomgv4vsMrO9CpWid1tzhxbL/nEL6UzVEDnWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":798592},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"1482d185c6d35f332c38815d4bcb4588044a461c","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.58"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.14_1688061317515_0.7200016504566968","host":"s3://npm-registry-packages"}},"1.6.15":{"name":"@futdevpro/nts-dynamo","version":"1.6.15","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.15","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"a7b2c275ade07659ab2e64d3c46bd212548d4552","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.15.tgz","fileCount":392,"integrity":"sha512-XsM25yeI97d0zcOHSw14+hoxLbgjfPpwo2J2k9tv2F6uWjNtSfOucfuvkIhki6ngAB2WiNHmI2Njf9SZ+4mDTA==","signatures":[{"sig":"MEQCIDMG7UTCa3BHdm3QKQj2tweQAHqYaj1VfZEKjbyivI38AiAtS1eRLmGmbS5pNmu6vyRW71l1cXXxITHGfBkh2qwcTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":810392},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"1482d185c6d35f332c38815d4bcb4588044a461c","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.58"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.15_1688064292359_0.9252005923567101","host":"s3://npm-registry-packages"}},"1.6.16":{"name":"@futdevpro/nts-dynamo","version":"1.6.16","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.16","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"591202556f30d82c3a42c5cc38878b335927ae32","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.16.tgz","fileCount":392,"integrity":"sha512-nO1k5gSare/C7iQIA5kSlW+bPe6nIUt1swg8M0Vs3LMc9guLOdZ60a/HQrO2G/04NKOPznGDPBezJhPkUe47pA==","signatures":[{"sig":"MEUCIQD81VKAng9oGKfE80pDRrnY49GlqAuzOYIX/clhdLM4kgIgdo44bVetJqrHNJKKos3gnxO557GmWidM3FBvWU2XQA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":811014},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"2e2e6b04ef8c2fecebb0d7c652d7efa779f87a58","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.59"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.16_1689448457137_0.6707700972972179","host":"s3://npm-registry-packages"}},"1.6.17":{"name":"@futdevpro/nts-dynamo","version":"1.6.17","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.17","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"5ba4dc5ee5d062162889214b5f37bb8e06e13aeb","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.17.tgz","fileCount":392,"integrity":"sha512-maNbg+drZr+cZ2ITgLdkUZW06TRsWxyDMrbf+h8dM44zbYKha1+rmhTKHp76+k4F6d3D4p3zzyqNwqm8RbrlvA==","signatures":[{"sig":"MEYCIQCgU9pYxTkzeiO6/pgYCJMvrP7dBkDc8Vu4Emz2My5YxgIhAKbrqAcO3vttW5SO3iyypoS36RG+bWEKdOT4w7yAkrW8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":811322},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"2e2e6b04ef8c2fecebb0d7c652d7efa779f87a58","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.60"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.17_1689454175578_0.7299765857065064","host":"s3://npm-registry-packages"}},"1.6.18":{"name":"@futdevpro/nts-dynamo","version":"1.6.18","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.18","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"965f9bb5cdca2b9477a68faaa78e9bcbe0849dd9","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.18.tgz","fileCount":422,"integrity":"sha512-tQVv6heN+TpdhfkqBV78SgPoxyj/FNEn5gIH1+X2hcrHISiuEEgD+P8ma5DNforNEkmJLQCX4zOe478g2X9MPg==","signatures":[{"sig":"MEYCIQDGazt+LABLzGmZoRWdKsBaYIVlNNHbGPyteDqbA99wDgIhAObnTHXg6QE8lqR951qjCxN7vvM+nadUjbOPKSPqzlWl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":862411},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"2e2e6b04ef8c2fecebb0d7c652d7efa779f87a58","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.63"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.18_1689536109673_0.9826732455210698","host":"s3://npm-registry-packages"}},"1.6.19":{"name":"@futdevpro/nts-dynamo","version":"1.6.19","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.19","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"e1f339650c6c9702be1f57f3251077380a0bf406","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.19.tgz","fileCount":422,"integrity":"sha512-xNMezg1bjowns88wACjXtkdP6++lTvl985Y+9bZCmeWT3sDA2Z1IOnJgs4rD/K8zYfUUpsrNn1qrTRXFdSvJ5Q==","signatures":[{"sig":"MEUCID6uVj/oH89QbGt0ZeR0fTpS5bdFIUChGfELhxZmBJrKAiEA0pIlQoJqlohd8WGx6KizEg5LWD7iPxBj0w45LP2QYnQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":871655},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"2e2e6b04ef8c2fecebb0d7c652d7efa779f87a58","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.63"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.19_1689543842267_0.27939074201954406","host":"s3://npm-registry-packages"}},"1.6.20":{"name":"@futdevpro/nts-dynamo","version":"1.6.20","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.20","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"19c24a456a527598a81724a9ecddca7a9ecc3ab1","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.20.tgz","fileCount":447,"integrity":"sha512-P/U1xnE1TF2iHz0Guz4Y5Alj4EdRCQ+hggAa2gG2llmn8KzsO8i0UqcQDKKOJLqM+Nqdu8eMtfRSkfPJKjvQYw==","signatures":[{"sig":"MEUCIEWR/B/vWYR/uiqfYlJ5Ca2b5V4iASGEc8MELN/ElFMDAiEAsc1ut//SiaM44StWNCe71kKD3WQPFxFQLTYkGAdLEyU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":940696},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"2e2e6b04ef8c2fecebb0d7c652d7efa779f87a58","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.64"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.20_1689570792577_0.6412422443749044","host":"s3://npm-registry-packages"}},"1.6.21":{"name":"@futdevpro/nts-dynamo","version":"1.6.21","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.21","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"c241dbca8147c110cebdb381a458df565a5e63a2","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.21.tgz","fileCount":468,"integrity":"sha512-r5MrydbqdFwGBHeJpSt4k8Js0G9FTubUg2frixbwQnLnCt7McCllvjiQvMSb9ZEbUBFRDHRS8c4TtmnxAln5ig==","signatures":[{"sig":"MEQCIC1ETJg+72KV8hFNXhtdQMKlbZLA6zdpbR4GRaA1mPgjAiBDZ6qTAgQR4PR/s9NjliqPmATPBa0d8UMdgCbYW7/V+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":966948},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"97949101778fc638b05e190f5be4a3479fe775f3","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.64"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.21_1689618871328_0.9235047729609955","host":"s3://npm-registry-packages"}},"1.6.22":{"name":"@futdevpro/nts-dynamo","version":"1.6.22","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.22","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"0da566f34626f2b1764202de2b54d0ca3fea17c3","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.22.tgz","fileCount":468,"integrity":"sha512-Zti1l+8awcIc5K+jxUr/pK2kObOWAWTfgfWSnjk4jxsg0XZUorcs8s6GM3x40pdVY81/Gx1Ea/u38s8ul55bgg==","signatures":[{"sig":"MEYCIQDD0MuvP83dy6tSWOJP7Oj38oesydsT6IlZmRvZ8f/CEAIhAPkLvfPYsqIyB5r5Z3uYCfjZaO06AqJkVtuY1EM3I8jF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":968086},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"97949101778fc638b05e190f5be4a3479fe775f3","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.64"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.22_1689619421256_0.46146996405691443","host":"s3://npm-registry-packages"}},"1.6.23":{"name":"@futdevpro/nts-dynamo","version":"1.6.23","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.23","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"31ebff73e7f5660929709e9ea6c7c13f7bc62997","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.23.tgz","fileCount":468,"integrity":"sha512-UoWHqtqUxD+sdkSzm9wVhuwb8ifzVWSmu1+HKTo+93+P4LAM9H25+oLPZvqpvHnM4eYbqHrrZ+IMDIIdAsZ3eA==","signatures":[{"sig":"MEQCICGCEL/N4RxQQ/GKuS6vNTP/YCBCSfFel6aF5MsNhDbOAiArVXvPeL6k2WcrZTwWP6BRLo8ir2+kc92nAER87ad83w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":975918},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"97949101778fc638b05e190f5be4a3479fe775f3","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.64"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.23_1689674063639_0.744580800456248","host":"s3://npm-registry-packages"}},"1.6.24":{"name":"@futdevpro/nts-dynamo","version":"1.6.24","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.24","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"8159f0a41076ff4092c5a2e5d0f1ccaeb7ee8680","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.24.tgz","fileCount":468,"integrity":"sha512-eyMY+7V2hB9RuysDB7oL5B4FNaNwt/OJxkAqqn7j/DJyilAZLVwkkhb6J/vVdZHMzUQzfhNyqAyvQ0F5zdQ7zw==","signatures":[{"sig":"MEUCID8MoxirDZten+eH7M3kdnlPZTYpM23DuFNw9Ph84gr5AiEAnHjt84cqh/KDy1E2eTfwaxR7K4atc0kDv7Y5OzKmoww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":979182},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"97949101778fc638b05e190f5be4a3479fe775f3","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.64"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.24_1689675140289_0.7257329112425663","host":"s3://npm-registry-packages"}},"1.6.25":{"name":"@futdevpro/nts-dynamo","version":"1.6.25","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.25","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"8943678cf820fb05b8bc76a7727b24080392e2e5","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.25.tgz","fileCount":468,"integrity":"sha512-wbcMEML658Fqw1EIg9SF0l7TvDACWeVmp2dN52ZaAABDbBtA09ReDRnsgGvIKPoTweIPQenfV1BDORdnuG7TLQ==","signatures":[{"sig":"MEUCIB+D04VikBuCBg6N65XLjBeAJnpVlQoEtCW0ZAMReFLQAiEA9IsN77IX6XmZErj95E2AE7STLOzyfeiUBBnAIYmTvbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":979322},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"97949101778fc638b05e190f5be4a3479fe775f3","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.65"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.25_1689677766890_0.5217654255299347","host":"s3://npm-registry-packages"}},"1.6.26":{"name":"@futdevpro/nts-dynamo","version":"1.6.26","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.26","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"c31c976c06da5f9b6af5fa1596da5ae96682e4aa","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.26.tgz","fileCount":468,"integrity":"sha512-t+oSruc8UkOH9DGZL/8ip5nhYaH9Vj9mRxD8TMJBsmDzX0B1J/wv3X7+pm97svPgBpvPh5C4AV2W8ggU6dtL4Q==","signatures":[{"sig":"MEUCIBUYUU5ZucT8r2WDNmJ+rkvC+dqQWjLs7xE7eeOIl5yyAiEAuR6jyBpAMxRJxaFVVOe1OJsVH7sIAibsi2wRoVm8u9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":979354},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"97949101778fc638b05e190f5be4a3479fe775f3","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.66"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.26_1689680289485_0.7308578660773148","host":"s3://npm-registry-packages"}},"1.6.27":{"name":"@futdevpro/nts-dynamo","version":"1.6.27","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.27","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"0bdb2ea16c800bdd738fcd1bd2126bb087491348","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.27.tgz","fileCount":468,"integrity":"sha512-8G2+TCh56PHCbQYTSplPMyRltYpMig9DhBKpf6LsNI/5YBa1CJF7DhlXmEWu+9Vt+cwJJk74xAGKRU3Zi/GlAA==","signatures":[{"sig":"MEUCIHgQVlENUPQ8QlyQO5gdXaILlrh6iSN0wpkaLOLl52EiAiEA+m7O0AilUvUJI5U+YyDqA5vQfxn55yRIITjLz3ymcdQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":979981},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"97949101778fc638b05e190f5be4a3479fe775f3","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.66"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.27_1689682752387_0.6250244062029828","host":"s3://npm-registry-packages"}},"1.6.28":{"name":"@futdevpro/nts-dynamo","version":"1.6.28","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.28","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"28fb66f1afc8c7422d970923ac56e268180215f7","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.28.tgz","fileCount":468,"integrity":"sha512-8ntiSFuVbD0USK8V7VlCzpLX+DBt3cj6IsVxIqY6e9ZnsV3xGYK/qFlMa/H51XK+2Y1stQjNpAB7wZp64hRvTg==","signatures":[{"sig":"MEYCIQDBdGmE9m2gyx8rUwcjOr2ULNxH0k4c8PRtH8zT58b2FgIhAM4r56Ew4voGZfxtYUx4Vg78uIwwze76sm4gkCJSQCp7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":979883},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"167fd0436509ac19f1004a99c1087b8bb6b4407d","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.66"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.28_1689684632510_0.8805654250516244","host":"s3://npm-registry-packages"}},"1.6.29":{"name":"@futdevpro/nts-dynamo","version":"1.6.29","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.29","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"3f42f0cf694c513bbd75757431dfa3ca3ab052e0","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.29.tgz","fileCount":468,"integrity":"sha512-3ZrYdGuyeWhVbF2j5EPXM9UK89rclYT8IlcErJ1Qo70RTKrJv8TxX/ayARq4NaYU2YMXKTSNGeIuTIigfaA2xQ==","signatures":[{"sig":"MEMCHzEuOU3wBp+GkRDU+46va5o4XSqef9y5pr5ImSPe46gCIFa2jUAOLcIMZu/Ty5giudNvMA27QAE3NjmDfBHs5PGj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":976384},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"167fd0436509ac19f1004a99c1087b8bb6b4407d","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.66"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.29_1689686686677_0.5436550434915306","host":"s3://npm-registry-packages"}},"1.6.30":{"name":"@futdevpro/nts-dynamo","version":"1.6.30","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.30","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"4aaf92263f1208cb9408cd5d8ac7e492274d199b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.30.tgz","fileCount":468,"integrity":"sha512-LQUcwpkdnUXL3HDDRDzVM/3WSvFYiS3O31shqs+CEENMTNpeQdZ0FlRf31IQCV2RSg+bXHXrBdfkJaj10mSOKg==","signatures":[{"sig":"MEYCIQDku+ilt2uLgIF/RQYE1YegM8HOH5XHeI+tpCZmCQfWcwIhAIxvjdOvmxjBITo+Rf2G4W4CtGu2BL3S8vfJLCXjsk5J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":976713},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"167fd0436509ac19f1004a99c1087b8bb6b4407d","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.66"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.30_1689687495277_0.4052263958105513","host":"s3://npm-registry-packages"}},"1.6.31":{"name":"@futdevpro/nts-dynamo","version":"1.6.31","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.31","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"829249dbbb80abd18e5d293df0762b6cb438298f","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.31.tgz","fileCount":468,"integrity":"sha512-2roK/nWw7uIHGCx2XaJm4feXLmoPvjFoP0OM/YKAVxuuU1pR2FS/My/8G5bHaVPwNo3Azi6LPXimGl/ABUrrNw==","signatures":[{"sig":"MEUCIQDVKCChFCS/sHsgZFYE/tLOXyF6pIZqj4WSwaU4vLb4GgIgYcIXEMw/sXFMW6vb8x626zslExasYulrx4I5w91R8ys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":976758},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"167fd0436509ac19f1004a99c1087b8bb6b4407d","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.66"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.31_1689687701620_0.8548497949989797","host":"s3://npm-registry-packages"}},"1.6.32":{"name":"@futdevpro/nts-dynamo","version":"1.6.32","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.32","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"9d3ad26bc52d7c24360ba4e62574fc21fc21df3f","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.32.tgz","fileCount":468,"integrity":"sha512-sQtvMOMWKIQKMI7XfH7Qu73Fn3EjZU1PWwBFEXkUt2o6pE8W+pZmG37umMq8PcnO3KjxapK5RYLowWy4BvAQbg==","signatures":[{"sig":"MEYCIQCgDAOnimZHsB+gRzlTpTnG7bpBj1RQf5yaxo/9IC4+EQIhAMhocz0jVGawd8B+9xnRjnd2KBYqwZzAelYRpReOWi+T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":976721},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"167fd0436509ac19f1004a99c1087b8bb6b4407d","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.66"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.32_1689688592974_0.6930935349436851","host":"s3://npm-registry-packages"}},"1.6.33":{"name":"@futdevpro/nts-dynamo","version":"1.6.33","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.33","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"91e37ab046af566ac8ea704f5c3f804fee36cc18","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.33.tgz","fileCount":468,"integrity":"sha512-guXvgUt52ak+UcRfE3HMWDXmoghnVl+paetsj/JKE+5/COnOEX8gEUxVfcBSeJVF11jASJVsZobJW16LapKlcQ==","signatures":[{"sig":"MEQCIBJcYPqjAkYGavwhlg130vuHo0xMEyhO1E6FbAus0vyiAiBztRciAcTBJchEl6sXgrPC+gPCAVd3lBYJnLen6cFGNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":976749},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"167fd0436509ac19f1004a99c1087b8bb6b4407d","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.66"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.33_1689688854839_0.43628539345843276","host":"s3://npm-registry-packages"}},"1.6.34":{"name":"@futdevpro/nts-dynamo","version":"1.6.34","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.34","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"4c43deeb9222b3db0b44d0ed8b22e05cceb455cc","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.34.tgz","fileCount":468,"integrity":"sha512-qYtJWKMfNeiUK/VngWQexd8Yt+W7lAqrDzPzRuqE0RZ3fnOhv/AjqUgBRxAsSGDtOBcWXoC9f2l9ToZ4hTG08g==","signatures":[{"sig":"MEUCIQDEclOrYOJIF4ZrOjHkKNLW97ZJXO/tLK2xW0iMM09NvAIgPHXFZfdrwGHI0+an294YYZeyW4h/cZphD9nXVmXcu4c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":976229},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"167fd0436509ac19f1004a99c1087b8bb6b4407d","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.66"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.34_1689694777169_0.08240576448774584","host":"s3://npm-registry-packages"}},"1.6.35":{"name":"@futdevpro/nts-dynamo","version":"1.6.35","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.35","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"6660ac110fa32ab8c447db181e6e28b8e502501d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.35.tgz","fileCount":468,"integrity":"sha512-4Z/Z0DY8clZPyHwSDMu5m31GwsT5vdLVTDr6oJWKYIuo/yaXpvULmmuWFvuyhmtR90kKviUWENB5xg8z9nmqWw==","signatures":[{"sig":"MEYCIQDCN9feOLbT0hK6yqrkXakoNGjZ7Bt5yA9ao1mfqLH5zAIhAPUuuvJp9gLPEe7aHQle4wG2s84yjin0Vrm49RjCJwDF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":977561},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"167fd0436509ac19f1004a99c1087b8bb6b4407d","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.66"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.35_1689695696509_0.2962164592732781","host":"s3://npm-registry-packages"}},"1.6.36":{"name":"@futdevpro/nts-dynamo","version":"1.6.36","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.36","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"d1bf2153db3f249ac2b853b56a014f8f95ba8dba","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.36.tgz","fileCount":468,"integrity":"sha512-7qRY6XBPafXgPIFPgtXrlxp0EhCYvuM8v2mKiPmrDTRMBD9sA7fmtClWhAYpQEuZk4EOCAnoY2NhZapDIAtOYw==","signatures":[{"sig":"MEUCIGTOtt58dsaTQRR7ByruWYiRj0xCZyRqzIMCx4JWypCBAiEAq0pkyLxEhZ9VnVWt05Sy5YSoO6lrZz0FUfWpV26+9Wo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":987914},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"47a432ca0731efc2284e7d69aea08ddbc2d87c7d","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.66"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.36_1690522903560_0.0908668384212572","host":"s3://npm-registry-packages"}},"1.6.37":{"name":"@futdevpro/nts-dynamo","version":"1.6.37","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.37","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"a1047528a28f86698a6f65fd879c0c80cd4f8b8e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.37.tgz","fileCount":468,"integrity":"sha512-SPBTTGM+ZaU1Thrp4n7EoccLIcdfBlLFFtMP/HNCIvXS/fJUAy4o+u8QUxzuWm2xyBk1YPxslBHnFyG1GsMnsw==","signatures":[{"sig":"MEQCIC6mU7WMTvJw5W6f+aUyDTFp6GHRVbT5JiWw+iVEd8ohAiBecliCcKqXs6asUy4nBIMCKx0EVneE6Cm0+hFbrxaa8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":988073},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"47a432ca0731efc2284e7d69aea08ddbc2d87c7d","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.68"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.37_1690523196518_0.6579979840632868","host":"s3://npm-registry-packages"}},"1.6.38":{"name":"@futdevpro/nts-dynamo","version":"1.6.38","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.38","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"2e8590dfbc8db7b7978c02a61e5808c3895260eb","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.38.tgz","fileCount":468,"integrity":"sha512-LZFKaU/SwdwwZVq+7g/gSU8m4kuLLMMsjWiJW+K1tA0QwzUKTr+F5tS0HJjCQamElZHqPgF6TLu48nblhAcTwA==","signatures":[{"sig":"MEUCIFSj7p2rFAvZcO1cgg97d9396KpBn9MZhrthbvEVv3mKAiEAutIc/0YJy7S2OH0wFCPffoqxBRWPy8r9EB1rcVKSjBU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":987069},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"47a432ca0731efc2284e7d69aea08ddbc2d87c7d","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.68"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.38_1690568225912_0.8794935741544443","host":"s3://npm-registry-packages"}},"1.6.39":{"name":"@futdevpro/nts-dynamo","version":"1.6.39","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.39","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"3ba6895d28707571a3bcfb44383a78a7d410e682","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.39.tgz","fileCount":468,"integrity":"sha512-XdxNV1B82OFJS/2D9EPvCsEf1I/xWVvw/y22e4lA1BXOhAyt0a9ICopFtz7DaRn02WFX7puFjAPbdrUtthu4Iw==","signatures":[{"sig":"MEQCIGTDki1HkZ0HRS+0GT/HRJssSnvBw8uLzb65ItclsHIcAiBBiI4nthVdFzscuQL32n1FeD6AuWqFBT3eyes/z7iysw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":994683},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"47a432ca0731efc2284e7d69aea08ddbc2d87c7d","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.68"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.39_1690744809270_0.7295724842311113","host":"s3://npm-registry-packages"}},"1.6.40":{"name":"@futdevpro/nts-dynamo","version":"1.6.40","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.40","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"3a262570035811dafe42aaef4b7e8f7bacd8066c","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.40.tgz","fileCount":468,"integrity":"sha512-B/L9yLy8i8AWgNf5h0kNfAkbMIMYbQBXfP5lSBGsxmFoGcvgvlv72nwzKtrHiEgHIZwVYb3JYbQmGF76QM3NrQ==","signatures":[{"sig":"MEYCIQCaDBzQH/pL7EAVW5pzFHmm+fVfid9bYOqHvC/CBEZ7tQIhANGTFsc2OtEFBT7PQD9TO5aW9qSIUlUnuDNdqZC/0JFt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":986130},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"47a432ca0731efc2284e7d69aea08ddbc2d87c7d","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.68"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.40_1690747755882_0.8856878048865202","host":"s3://npm-registry-packages"}},"1.6.41":{"name":"@futdevpro/nts-dynamo","version":"1.6.41","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.41","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"d0802d3382aad7cb569ed6aa5787bcc35ee0d438","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.41.tgz","fileCount":473,"integrity":"sha512-xJxapJkNVufzpxsTm992pWokJvTql8/zwvsG/H4rcbiW96x9RcpRSWK0PmPmGbkh/y2tSx4/+C042TcQpdD9Tg==","signatures":[{"sig":"MEUCIEReeIWQ2YK8NV8+hBTiDi+iXhL3I272EjCtkKK67iKpAiEAyLfqYAFFOcrKaqez4ifs4qAistPdgB/hJIF//6JY5SQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":993500},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"47a432ca0731efc2284e7d69aea08ddbc2d87c7d","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.68"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.41_1690782364860_0.15433595249531384","host":"s3://npm-registry-packages"}},"1.6.42":{"name":"@futdevpro/nts-dynamo","version":"1.6.42","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.42","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"cb383ac8ba5a21ec8a16f6331d7f8fd963ed3aaf","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.42.tgz","fileCount":473,"integrity":"sha512-bOuS0CrCE/0tcrNipzwyDx7oBxshRjXf7jY22ZATaZHdV799x49H+veeCf8zfAl27t8QKluuPvgX6YJqcTB8nw==","signatures":[{"sig":"MEUCICjI9pjNzZHuuCzKzAWjqkbFSPbA36bmhhcpAOOacXsHAiEA7PZ2xfN76Dv6fC289aYjKZkcjwwXt9hovuH/B57WNnk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":998011},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"47a432ca0731efc2284e7d69aea08ddbc2d87c7d","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.68"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.42_1690784516531_0.32088459012506343","host":"s3://npm-registry-packages"}},"1.6.43":{"name":"@futdevpro/nts-dynamo","version":"1.6.43","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.43","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"a849407ebba7a5d636a9bb37acbc139be822c12d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.43.tgz","fileCount":473,"integrity":"sha512-evKXoZgRkirOOje6/ZjufJi6ewVgs49oOfbQNZgK+Og1aS+ISiTYOW5bYidnH24CdC9XHQrC1oYYY7kO2W+b9w==","signatures":[{"sig":"MEYCIQC+uNBWFRnIwU4+on2X2KeRJgt50n9DVriyeyDYKsClHwIhAJno3IfBYFvzgKwCDwR9UXR2kBM3V18bTC7z1B5YGTNy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":998122},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"47a432ca0731efc2284e7d69aea08ddbc2d87c7d","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.68"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.43_1690784951100_0.9892355104579289","host":"s3://npm-registry-packages"}},"1.6.44":{"name":"@futdevpro/nts-dynamo","version":"1.6.44","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.44","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"f0b2a993cacb9a048504c4075cc010e9314c598d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.44.tgz","fileCount":473,"integrity":"sha512-xTDFVS1fn75MvXkATQx8aJ4xLyiHhnUAL4T1dmsGqe2fo/MNcKuKWplJEEfVW7CBJQ+ZqeTkTFIvO+Non62tqw==","signatures":[{"sig":"MEUCIQCh4a/D4BhLSDWbHCJiMO1HUoSLHXMcFTfjo9iv69RnFQIgM79WPHAYel9qUmp8ai5Btor6e/fGuiVerVSkceITgSA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1001438},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"47a432ca0731efc2284e7d69aea08ddbc2d87c7d","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.68"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.44_1690793465631_0.1900261483481569","host":"s3://npm-registry-packages"}},"1.6.45":{"name":"@futdevpro/nts-dynamo","version":"1.6.45","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.45","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"306f3bed9aebb2623ffaa8af7c2e6095b2404c9a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.45.tgz","fileCount":473,"integrity":"sha512-aOT3vYown44wHqp4AdgSjyiJTzmhi7fw1CDzZkLCYJGGlbv6JJenQAkAfutmRc3M7jXP8n/JvskzMfsHs4joEg==","signatures":[{"sig":"MEYCIQCmjQ/sJ5xfVKXHPPKo3vd+NdOt8IHhxAHt+lBmQ18W3QIhAMqNR007S8Km2aFf22Wv9HomlRBZAIN6QBVqIsLhgNlK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1002899},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"47a432ca0731efc2284e7d69aea08ddbc2d87c7d","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.68"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.45_1690847631685_0.831080272044088","host":"s3://npm-registry-packages"}},"1.6.46":{"name":"@futdevpro/nts-dynamo","version":"1.6.46","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.46","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"21498797dba8cb302c5a572b115253931406c6d7","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.46.tgz","fileCount":473,"integrity":"sha512-z70H6sowoq8VoiHHWR9ii/Nc6T1r0KP3z78JH73gDpgt9e9BUFm+bpNzX4lk+B+zGbS+2C07DteGjiYn0A9amQ==","signatures":[{"sig":"MEQCIBsmdMZDzmYqpgecEEdVIzwTNpc8lP6i2zQjFeqfXwL+AiA4Og9MWJKGjdpfzKYmuZZ7vfKxdlzhJMAUOyrlEmxymg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1005707},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"47a432ca0731efc2284e7d69aea08ddbc2d87c7d","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.68"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.46_1690855566401_0.4742236073458457","host":"s3://npm-registry-packages"}},"1.6.47":{"name":"@futdevpro/nts-dynamo","version":"1.6.47","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.47","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"a0f689b1b046d067318cae9a02d31398636f8b98","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.47.tgz","fileCount":473,"integrity":"sha512-vXZRrqPcNvOMJp9z4sRo5+6EjzKtNWo+dWyiyaKm/FgtDjCrz19Kf6k4DNiuIJSs9OpXhkZKALJoM+B868CvBw==","signatures":[{"sig":"MEUCIQD02LQFJ6MyJWeono7GHXtzxf5m0CZRUk82Bwh6oG3iiQIgKEAfE43rwR2T/Xhp69UwKC3RCLDGis9orwBLavynU/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1005896},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"47a432ca0731efc2284e7d69aea08ddbc2d87c7d","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.68"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.47_1690859119962_0.6884808330407173","host":"s3://npm-registry-packages"}},"1.6.48":{"name":"@futdevpro/nts-dynamo","version":"1.6.48","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.48","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"e1af043607dd6d233ab6dd672d278817af231625","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.48.tgz","fileCount":473,"integrity":"sha512-/iby2K+V7BURxzZoueH98us11aH+/1sxvKBUz+w1QAs2ES/W5G6UuBE0tsruJ4rKFFXq1bqt5+AD0KYJGMyw3g==","signatures":[{"sig":"MEQCIAwjAY6+EqkeNmQDcvgZ7Lr8H+cKQ6A2O4G4V3X9cOXgAiAj9dT2uWPNzSCCr43ggAt+307mB5cTOap+te/zBZureA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1006695},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"47a432ca0731efc2284e7d69aea08ddbc2d87c7d","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.70"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.48_1690884585094_0.3516083525290423","host":"s3://npm-registry-packages"}},"1.6.49":{"name":"@futdevpro/nts-dynamo","version":"1.6.49","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.49","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"fdf1a5e104b0e69cba3dc9ffec94281cf629698e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.49.tgz","fileCount":473,"integrity":"sha512-YMAK2iJOGaQr8UepHjnGxARwBnwPbD7luFBvy4S6yqFm8VAqpAXIMGHolGj3HNn/0wgwB4WAVQUZTqB4emT91Q==","signatures":[{"sig":"MEUCIGpdpl0VRCoJw9aBU+YUbfrAVZVI+dqbq0YkU+4rK/IDAiEAjL1LrwemP4tyxhDcl8p5GKxqS18ivyx1uHqcfTwFHTw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1006851},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"47a432ca0731efc2284e7d69aea08ddbc2d87c7d","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.71"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.49_1690884847531_0.03991260278945896","host":"s3://npm-registry-packages"}},"1.6.50":{"name":"@futdevpro/nts-dynamo","version":"1.6.50","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.50","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"162648e4ce3c899281df9dc861d45f6ba2c88c8a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.50.tgz","fileCount":473,"integrity":"sha512-8BpAobP9NynewNtanZz8BieP7ne/NrzYoLlbtfybVsSRXgs3isNTDfNpIRJ4iWVQQSJRjZFDVXELkUDUl/AVSA==","signatures":[{"sig":"MEUCID0cLq8LhVxt0xs6qnK+y587pl7Gv/A/WSd+rGGtDmh7AiEAocSOqf8xh3FwAUJRm8hpHs0GKVHjgNvW9qzOWIyHIJw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1010880},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"6d176d45c44631eeda1a2f33197591eff4f4a60d","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.71"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.50_1691044957245_0.2980666538445038","host":"s3://npm-registry-packages"}},"1.6.51":{"name":"@futdevpro/nts-dynamo","version":"1.6.51","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.51","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"6f8ddfcfd77bb43c6a8b4a97017b900ff5c4aabc","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.51.tgz","fileCount":473,"integrity":"sha512-lvSryVB29QzTtMjN29aFAJPi+QIBHyzIVGZpTvu3FYRBsHaqn0q7l1GucMHGluQS0tYeBQFv291mFYp0Tu9bHQ==","signatures":[{"sig":"MEQCIGQ0Ij64yyNLZuwz2cyco6PhHeyFm7TJB/oPNm/UNaVrAiAyDca8Kl1g+smomEx6C/TBh1GUvqV9A1AGBYrC9/4rXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1011200},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"6d176d45c44631eeda1a2f33197591eff4f4a60d","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.71"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.51_1691395746123_0.4878903825013432","host":"s3://npm-registry-packages"}},"1.6.52":{"name":"@futdevpro/nts-dynamo","version":"1.6.52","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.52","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"957138519736e46da772449d1b0c44304b638485","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.52.tgz","fileCount":473,"integrity":"sha512-5w+NmL/XeAbWOHSTnAXVR5VDAi8pc2fPDtEcvuVMPgfUtBFQptWwXzF1rlxCvtVE3PxyiZ374nJ5aahq0Fsv3g==","signatures":[{"sig":"MEUCIDxFC6yCAIG09XpjQRWFKQoEiHkb1uwy0kACVHKLmWCJAiEArRbX4DWeAMvLO53X4w9a//LTeqmVBLSpknvEJAvwsOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1012276},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"6d176d45c44631eeda1a2f33197591eff4f4a60d","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.71"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.52_1691398735398_0.8054659459812221","host":"s3://npm-registry-packages"}},"1.6.53":{"name":"@futdevpro/nts-dynamo","version":"1.6.53","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.53","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"c4866773234a088ead7742bc324bb28f32f14b4a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.53.tgz","fileCount":473,"integrity":"sha512-r/UwOTHaDP1+VyWKcx7R6+ho2f6WvfS88gmpGgAsVOeulZgRo6XzWt2Mnswv6Y98hE8uHjAIJeXsOaOphLP1Qg==","signatures":[{"sig":"MEQCIGej6qJFlHXj7NA+U9hutE86nHiWluZMZ9VFOtWU2zPWAiBbX4xtKtuJvOzK97IVXtnQCLT8wSmPFlWdwBoqmkeisw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1010764},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"d50e8a9e1aee44dcd56303bdbe739062c0083bd4","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.71"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.53_1691502318866_0.192000915016163","host":"s3://npm-registry-packages"}},"1.6.54":{"name":"@futdevpro/nts-dynamo","version":"1.6.54","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.54","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"ec46416b857b21f6c2ab2d62651ec2068e3052fe","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.54.tgz","fileCount":473,"integrity":"sha512-Fa7ThahsbAnqNA/SjEzMbeSEhYNhvFbZORlDZFulARr6nujiP7kyXbYebmuXxZPRsPyBHCnQ1Abb6ZDue9RTSA==","signatures":[{"sig":"MEYCIQDJrU2p8mYgaCh7MZKB76PjJtSP3YS/HJZ4stlkDAE81wIhAKXLLUyiSiZnx4QK9DF6rGeXU8cnB624vZgYp14SHwL/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1013736},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"d50e8a9e1aee44dcd56303bdbe739062c0083bd4","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.71"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.54_1691770901397_0.41197037851241425","host":"s3://npm-registry-packages"}},"1.6.55":{"name":"@futdevpro/nts-dynamo","version":"1.6.55","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.55","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"672cabdb2608577b14cb8f1eed4ff30abe6b7411","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.55.tgz","fileCount":473,"integrity":"sha512-QbNiXjYjSMmyagENsBEmVdZR0yghkVOc1mx+L6V+PXYyzQ9hZ7W8oM5VYQyTBWHaAzo6Db3sT9e7jVpkZwNb7A==","signatures":[{"sig":"MEQCIDxNB+jA3xsMmgkcNuGcLjwXozXlp0MQLHddPH26n2OuAiAcoD+jADK27MvrKgPfWl6jkGf/C6UxEMzuNvkt4aSn1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1008299},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"d50e8a9e1aee44dcd56303bdbe739062c0083bd4","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.71"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.55_1692225309554_0.19298511468024948","host":"s3://npm-registry-packages"}},"1.6.58":{"name":"@futdevpro/nts-dynamo","version":"1.6.58","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.58","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"6c7642c07ca8422d1dc4a0b52e47d4758864631a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.58.tgz","fileCount":473,"integrity":"sha512-ML4kPLOx3q/C/uzQ/ZtYMWPBUBs0RxYUTCuzoDkxXGLrH9J7ViycSxlhr+5mZEhbioFZYTxbALR24rpkukkOiQ==","signatures":[{"sig":"MEYCIQD7zNKHEjh7kCyS8bmF4iEoM6cRkIvSPnczv5gwdDjT/QIhANBAHZ1y4zyZELo1JpvzncpLiOAzOzo7Se8wqel2izte","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1015007},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"36b782a1661a7cc3d776e510d6ba9ad4a18ec5ed","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.72"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.58_1692949140253_0.7743649256940295","host":"s3://npm-registry-packages"}},"1.6.59":{"name":"@futdevpro/nts-dynamo","version":"1.6.59","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.59","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"a041cba9adf805f155219dbc00d29e16525a28d8","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.59.tgz","fileCount":473,"integrity":"sha512-plBUuOkESc2nwzhZ0L3q75TSGRFPHhIfQZrNYeldvlp8yV0JFyzaOX83SL8/xkWUk+1lAppx0J7MGMSkvVQsuQ==","signatures":[{"sig":"MEQCIFJvEESYwtIPzcdRK38qy7+S40XWPVEdeAas/jvV9OsTAiABcGnGyULg5BHN9doWux4ZDASRMs7RL0eJpw5aigVbaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1025554},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"2bb6c351a1aa4f7ddc99aebf306b12dcf2ac5d0c","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"rimraf ./lib && npm i && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"9.3.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^2.0.22","ts-node":"^10.9.1","socket.io":"~4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.1.3","@types/jasmine":"^4.3.4","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"~7.4.0","axios":"~0.21.4","express":"~4.17.1","ts-node":"~8.10.2","mongoose":"~5.13.14","geoip-lite":"~1.4.5","nodemailer":"~6.7.5","typescript":"~4.8.3","@types/node":"~14.0.27","@types/express":"~4.17.7","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.4","@futdevpro/fsm-dynamo":"~1.5.73"},"peerDevDependencies":{"tslib":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.59_1693305423397_0.7106080806338411","host":"s3://npm-registry-packages"}},"1.6.71":{"name":"@futdevpro/nts-dynamo","version":"1.6.71","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.6.71","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"6fb4277bdbd51bd6f9f5556ccff296d2b006a82b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.6.71.tgz","fileCount":473,"integrity":"sha512-x9pGBm311joWFjzqmjuMsfmIjHyLo+u+HA5r1AiOyb2QC2JQQh2vyhlDx+3yz2wgnYmN57U2m4v++YVAzN3aqg==","signatures":[{"sig":"MEYCIQDQE3gjYXzYw/QpDXdXDcNNoKiw6brb4Aud+UZlKlC1hwIhALKCeUfXkL2RvuQUireqCCIRZZw2dg7wGQ+vaqr1ROSF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1005466},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"24bb07126b9db327cd0eba34ff891727dc937feb","scripts":{"test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","start":"npm run test-live","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","test-live":"npm i && title Dynamo NTS Testing && nodemon --exec \"npm test\"","build-base":"npm i && rimraf ./lib && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"rimraf ./node_modules && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.5.76"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.6.71_1693562192002_0.03627823910161099","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"@futdevpro/nts-dynamo","version":"1.7.1","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.7.1","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"1e7753bc8ece240dc0f80af2ba015387f64af274","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.7.1.tgz","fileCount":473,"integrity":"sha512-vwR3Zh6QOT0mPDGnv4fo6e9JisKHU6DLRZdx5/QikOo0v80Z8tAiMW48n59aUK+Ld3N2Yf2gxhDzeEnc5n4Zlg==","signatures":[{"sig":"MEUCIFcDKMclsFZlSU8lvapKp9JSKwXRvVmtqrj22spdrtmMAiEAzONXixZTv+S4QwoF4RdEdORp0vK/3QPcNvE3snSrOlo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1005636},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"24bb07126b9db327cd0eba34ff891727dc937feb","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-simple && jasmine","build":"npm run build-simple && jasmine && npm publish","clean":"npm run prep && rimraf ./lib && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-tgz":"npm run build-simple && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","build-base":"npm i && rimraf ./lib && npx tsc","test-build":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","build-simple":"npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.7.1"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.7.1_1693566388871_0.6306512658537429","host":"s3://npm-registry-packages"}},"1.7.2":{"name":"@futdevpro/nts-dynamo","version":"1.7.2","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.7.2","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"ac1ab66ae391a43e2d9a72874066d6c964ef00df","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.7.2.tgz","fileCount":473,"integrity":"sha512-Oh7BgCLq6+RjWJ0Gzvof7bxR+iSU08srlsbsgzfcjeXAY6i6Z6Aa0a7bq+WXT/JmDI2tqqd9LIm8RlnnyunCQQ==","signatures":[{"sig":"MEYCIQC41/iL8QoHAruXOMDyQAjTOGLjU6Pg67gdJDNU751D2QIhAOUs+a4h/tzJA/ZZM92bpNC1Qi/lxSkc+8+UY6Vw51ef","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1004203},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"3811feaac70ae6e206cb635aff43eb4d5dc50df7","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"npm run prep && rimraf ./lib && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run clean && npm run build-all","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","build-base":"npm i && rimraf ./lib && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.7.1"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.7.2_1693719046910_0.3086238571737743","host":"s3://npm-registry-packages"}},"1.7.4":{"name":"@futdevpro/nts-dynamo","version":"1.7.4","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.7.4","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"8e87fdbddd82865da14734de8961190ee2901fcd","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.7.4.tgz","fileCount":474,"integrity":"sha512-TfRfxbZejvHfMB/UZe7AUA+8RdeCif5mjSRrUXj/94/+rSKQ5NSenu7GmGCJxr0i4ksnQZ5aqvjDd4j3rwQsOA==","signatures":[{"sig":"MEUCIQDn31yUjfmcSOxeGVJryxGvL4aU14aAKjPWT0ATqtIPQwIgVutqSm3VKouSih09N1gmwSg6fRDZ48KyMPdpBPZ0Qqc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1012665},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"3811feaac70ae6e206cb635aff43eb4d5dc50df7","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./lib && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run clean && npm run build-all","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","build-base":"npm i && rimraf ./lib && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","first-start":"npm run prep && nodemon"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.7.1"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.7.4_1693934777304_0.9868963793228125","host":"s3://npm-registry-packages"}},"1.7.5":{"name":"@futdevpro/nts-dynamo","version":"1.7.5","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.7.5","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"cfa1f598c4110fa4ca487bf3dc36f7a7d2c46652","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.7.5.tgz","fileCount":474,"integrity":"sha512-25CamtOlVj8xKd7tWmHjnHGd04nbkcOCUkHfl99vZe6lI8mjh3NOOS0DiYgb62/PGoJq2JoDlnqYOET9Scrphg==","signatures":[{"sig":"MEUCIBtkLSIwky3otfDyaCAOnUsYn1RoVSba4D12lapdhSc7AiEAz724krER5+txL5jLDqrhwa4YzQFwXDNRe6gWarvbpQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1013622},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"3811feaac70ae6e206cb635aff43eb4d5dc50df7","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./lib && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run clean && npm run build-all","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","build-base":"npm i && rimraf ./lib && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","first-start":"npm run prep && nodemon"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.7.1"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.7.5_1693938548669_0.06636906823466582","host":"s3://npm-registry-packages"}},"1.7.7":{"name":"@futdevpro/nts-dynamo","version":"1.7.7","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.7.7","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"b50ab3a5b1c2afe4a2fc3411441f5f4192f28585","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.7.7.tgz","fileCount":474,"integrity":"sha512-5Su5n32WAbvj3nrHqiItuXytqZt+ewR1B8A0n6hyKrhnFhY2hgILN7C1p27qOnmznpzf32ZiNA4YtcapKzDmnQ==","signatures":[{"sig":"MEQCIEJxE3Q0FOCfziD0Chiv9qftAxBqeZlj23Uk9NV/8FnLAiBUMIEw9zPM9vJA4Og9rVpB/W1kL9zy1cJ9q//ptPB8WQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1014211},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"3811feaac70ae6e206cb635aff43eb4d5dc50df7","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./lib && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run clean && npm run build-all","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","build-base":"npm i && rimraf ./lib && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","first-start":"npm run prep && nodemon"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.7.1"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.7.7_1693940222588_0.5774303771334488","host":"s3://npm-registry-packages"}},"1.7.8":{"name":"@futdevpro/nts-dynamo","version":"1.7.8","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.7.8","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"da40421c38165e7d3b951b3b3dd8e03b66814ced","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.7.8.tgz","fileCount":474,"integrity":"sha512-dsr+y/XklJ0sECuCMEAK7GMmhlaWvIo0m0wt6HI0mjnsjgW7d/iSK4fEffDyAXg245TEjcJRunaFNU+4Y2Zd5w==","signatures":[{"sig":"MEYCIQDf2BJbgNhbdhTacbPYwQDvOQbOvNjSbHDNGSJEOVkXZQIhAPwKGxIfmWyHclJjtx4UpMsoiIL065k3LFDJmomcU35I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1013929},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"3811feaac70ae6e206cb635aff43eb4d5dc50df7","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./lib && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run clean && npm run build-all","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","build-base":"npm i && rimraf ./lib && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","first-start":"npm run prep && nodemon"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.7.1"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.7.8_1693947248911_0.5243575048196794","host":"s3://npm-registry-packages"}},"1.7.9":{"name":"@futdevpro/nts-dynamo","version":"1.7.9","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.7.9","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"fcbc9c65c6b9f41adf171142ae1b6e1e73738a2d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.7.9.tgz","fileCount":474,"integrity":"sha512-NhoAZ2XQF65u0E2hrKREB2DfZwEJrNoyCbIikRsGRzVLNOZOUkfy+slMOhpA1EuUnEdIVSQ+IANO8dkqnpVq4Q==","signatures":[{"sig":"MEUCIEfEP65WPj+qgsD6vdWaRLRCZQvWMnfAL8i/15ZU2kzLAiEAg6ekfocx66HUPjMZfrsUjeuDlkqGD+Ko3dMnWymwWtE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1013510},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"a8b6bbceef3db09777863d7bb482fdada932aa3a","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./lib && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run clean && npm run build-all","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","build-base":"npm i && rimraf ./lib && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","first-start":"npm run prep && nodemon"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.7.1"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.7.9_1693950347350_0.7009817455754013","host":"s3://npm-registry-packages"}},"1.7.10":{"name":"@futdevpro/nts-dynamo","version":"1.7.10","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.7.10","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"7d2848cbcbd59e19343998db0996989b2e041348","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.7.10.tgz","fileCount":474,"integrity":"sha512-iZ75JXQEhYIkB+HFgcFAi5QVEgSz70w0X9RXURaMm9zeYW14vUzKvE/RnCKEbwZEmm5PvGgmwDAAfw29p9mt1w==","signatures":[{"sig":"MEQCIFkjzyiVCTTIp5a3HY/AFA+8gvFiCK4ohYSX+AEU/l+bAiBeF+Ala6kw8A+DuOaVM58zMyWQ6xSfPI/Jya0qSMMv/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1014521},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"b57c56b3d7330110a21c641505e54fb9ef3fed51","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./lib && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run clean && npm run build-all","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","build-base":"npm i && rimraf ./lib && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","first-start":"npm run prep && nodemon"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"9.3.1","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.7.1"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.7.10_1694292237484_0.2437173147121392","host":"s3://npm-registry-packages"}},"1.7.11":{"name":"@futdevpro/nts-dynamo","version":"1.7.11","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.7.11","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"5971381ed6fd9e524e162f54295d3cbbb7131222","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.7.11.tgz","fileCount":474,"integrity":"sha512-5zssuCgQTIlKpwsDTCa5EMg7+pZ3gJoICgB04FTxs+e8w/yBPAxONbhb5fnfHm3EtVyz8at2sSVO45Gm/9hSbg==","signatures":[{"sig":"MEQCIGxfaB0ZPzG6meln0t98aw+XNY9lIjXa3dSz3i8dCj4ZAiAZN7U2IySidl4JGFuQ4zXcusFaI+kDtOcDe6lMnYHZyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1014533},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"2c88925940caf718e2ca43004eb97420b4e030c4","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./lib && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run clean && npm run build-all","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection","build-base":"npm i && rimraf ./lib && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","first-start":"npm run prep && nodemon"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.7.1"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.7.11_1694718128213_0.002778326862687086","host":"s3://npm-registry-packages"}},"1.7.12":{"name":"@futdevpro/nts-dynamo","version":"1.7.12","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.7.12","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"bd1600a9a454445f27bf557a376985748804c9aa","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.7.12.tgz","fileCount":474,"integrity":"sha512-AWA9LX3nnHUfH4xLawrNvHe7bzH03r8JkpW7u5aAaQM9lCtoVCAfPMcaAXCneoYpTGH1eWedTlTtmjCUfskSzQ==","signatures":[{"sig":"MEUCIEAowx7gdhva89U5PD+bh0dgnU+1LyWFK7BGvc19UO4pAiEA183Q73G7FD6xojddIrVPvPGTyJDy0IKhXrBjrqI9cEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1014889},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"2c88925940caf718e2ca43004eb97420b4e030c4","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./lib && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run clean && npm run build-all","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./lib && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.7.1"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.7.12_1695273998464_0.01075576836885439","host":"s3://npm-registry-packages"}},"1.7.14":{"name":"@futdevpro/nts-dynamo","version":"1.7.14","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.7.14","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"79f01e424cfa1c99b0f89bb4350d6bd26abb0732","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.7.14.tgz","fileCount":474,"integrity":"sha512-LomfpVpR4NexAN4liqdXnoPbYSveXYz9D2LABHuFy+Sxk1nr4moTXQqGxwCisKcGpYwOxuRsp2EL0pMpN5eUqA==","signatures":[{"sig":"MEUCIQCPzo8OoO2ns2TsabMNrsaCUEJExlKaAAJPNuDiYs0FxwIgSirNI0IjpQNDcslPSizMY73q5Vd0vHFHkGfjgn1RhUU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1017275},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"c4b9e1480fcbe85b142adfe24b2aee8cf499c8f2","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./lib && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run clean && npm run build-all","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./lib && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.7.1"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.7.14_1695464841427_0.39255823730172845","host":"s3://npm-registry-packages"}},"1.7.15":{"name":"@futdevpro/nts-dynamo","version":"1.7.15","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.7.15","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"575ef131982849b96d232245ad6c4a2b11c4bd33","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.7.15.tgz","fileCount":474,"integrity":"sha512-R5Lb4oyPGCBpt85Od1m0g+LkVP7L0wS4NE2GYn4ei7aMAxrAm64ik3Y+1cZZJz7AyWMko5Y3BXO0ALhue3HIvw==","signatures":[{"sig":"MEUCIHTEmV1tcNwGoRcLcOWGiKAISaqkplMBCYkSnohFbotAAiEA+8/Kr77nlyv/BvZsbXxDzpbqemNAkqX7UASooR//wdU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1017275},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"8ae8812de512e685c8c39a56d681d633733f07ea","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./lib && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run clean && npm run build-all","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./lib && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.7.1"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.7.15_1695543139170_0.25534424298920877","host":"s3://npm-registry-packages"}},"1.7.16":{"name":"@futdevpro/nts-dynamo","version":"1.7.16","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.7.16","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"a41da32e44b0bd7cd2a6189f2fc2d64cc0b64372","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.7.16.tgz","fileCount":474,"integrity":"sha512-BQLLHRWAvrdxWra37m1cIM+PWxmgoFBQwAYuAabJzGU7lnab90kF6zglHlRzFdEIFOKgMX3d6EcQeuo+2AOiEQ==","signatures":[{"sig":"MEQCIBHLuFnivRt37YFQ6WPaZ8vq4f7WvUdoaDxhaTt/lKPAAiAtquPqjb34XWY4TroPzDabHKO2kSUgqjZJRDyHQA10iQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1025029},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"776e1dcdcc3890e70b376eaa44b53018306c2fbc","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./lib && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run clean && npm run build-all","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./lib && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.7.2"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.7.16_1695653562200_0.7766068200456744","host":"s3://npm-registry-packages"}},"1.7.17":{"name":"@futdevpro/nts-dynamo","version":"1.7.17","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.7.17","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"2973b4577fd4f67ce313f5344a0954bcd8576729","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.7.17.tgz","fileCount":474,"integrity":"sha512-u9KGyH6kfS+RxHiuO7LV1p8QKpEWiv+6z1RuVTyeNsc6UgfC8F7i7UEClUzhn9Ll3L0uIexCox7t5eGxvZ4BEg==","signatures":[{"sig":"MEUCIByXJ/SPxEydWuBFAYIO/Dg0sYg4ylpgIb6hRlOVGRihAiEArCcDMliFnMx9WWrJKetyS2z1q5+jUj2JzGbckYYuR68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1025229},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"71b05c4948b64d2427bdd6d128ce48ff3875ca94","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./lib && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run clean && npm run build-all","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./lib && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","@types/socket.io-client":"^3.0.0"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.7.2"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.7.17_1695655327048_0.8633030287433374","host":"s3://npm-registry-packages"}},"1.7.20":{"name":"@futdevpro/nts-dynamo","version":"1.7.20","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.7.20","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"7f577847c6489ee9c86203b4b2f44d1f38973324","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.7.20.tgz","fileCount":475,"integrity":"sha512-Xbi+V+FCTQgjFleLVyESWLCwijM2ctVthl3qTptjKTYgTc4ps+fmlhmxhdN89OZMKjmtSEjr+CZ91/ZyubF4zQ==","signatures":[{"sig":"MEUCIQCdtaVY8E+LJOMhy78Tve9XjNMczh5fyl73kKVk+1DV1gIgTKHFo9QFOgDdyLV3sJipiXmPy7Jf6B6ADeupuFnyE2I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1096585},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"0e7ba3d005ed3b807769aefb441cd3f36134d159","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./lib && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run clean && npm run build-all","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./lib && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","@types/socket.io-client":"^3.0.0","@typescript-eslint/parser":"^6.7.4","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.7.7"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.7.20_1701355534254_0.03230967299739129","host":"s3://npm-registry-packages"}},"1.7.21":{"name":"@futdevpro/nts-dynamo","version":"1.7.21","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.7.21","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"e2174a265d54d83a7c00e2e0521743c32288fab8","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.7.21.tgz","fileCount":475,"integrity":"sha512-lr4jsNUayqijfZJX+RbhNAv7t1iSMTEBZq5nqWj+I60TykoSheWdFTumKUCcQc/evSuy2ASqnFN7VcNdmwgBDQ==","signatures":[{"sig":"MEQCIGXyD26sbyrrmlZqNpOLp2MwTmTJtYUYwqOai1iT7UwaAiBSsUOGKD3l/8XOpnNzYgDBtDUms5tKcl4syJlwWiRKvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1096585},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"66e378f4e658cb932eecfbd9d429aac215a2672f","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./lib && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run clean && npm run build-all","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./lib && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","@types/socket.io-client":"^3.0.0","@typescript-eslint/parser":"^6.7.4","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.7.8"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.7.21_1701426622423_0.9224780258137746","host":"s3://npm-registry-packages"}},"1.7.22":{"name":"@futdevpro/nts-dynamo","version":"1.7.22","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.7.22","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"1c64ae1ca6850e0ee54135de2f05a07c1ee47783","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.7.22.tgz","fileCount":475,"integrity":"sha512-WFDWYi8VUdECbYEuDWqQS4dNtZyZvP3prmWT/1W1AIg4K6tRDdPpwDTtFCCMTvIhSQCU6g7UCBcMFz45+QxwsQ==","signatures":[{"sig":"MEQCIG3zCkOaJaxw9HsQKWvxOEw2ecWu2SFIoyFDtCC/iRLvAiA939KI7veHKSERIemNtsS+LjNbG4ylxefTczNYvjauHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1098255},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"66e378f4e658cb932eecfbd9d429aac215a2672f","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./lib && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run clean && npm run build-all","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./lib && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","@types/socket.io-client":"^3.0.0","@typescript-eslint/parser":"^6.7.4","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.7.8"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.7.22_1704306163769_0.44852858835429843","host":"s3://npm-registry-packages"}},"1.7.23":{"name":"@futdevpro/nts-dynamo","version":"1.7.23","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.7.23","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"289b7037395dbe8aaee48fcedcae17cb643174da","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.7.23.tgz","fileCount":475,"integrity":"sha512-yobPlyqhaC9KV7Qtg5I45aldVHNz/1hMVYwxQq13rk03QXDHZ4xpgNjzzWgKJ/WP5Y+S/prN9nxvvkko+6b1gQ==","signatures":[{"sig":"MEUCIQDZoHKWRqsLh/MaiQKLJzYyktvDyMOVHGQAJB7ihHOEsgIgXO+kesyBcssyHDox7RW9mdHoLCI1dPwn4rWi4Xn5FDQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1098538},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"66e378f4e658cb932eecfbd9d429aac215a2672f","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./lib && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run clean && npm run build-all","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./lib && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","@types/socket.io-client":"^3.0.0","@typescript-eslint/parser":"^6.7.4","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.7.8"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.7.23_1704306762341_0.9180490114475237","host":"s3://npm-registry-packages"}},"1.7.24":{"name":"@futdevpro/nts-dynamo","version":"1.7.24","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.7.24","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"2ec18f932917d3389bb9ff7e92a0de3c5908388e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.7.24.tgz","fileCount":475,"integrity":"sha512-2I9NWITFU8editbJq0/yN6oJI68cMO1EzOUeUswlSHTP66Zq0cWQpT7fjzcVf9MANNFVgvmwG/Gcim5xI3WtPQ==","signatures":[{"sig":"MEUCIQC7MxxwNrl1YPauebdHZMn/K4bfNdhU3hIPMB92ovkI3gIgFIKp46Ww4NGr7ncbYi9BSuWTiBjhvRGooo7HWzecbdo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1110935},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"66e378f4e658cb932eecfbd9d429aac215a2672f","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./lib && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run clean && npm run build-all","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./lib && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","@types/socket.io-client":"^3.0.0","@typescript-eslint/parser":"^6.7.4","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.7.8"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.7.24_1704477799369_0.8959382290867055","host":"s3://npm-registry-packages"}},"1.7.25":{"name":"@futdevpro/nts-dynamo","version":"1.7.25","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.7.25","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"1f306016041cd6e63c964ce1683ce9f5f776a91a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.7.25.tgz","fileCount":475,"integrity":"sha512-n4cd86GjVEQfbilD9JGYXaadmLH6SwcWKWvbXt8HttwkM/DYywztsNRy+dymKNSgkQQOXDkw+oIwkLbvRblK4w==","signatures":[{"sig":"MEYCIQDcfQCZVqCVo/qcjVv2xz93MzX42BVUP+tvl+W9BT/iYwIhALLrAPjo+kubM/9Jxlw51c/CIYfFkT76g592Ciz7Pbnr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1111282},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"66e378f4e658cb932eecfbd9d429aac215a2672f","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./lib && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run clean && npm run build-all","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./lib && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","@types/socket.io-client":"^3.0.0","@typescript-eslint/parser":"^6.7.4","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.7.8"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.7.25_1704479505918_0.8636946665100316","host":"s3://npm-registry-packages"}},"1.7.27":{"name":"@futdevpro/nts-dynamo","version":"1.7.27","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.7.27","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"bd84bcc659d1e4b0082f7e498ee3e9369ae74ef9","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.7.27.tgz","fileCount":475,"integrity":"sha512-sqHOHIGIqTYGQcBPZn37ZOPF+pvmLh0gJIsNlpRsTtCZUyIkM8J3hCYddNe9suhk87/jZG53S8WLsGBVBMcshw==","signatures":[{"sig":"MEUCIGc79NTDW6VJ2klik5bb+oQ4Ep+WJMZ9wHtrS2WdcPoAAiEA3NehVzwDGkFenb5yOtsdTeOM70qWN/egT982znih3Tc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1108520},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"66e378f4e658cb932eecfbd9d429aac215a2672f","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./lib && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run clean && npm run build-all","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./lib && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","@types/socket.io-client":"^3.0.0","@typescript-eslint/parser":"^6.7.4","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.7.11"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.7.27_1705250929355_0.7091527602219985","host":"s3://npm-registry-packages"}},"1.7.28":{"name":"@futdevpro/nts-dynamo","version":"1.7.28","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.7.28","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"d313d4c052cb44e22f080df19110935a9e485792","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.7.28.tgz","fileCount":475,"integrity":"sha512-s5+XdR6IU9v8JoAQzv2jH2v3hj71pZbc4ZogJ+iPGwDn5sP3NIrY4cpmncZlRA6Qe7hEFMC+OP7cvjRSsfsCSA==","signatures":[{"sig":"MEQCIGUo8KHvvWIQZVV+nKgkhcOgYj3muubkRF3PeZ4Ix5oaAiAI/BecqRKXJGUMDJLuXaqSqOFR9DqiNvpwccrxVq8XwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1109461},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"2defb9a60ebf77c10f586336b9a474633afce1b8","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./lib && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run clean && npm run build-all","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./lib && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","@types/socket.io-client":"^3.0.0","@typescript-eslint/parser":"^6.7.4","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.7.12"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.7.28_1705520586228_0.8598349025958623","host":"s3://npm-registry-packages"}},"1.8.5":{"name":"@futdevpro/nts-dynamo","version":"1.8.5","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.8.5","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"7634af87ffd73b14933d94db86b8dd4e727be17c","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.8.5.tgz","fileCount":475,"integrity":"sha512-TE/dEsn3joC5O3s9AD92QYgKcj+U14Ngx/42kRJpPAnIvOTBrEHkgOyxbN9ypczMjHv3FnwCLgv1x5xhUhVVQQ==","signatures":[{"sig":"MEUCIQDU0PqmWeikG41d6UzrwXU3td+WO8SySQHWOCoDxVWJUAIgW5JyUSamVJ3UCEuUWtwMWZ9AV/klZWQb1EJqf7MyHmk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1115427},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"797b346d3c0abef72cb19f14ea39d10b0a6f844a","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./lib && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run clean && npm run build-all","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./lib && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"8.19.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"16.20.0","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","@types/socket.io-client":"^3.0.0","@typescript-eslint/parser":"^6.7.4","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.8.5"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.8.5_1706672750630_0.8609462132497505","host":"s3://npm-registry-packages"}},"1.9.1":{"name":"@futdevpro/nts-dynamo","version":"1.9.1","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.1","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"6065d27fb889a69b96f9ce14ecba42174eb39688","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.1.tgz","fileCount":475,"integrity":"sha512-WfXS5qtppO0m+8Nzf0wThLxt5Bsjl/rKwAHG5sCVtNffciQ3A/5NlHqHgS7kD4yQ4ZhGP89RgtzNPX4mPMhLGg==","signatures":[{"sig":"MEYCIQCtGiDDLpUe5MSGoAUnr276GybJlCGuEQumQed/ouFNwQIhAI4GaVdfAFDM7Bzu7FFGs3nqlbw9zHgrW25LtxHFkxb5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1118087},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"797b346d3c0abef72cb19f14ea39d10b0a6f844a","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./lib && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run clean && npm run build-all","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./lib && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.2.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.11.1","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","socket.io-client":"^4.7.4","@typescript-eslint/parser":"^6.7.4","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","body-parser":"^1.20.2","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.9.1"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.1_1709719867086_0.8759666210609738","host":"s3://npm-registry-packages"}},"1.9.2":{"name":"@futdevpro/nts-dynamo","version":"1.9.2","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.2","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"597e444c064127eb85313e5b8c5525e65c648df1","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.2.tgz","fileCount":475,"integrity":"sha512-91xHxTG4sOcaINHK4yxqR6w7UwnI3JvdcjUMVg+L2XNHRoYRRzkFNGTPtseOhkJMmr1Aer4w+VROWjc0sEfCgw==","signatures":[{"sig":"MEYCIQCSB5gc/Lfx1IMQZlygCtyL7VLinkQrKs1hr+4ZpRmjrQIhALfcz90V3PabiEa07j4VvwL+w3bK6DKqTp3wVfVn3qWb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1119419},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"797b346d3c0abef72cb19f14ea39d10b0a6f844a","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./lib && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run clean && npm run build-all","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./lib && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.2.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.11.1","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","socket.io-client":"^4.7.4","@typescript-eslint/parser":"^6.7.4","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","body-parser":"^1.20.2","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.9.1"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.2_1709933061699_0.6258847121264428","host":"s3://npm-registry-packages"}},"1.9.3":{"name":"@futdevpro/nts-dynamo","version":"1.9.3","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.3","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"35298083ce12b08b15b0dea2182e393e3521625d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.3.tgz","fileCount":475,"integrity":"sha512-T11tZXSuh2z1IAiI8ZqQ0dXSouOEMfKWNaiV4LKfTPd5j7CXskS5JkAFsR4KxchVUADVbAt42998G3w2CgTXuA==","signatures":[{"sig":"MEUCIHeLnpdOXaIK7rPSDj0gHa0YwgSfVW4vJcytMYfgfnVHAiEA62oc3FldPFc38mQ+kH4mVNRexnJqB6eYKby3cK9J+Lo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1118638},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","module":"./lib/index.js","default":"./lib/index.js","typings":"./lib/index.d.ts"},"./app":{"types":"./lib/_modules/app.index.d.ts","module":"./lib/_modules/app.index.js","default":"./lib/_modules/app.index.js","typings":"./lib/_modules/app.index.d.ts"},"./auth":{"types":"./lib/_modules/auth.index.d.ts","module":"./lib/_modules/auth.index.js","default":"./lib/_modules/auth.index.js","typings":"./lib/_modules/auth.index.d.ts"},"./email":{"types":"./lib/_modules/email.index.d.ts","module":"./lib/_modules/email.index.js","default":"./lib/_modules/email.index.js","typings":"./lib/_modules/email.index.d.ts"},"./enums":{"types":"./lib/_enums/index.d.ts","module":"./lib/_enums/index.js","default":"./lib/_enums/index.js","typings":"./lib/_enums/index.d.ts"},"./models":{"types":"./lib/_models/index.d.ts","module":"./lib/_models/index.js","default":"./lib/_models/index.js","typings":"./lib/_models/index.d.ts"},"./extended":{"types":"./lib/_modules/extended.index.d.ts","module":"./lib/_modules/extended.index.js","default":"./lib/_modules/extended.index.js","typings":"./lib/_modules/extended.index.d.ts"},"./services":{"types":"./lib/_services/index.d.ts","module":"./lib/_services/index.js","default":"./lib/_services/index.js","typings":"./lib/_services/index.d.ts"},"./constants":{"types":"./lib/_constants/index.d.ts","module":"./lib/_constants/index.js","default":"./lib/_constants/index.js","typings":"./lib/_constants/index.d.ts"},"./controller":{"types":"./lib/_modules/controller.index.d.ts","module":"./lib/_modules/controller.index.js","default":"./lib/_modules/controller.index.js","typings":"./lib/_modules/controller.index.d.ts"},"./api-service":{"types":"./lib/_modules/api-service.index.d.ts","module":"./lib/_modules/api-service.index.js","default":"./lib/_modules/api-service.index.js","typings":"./lib/_modules/api-service.index.d.ts"},"./data-models":{"types":"./lib/_modules/data-models.index.d.ts","module":"./lib/_modules/data-models.index.js","default":"./lib/_modules/data-models.index.js","typings":"./lib/_modules/data-models.index.d.ts"},"./test-module":{"types":"./lib/_modules/test/index.d.ts","module":"./lib/_modules/test/index.js","default":"./lib/_modules/test/index.js","typings":"./lib/_modules/test/index.d.ts"},"./app-extended":{"types":"./lib/_modules/app-extended.index.d.ts","module":"./lib/_modules/app-extended.index.js","default":"./lib/_modules/app-extended.index.js","typings":"./lib/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./lib/_modules/data-service.index.d.ts","module":"./lib/_modules/data-service.index.js","default":"./lib/_modules/data-service.index.js","typings":"./lib/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./lib/_modules/usage/index.d.ts","module":"./lib/_modules/usage/index.js","default":"./lib/_modules/usage/index.js","typings":"./lib/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./lib/_modules/custom-data/index.d.ts","module":"./lib/_modules/custom-data/index.js","default":"./lib/_modules/custom-data/index.js","typings":"./lib/_modules/custom-data/index.d.ts"}},"gitHead":"797b346d3c0abef72cb19f14ea39d10b0a6f844a","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./lib && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run clean && npm run build-all","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./lib && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon"},"typings":"./lib/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.2.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.11.1","typesVersions":{"*":{"app":["lib/_modules/app.index.d.ts"],"auth":["lib/_modules/auth.index.d.ts"],"email":["lib/_modules/email.index.d.ts"],"enums":["lib/_enums/index.d.ts"],"models":["lib/_models/index.d.ts"],"extended":["lib/_modules/extended.index.d.ts"],"services":["lib/_services/index.d.ts"],"constants":["lib/_constants/index.d.ts"],"controller":["lib/_modules/controller.index.d.ts"],"api-service":["lib/_modules/api-service.index.d.ts"],"data-models":["lib/_modules/data-models.index.d.ts"],"test-module":["lib/_modules/test/index.d.ts"],"app-extended":["lib/_modules/app-extended.index.d.ts"],"data-service":["lib/_modules/data-service.index.d.ts"],"usage-module":["lib/_modules/usage/index.d.ts"],"custom-data-module":["lib/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","rimraf":"^5.0.1","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","socket.io-client":"^4.7.4","@typescript-eslint/parser":"^6.7.4","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","body-parser":"^1.20.2","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.9.1"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.3_1709934043595_0.4805491866162257","host":"s3://npm-registry-packages"}},"1.9.4":{"name":"@futdevpro/nts-dynamo","version":"1.9.4","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.4","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"c04c63e2100dcb14a196a5a343fa6e8020237422","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.4.tgz","fileCount":473,"integrity":"sha512-Fiiellp9ESVPszrm25jLuICgDDfTycQcSY3lWrvyRqCXVJLyBgDYD9nScSl2hkEXPEjyDTrKOEEdksvjCvPbGw==","signatures":[{"sig":"MEQCIFDc18K3vo1TeOsmUxDO8bL3HnAy0j+I5Ud3Kq8NfoIzAiA5U/jhJ5B+1n9c1XVQMrqdnVWoPDk/x89IFgAp63Gt1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1104864},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./app":{"types":"./build/_modules/app.index.d.ts","module":"./build/_modules/app.index.js","default":"./build/_modules/app.index.js","typings":"./build/_modules/app.index.d.ts"},"./auth":{"types":"./build/_modules/auth.index.d.ts","module":"./build/_modules/auth.index.js","default":"./build/_modules/auth.index.js","typings":"./build/_modules/auth.index.d.ts"},"./email":{"types":"./build/_modules/email.index.d.ts","module":"./build/_modules/email.index.js","default":"./build/_modules/email.index.js","typings":"./build/_modules/email.index.d.ts"},"./enums":{"types":"./build/_enums/index.d.ts","module":"./build/_enums/index.js","default":"./build/_enums/index.js","typings":"./build/_enums/index.d.ts"},"./models":{"types":"./build/_models/index.d.ts","module":"./build/_models/index.js","default":"./build/_models/index.js","typings":"./build/_models/index.d.ts"},"./extended":{"types":"./build/_modules/extended.index.d.ts","module":"./build/_modules/extended.index.js","default":"./build/_modules/extended.index.js","typings":"./build/_modules/extended.index.d.ts"},"./services":{"types":"./build/_services/index.d.ts","module":"./build/_services/index.js","default":"./build/_services/index.js","typings":"./build/_services/index.d.ts"},"./constants":{"types":"./build/_constants/index.d.ts","module":"./build/_constants/index.js","default":"./build/_constants/index.js","typings":"./build/_constants/index.d.ts"},"./controller":{"types":"./build/_modules/controller.index.d.ts","module":"./build/_modules/controller.index.js","default":"./build/_modules/controller.index.js","typings":"./build/_modules/controller.index.d.ts"},"./api-service":{"types":"./build/_modules/api-service.index.d.ts","module":"./build/_modules/api-service.index.js","default":"./build/_modules/api-service.index.js","typings":"./build/_modules/api-service.index.d.ts"},"./data-models":{"types":"./build/_modules/data-models.index.d.ts","module":"./build/_modules/data-models.index.js","default":"./build/_modules/data-models.index.js","typings":"./build/_modules/data-models.index.d.ts"},"./test-module":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./app-extended":{"types":"./build/_modules/app-extended.index.d.ts","module":"./build/_modules/app-extended.index.js","default":"./build/_modules/app-extended.index.js","typings":"./build/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./build/_modules/data-service.index.d.ts","module":"./build/_modules/data-service.index.js","default":"./build/_modules/data-service.index.js","typings":"./build/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"5323b4482c1c4dc959ce3e311e10ca4dfa04837c","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run clean && npm run build-all","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../npm-tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon"},"typings":"./build/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.2.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.11.1","typesVersions":{"*":{"app":["build/_modules/app.index.d.ts"],"auth":["build/_modules/auth.index.d.ts"],"email":["build/_modules/email.index.d.ts"],"enums":["build/_enums/index.d.ts"],"models":["build/_models/index.d.ts"],"extended":["build/_modules/extended.index.d.ts"],"services":["build/_services/index.d.ts"],"constants":["build/_constants/index.d.ts"],"controller":["build/_modules/controller.index.d.ts"],"api-service":["build/_modules/api-service.index.d.ts"],"data-models":["build/_modules/data-models.index.d.ts"],"test-module":["build/_modules/test/index.d.ts"],"app-extended":["build/_modules/app-extended.index.d.ts"],"data-service":["build/_modules/data-service.index.d.ts"],"usage-module":["build/_modules/usage/index.d.ts"],"custom-data-module":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","socket.io-client":"^4.7.4","@typescript-eslint/parser":"^6.7.4","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","body-parser":"^1.20.2","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.9.1"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.4_1710193031590_0.4857239132830766","host":"s3://npm-registry-packages"}},"1.9.5":{"name":"@futdevpro/nts-dynamo","version":"1.9.5","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.5","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"4e627af0b785758371ef8856a609ba22bcd729ab","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.5.tgz","fileCount":484,"integrity":"sha512-n9fg9qVDyDYf0tG4j+cw1ZZkeSN94J0PNZKV22yZRqEowBhP6MgK3BanV7lIya6Tayk6ZW7Edjzm/yB1v0V7sw==","signatures":[{"sig":"MEQCIECFzh9RxaN7lb9BARTKLzGmjP4GJ6Oh3tUUFjqvxo3wAiAA7r3tBjZIIRJISYTVGWGyCvRsIoI+knNOdQmEOa1mJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1110447},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./app":{"types":"./build/_modules/app.index.d.ts","module":"./build/_modules/app.index.js","default":"./build/_modules/app.index.js","typings":"./build/_modules/app.index.d.ts"},"./auth":{"types":"./build/_modules/auth.index.d.ts","module":"./build/_modules/auth.index.js","default":"./build/_modules/auth.index.js","typings":"./build/_modules/auth.index.d.ts"},"./email":{"types":"./build/_modules/email.index.d.ts","module":"./build/_modules/email.index.js","default":"./build/_modules/email.index.js","typings":"./build/_modules/email.index.d.ts"},"./enums":{"types":"./build/_enums/index.d.ts","module":"./build/_enums/index.js","default":"./build/_enums/index.js","typings":"./build/_enums/index.d.ts"},"./models":{"types":"./build/_models/index.d.ts","module":"./build/_models/index.js","default":"./build/_models/index.js","typings":"./build/_models/index.d.ts"},"./extended":{"types":"./build/_modules/extended.index.d.ts","module":"./build/_modules/extended.index.js","default":"./build/_modules/extended.index.js","typings":"./build/_modules/extended.index.d.ts"},"./services":{"types":"./build/_services/index.d.ts","module":"./build/_services/index.js","default":"./build/_services/index.js","typings":"./build/_services/index.d.ts"},"./constants":{"types":"./build/_constants/index.d.ts","module":"./build/_constants/index.js","default":"./build/_constants/index.js","typings":"./build/_constants/index.d.ts"},"./controller":{"types":"./build/_modules/controller.index.d.ts","module":"./build/_modules/controller.index.js","default":"./build/_modules/controller.index.js","typings":"./build/_modules/controller.index.d.ts"},"./api-service":{"types":"./build/_modules/api-service.index.d.ts","module":"./build/_modules/api-service.index.js","default":"./build/_modules/api-service.index.js","typings":"./build/_modules/api-service.index.d.ts"},"./data-models":{"types":"./build/_modules/data-models.index.d.ts","module":"./build/_modules/data-models.index.js","default":"./build/_modules/data-models.index.js","typings":"./build/_modules/data-models.index.d.ts"},"./test-module":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./app-extended":{"types":"./build/_modules/app-extended.index.d.ts","module":"./build/_modules/app-extended.index.js","default":"./build/_modules/app-extended.index.js","typings":"./build/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./build/_modules/data-service.index.d.ts","module":"./build/_modules/data-service.index.js","default":"./build/_modules/data-service.index.js","typings":"./build/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"427eba51560fefca9c993a461ce4c8d5928699d1","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run clean && npm run build-all","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon"},"typings":"./build/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.2.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.11.1","typesVersions":{"*":{"app":["build/_modules/app.index.d.ts"],"auth":["build/_modules/auth.index.d.ts"],"email":["build/_modules/email.index.d.ts"],"enums":["build/_enums/index.d.ts"],"models":["build/_models/index.d.ts"],"extended":["build/_modules/extended.index.d.ts"],"services":["build/_services/index.d.ts"],"constants":["build/_constants/index.d.ts"],"controller":["build/_modules/controller.index.d.ts"],"api-service":["build/_modules/api-service.index.d.ts"],"data-models":["build/_modules/data-models.index.d.ts"],"test-module":["build/_modules/test/index.d.ts"],"app-extended":["build/_modules/app-extended.index.d.ts"],"data-service":["build/_modules/data-service.index.d.ts"],"usage-module":["build/_modules/usage/index.d.ts"],"custom-data-module":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","socket.io-client":"^4.7.4","@typescript-eslint/parser":"^6.7.4","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","body-parser":"^1.20.2","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.9.4"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.5_1711639875032_0.8754462476005043","host":"s3://npm-registry-packages"}},"1.9.6":{"name":"@futdevpro/nts-dynamo","version":"1.9.6","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.6","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"ac003c43252b49fff6bf40bfe1bb137c7b0b19ea","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.6.tgz","fileCount":484,"integrity":"sha512-QxJaYnHDIh1PdFra3gSBE1FRzLjBz2idRFbKrZUWYgdnt7rg9+/fdaQpMVJutA9V9RUIkQvxnHPIL8fFnHrRtw==","signatures":[{"sig":"MEUCIQCgtoPlhCSaYztrkocstCJ9zmkO17k7cLSLIuAGR5tYBgIgQeXD975RPL6xof66U5tyV1Y0hcrXHPQXjD+fWaI1xns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1111374},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./app":{"types":"./build/_modules/app.index.d.ts","module":"./build/_modules/app.index.js","default":"./build/_modules/app.index.js","typings":"./build/_modules/app.index.d.ts"},"./auth":{"types":"./build/_modules/auth.index.d.ts","module":"./build/_modules/auth.index.js","default":"./build/_modules/auth.index.js","typings":"./build/_modules/auth.index.d.ts"},"./email":{"types":"./build/_modules/email.index.d.ts","module":"./build/_modules/email.index.js","default":"./build/_modules/email.index.js","typings":"./build/_modules/email.index.d.ts"},"./enums":{"types":"./build/_enums/index.d.ts","module":"./build/_enums/index.js","default":"./build/_enums/index.js","typings":"./build/_enums/index.d.ts"},"./models":{"types":"./build/_models/index.d.ts","module":"./build/_models/index.js","default":"./build/_models/index.js","typings":"./build/_models/index.d.ts"},"./extended":{"types":"./build/_modules/extended.index.d.ts","module":"./build/_modules/extended.index.js","default":"./build/_modules/extended.index.js","typings":"./build/_modules/extended.index.d.ts"},"./services":{"types":"./build/_services/index.d.ts","module":"./build/_services/index.js","default":"./build/_services/index.js","typings":"./build/_services/index.d.ts"},"./constants":{"types":"./build/_constants/index.d.ts","module":"./build/_constants/index.js","default":"./build/_constants/index.js","typings":"./build/_constants/index.d.ts"},"./controller":{"types":"./build/_modules/controller.index.d.ts","module":"./build/_modules/controller.index.js","default":"./build/_modules/controller.index.js","typings":"./build/_modules/controller.index.d.ts"},"./api-service":{"types":"./build/_modules/api-service.index.d.ts","module":"./build/_modules/api-service.index.js","default":"./build/_modules/api-service.index.js","typings":"./build/_modules/api-service.index.d.ts"},"./data-models":{"types":"./build/_modules/data-models.index.d.ts","module":"./build/_modules/data-models.index.js","default":"./build/_modules/data-models.index.js","typings":"./build/_modules/data-models.index.d.ts"},"./test-module":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./app-extended":{"types":"./build/_modules/app-extended.index.d.ts","module":"./build/_modules/app-extended.index.js","default":"./build/_modules/app-extended.index.js","typings":"./build/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./build/_modules/data-service.index.d.ts","module":"./build/_modules/data-service.index.js","default":"./build/_modules/data-service.index.js","typings":"./build/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"d2eac39dc8de6805f8b03a289abc06f17e485127","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.2.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.11.1","typesVersions":{"*":{"app":["build/_modules/app.index.d.ts"],"auth":["build/_modules/auth.index.d.ts"],"email":["build/_modules/email.index.d.ts"],"enums":["build/_enums/index.d.ts"],"models":["build/_models/index.d.ts"],"extended":["build/_modules/extended.index.d.ts"],"services":["build/_services/index.d.ts"],"constants":["build/_constants/index.d.ts"],"controller":["build/_modules/controller.index.d.ts"],"api-service":["build/_modules/api-service.index.d.ts"],"data-models":["build/_modules/data-models.index.d.ts"],"test-module":["build/_modules/test/index.d.ts"],"app-extended":["build/_modules/app-extended.index.d.ts"],"data-service":["build/_modules/data-service.index.d.ts"],"usage-module":["build/_modules/usage/index.d.ts"],"custom-data-module":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","socket.io-client":"^4.7.4","@typescript-eslint/parser":"^6.7.4","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","body-parser":"^1.20.2","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.9.4"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.6_1711643888230_0.5065669648684199","host":"s3://npm-registry-packages"}},"1.9.7":{"name":"@futdevpro/nts-dynamo","version":"1.9.7","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.7","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"a06bca9b97e6989dc715df55c2799b48a22ce9d1","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.7.tgz","fileCount":484,"integrity":"sha512-VdLwwRntw/q7TsM9T91Cd6anYHs2rnFXsrs0u9Y0XFNNVBp3ChfAc5SVKbPyPhBbNJYRmpmQmEF1b6GoYXnNXw==","signatures":[{"sig":"MEYCIQC+LPjEn0NMBGWxXL89gOl55W+vgT44FSFrUTmc3gAH5wIhAK032ozKxuC6YByrra/omrXHTmpcKAnv+8YrXyUfo7ON","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1112056},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./app":{"types":"./build/_modules/app.index.d.ts","module":"./build/_modules/app.index.js","default":"./build/_modules/app.index.js","typings":"./build/_modules/app.index.d.ts"},"./auth":{"types":"./build/_modules/auth.index.d.ts","module":"./build/_modules/auth.index.js","default":"./build/_modules/auth.index.js","typings":"./build/_modules/auth.index.d.ts"},"./email":{"types":"./build/_modules/email.index.d.ts","module":"./build/_modules/email.index.js","default":"./build/_modules/email.index.js","typings":"./build/_modules/email.index.d.ts"},"./enums":{"types":"./build/_enums/index.d.ts","module":"./build/_enums/index.js","default":"./build/_enums/index.js","typings":"./build/_enums/index.d.ts"},"./models":{"types":"./build/_models/index.d.ts","module":"./build/_models/index.js","default":"./build/_models/index.js","typings":"./build/_models/index.d.ts"},"./extended":{"types":"./build/_modules/extended.index.d.ts","module":"./build/_modules/extended.index.js","default":"./build/_modules/extended.index.js","typings":"./build/_modules/extended.index.d.ts"},"./services":{"types":"./build/_services/index.d.ts","module":"./build/_services/index.js","default":"./build/_services/index.js","typings":"./build/_services/index.d.ts"},"./constants":{"types":"./build/_constants/index.d.ts","module":"./build/_constants/index.js","default":"./build/_constants/index.js","typings":"./build/_constants/index.d.ts"},"./controller":{"types":"./build/_modules/controller.index.d.ts","module":"./build/_modules/controller.index.js","default":"./build/_modules/controller.index.js","typings":"./build/_modules/controller.index.d.ts"},"./api-service":{"types":"./build/_modules/api-service.index.d.ts","module":"./build/_modules/api-service.index.js","default":"./build/_modules/api-service.index.js","typings":"./build/_modules/api-service.index.d.ts"},"./data-models":{"types":"./build/_modules/data-models.index.d.ts","module":"./build/_modules/data-models.index.js","default":"./build/_modules/data-models.index.js","typings":"./build/_modules/data-models.index.d.ts"},"./test-module":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./app-extended":{"types":"./build/_modules/app-extended.index.d.ts","module":"./build/_modules/app-extended.index.js","default":"./build/_modules/app-extended.index.js","typings":"./build/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./build/_modules/data-service.index.d.ts","module":"./build/_modules/data-service.index.js","default":"./build/_modules/data-service.index.js","typings":"./build/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"d2eac39dc8de6805f8b03a289abc06f17e485127","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.2.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.11.1","typesVersions":{"*":{"app":["build/_modules/app.index.d.ts"],"auth":["build/_modules/auth.index.d.ts"],"email":["build/_modules/email.index.d.ts"],"enums":["build/_enums/index.d.ts"],"models":["build/_models/index.d.ts"],"extended":["build/_modules/extended.index.d.ts"],"services":["build/_services/index.d.ts"],"constants":["build/_constants/index.d.ts"],"controller":["build/_modules/controller.index.d.ts"],"api-service":["build/_modules/api-service.index.d.ts"],"data-models":["build/_modules/data-models.index.d.ts"],"test-module":["build/_modules/test/index.d.ts"],"app-extended":["build/_modules/app-extended.index.d.ts"],"data-service":["build/_modules/data-service.index.d.ts"],"usage-module":["build/_modules/usage/index.d.ts"],"custom-data-module":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","socket.io-client":"^4.7.4","@typescript-eslint/parser":"^6.7.4","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","body-parser":"^1.20.2","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.9.4"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.7_1711644672915_0.7053503386657645","host":"s3://npm-registry-packages"}},"1.9.8":{"name":"@futdevpro/nts-dynamo","version":"1.9.8","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.8","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"23f31e332781c52cc4ab60f01896ca798dba8fdc","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.8.tgz","fileCount":484,"integrity":"sha512-vSmsEE52sImlgNizr+YKF/IWdsiPNaTc1IzioSKzd6zQlfG2XTl90EIlR87Dr6UhauqXEX+hnhJwB/DP0Rmgjw==","signatures":[{"sig":"MEUCIBPuyFQ6SOk+p+/ExcP559r1DGrSn+8F/54virNFGR8UAiEA35ho7CbE2dvRyOsbvB4+9d8nGBBwpUFkmPDrpZgp+gg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1112489},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./app":{"types":"./build/_modules/app.index.d.ts","module":"./build/_modules/app.index.js","default":"./build/_modules/app.index.js","typings":"./build/_modules/app.index.d.ts"},"./auth":{"types":"./build/_modules/auth.index.d.ts","module":"./build/_modules/auth.index.js","default":"./build/_modules/auth.index.js","typings":"./build/_modules/auth.index.d.ts"},"./email":{"types":"./build/_modules/email.index.d.ts","module":"./build/_modules/email.index.js","default":"./build/_modules/email.index.js","typings":"./build/_modules/email.index.d.ts"},"./enums":{"types":"./build/_enums/index.d.ts","module":"./build/_enums/index.js","default":"./build/_enums/index.js","typings":"./build/_enums/index.d.ts"},"./models":{"types":"./build/_models/index.d.ts","module":"./build/_models/index.js","default":"./build/_models/index.js","typings":"./build/_models/index.d.ts"},"./extended":{"types":"./build/_modules/extended.index.d.ts","module":"./build/_modules/extended.index.js","default":"./build/_modules/extended.index.js","typings":"./build/_modules/extended.index.d.ts"},"./services":{"types":"./build/_services/index.d.ts","module":"./build/_services/index.js","default":"./build/_services/index.js","typings":"./build/_services/index.d.ts"},"./constants":{"types":"./build/_constants/index.d.ts","module":"./build/_constants/index.js","default":"./build/_constants/index.js","typings":"./build/_constants/index.d.ts"},"./controller":{"types":"./build/_modules/controller.index.d.ts","module":"./build/_modules/controller.index.js","default":"./build/_modules/controller.index.js","typings":"./build/_modules/controller.index.d.ts"},"./api-service":{"types":"./build/_modules/api-service.index.d.ts","module":"./build/_modules/api-service.index.js","default":"./build/_modules/api-service.index.js","typings":"./build/_modules/api-service.index.d.ts"},"./data-models":{"types":"./build/_modules/data-models.index.d.ts","module":"./build/_modules/data-models.index.js","default":"./build/_modules/data-models.index.js","typings":"./build/_modules/data-models.index.d.ts"},"./test-module":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./app-extended":{"types":"./build/_modules/app-extended.index.d.ts","module":"./build/_modules/app-extended.index.js","default":"./build/_modules/app-extended.index.js","typings":"./build/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./build/_modules/data-service.index.d.ts","module":"./build/_modules/data-service.index.js","default":"./build/_modules/data-service.index.js","typings":"./build/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"d2eac39dc8de6805f8b03a289abc06f17e485127","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.2.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.11.1","typesVersions":{"*":{"app":["build/_modules/app.index.d.ts"],"auth":["build/_modules/auth.index.d.ts"],"email":["build/_modules/email.index.d.ts"],"enums":["build/_enums/index.d.ts"],"models":["build/_models/index.d.ts"],"extended":["build/_modules/extended.index.d.ts"],"services":["build/_services/index.d.ts"],"constants":["build/_constants/index.d.ts"],"controller":["build/_modules/controller.index.d.ts"],"api-service":["build/_modules/api-service.index.d.ts"],"data-models":["build/_modules/data-models.index.d.ts"],"test-module":["build/_modules/test/index.d.ts"],"app-extended":["build/_modules/app-extended.index.d.ts"],"data-service":["build/_modules/data-service.index.d.ts"],"usage-module":["build/_modules/usage/index.d.ts"],"custom-data-module":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","socket.io-client":"^4.7.4","@typescript-eslint/parser":"^6.7.4","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","body-parser":"^1.20.2","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.9.4"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.8_1711645304894_0.34878628256961","host":"s3://npm-registry-packages"}},"1.9.9":{"name":"@futdevpro/nts-dynamo","version":"1.9.9","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.9","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"5d07f4ed302eb1a4857afdc0c7237d911ef92802","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.9.tgz","fileCount":484,"integrity":"sha512-cEu03DXyIVG/mWcaMRPxXHHkGUsBQUUmj/eQjke2How/ACq8KgnZ+5Aevhi/PLU+UTrnIV3ytWUfwyMEdImcVg==","signatures":[{"sig":"MEUCIDO1b/1c6O9Jp6rbVC7lGrhUR1UL8kk/LzrwFzxjoY6sAiEAy/aIBZ3MvAjR51hMr+n0ujnwV9cALnXVU6n/sAAJO8Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1120099},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./app":{"types":"./build/_modules/app.index.d.ts","module":"./build/_modules/app.index.js","default":"./build/_modules/app.index.js","typings":"./build/_modules/app.index.d.ts"},"./auth":{"types":"./build/_modules/auth.index.d.ts","module":"./build/_modules/auth.index.js","default":"./build/_modules/auth.index.js","typings":"./build/_modules/auth.index.d.ts"},"./email":{"types":"./build/_modules/email.index.d.ts","module":"./build/_modules/email.index.js","default":"./build/_modules/email.index.js","typings":"./build/_modules/email.index.d.ts"},"./enums":{"types":"./build/_enums/index.d.ts","module":"./build/_enums/index.js","default":"./build/_enums/index.js","typings":"./build/_enums/index.d.ts"},"./models":{"types":"./build/_models/index.d.ts","module":"./build/_models/index.js","default":"./build/_models/index.js","typings":"./build/_models/index.d.ts"},"./extended":{"types":"./build/_modules/extended.index.d.ts","module":"./build/_modules/extended.index.js","default":"./build/_modules/extended.index.js","typings":"./build/_modules/extended.index.d.ts"},"./services":{"types":"./build/_services/index.d.ts","module":"./build/_services/index.js","default":"./build/_services/index.js","typings":"./build/_services/index.d.ts"},"./constants":{"types":"./build/_constants/index.d.ts","module":"./build/_constants/index.js","default":"./build/_constants/index.js","typings":"./build/_constants/index.d.ts"},"./controller":{"types":"./build/_modules/controller.index.d.ts","module":"./build/_modules/controller.index.js","default":"./build/_modules/controller.index.js","typings":"./build/_modules/controller.index.d.ts"},"./api-service":{"types":"./build/_modules/api-service.index.d.ts","module":"./build/_modules/api-service.index.js","default":"./build/_modules/api-service.index.js","typings":"./build/_modules/api-service.index.d.ts"},"./data-models":{"types":"./build/_modules/data-models.index.d.ts","module":"./build/_modules/data-models.index.js","default":"./build/_modules/data-models.index.js","typings":"./build/_modules/data-models.index.d.ts"},"./test-module":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./app-extended":{"types":"./build/_modules/app-extended.index.d.ts","module":"./build/_modules/app-extended.index.js","default":"./build/_modules/app-extended.index.js","typings":"./build/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./build/_modules/data-service.index.d.ts","module":"./build/_modules/data-service.index.js","default":"./build/_modules/data-service.index.js","typings":"./build/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"d2eac39dc8de6805f8b03a289abc06f17e485127","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.2.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.11.1","typesVersions":{"*":{"app":["build/_modules/app.index.d.ts"],"auth":["build/_modules/auth.index.d.ts"],"email":["build/_modules/email.index.d.ts"],"enums":["build/_enums/index.d.ts"],"models":["build/_models/index.d.ts"],"extended":["build/_modules/extended.index.d.ts"],"services":["build/_services/index.d.ts"],"constants":["build/_constants/index.d.ts"],"controller":["build/_modules/controller.index.d.ts"],"api-service":["build/_modules/api-service.index.d.ts"],"data-models":["build/_modules/data-models.index.d.ts"],"test-module":["build/_modules/test/index.d.ts"],"app-extended":["build/_modules/app-extended.index.d.ts"],"data-service":["build/_modules/data-service.index.d.ts"],"usage-module":["build/_modules/usage/index.d.ts"],"custom-data-module":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","socket.io-client":"^4.7.4","@typescript-eslint/parser":"^6.7.4","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","body-parser":"^1.20.2","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.9.4"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.9_1711652766721_0.31624953421128743","host":"s3://npm-registry-packages"}},"1.9.10":{"name":"@futdevpro/nts-dynamo","version":"1.9.10","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.10","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"4cd99a52fa8372119edc5e3a73858978683a7274","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.10.tgz","fileCount":484,"integrity":"sha512-9LZmLfMQd0fZ8tx9a6lO3qzL6rT5CTMqI6cRGcvVUUzqASWEAo8yaILL6zYSt8VE6ZF6Mpgeaucv9J5xvuoETw==","signatures":[{"sig":"MEYCIQDeTcSHXMBVZFgK1zK/9f55vXHL7dYikb7PNH7pXtChegIhAMINM4AwfOJ/h63CNwrh61KyiEj2SZo0qQDynNtNAJLR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1121153},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./app":{"types":"./build/_modules/app.index.d.ts","module":"./build/_modules/app.index.js","default":"./build/_modules/app.index.js","typings":"./build/_modules/app.index.d.ts"},"./auth":{"types":"./build/_modules/auth.index.d.ts","module":"./build/_modules/auth.index.js","default":"./build/_modules/auth.index.js","typings":"./build/_modules/auth.index.d.ts"},"./email":{"types":"./build/_modules/email.index.d.ts","module":"./build/_modules/email.index.js","default":"./build/_modules/email.index.js","typings":"./build/_modules/email.index.d.ts"},"./enums":{"types":"./build/_enums/index.d.ts","module":"./build/_enums/index.js","default":"./build/_enums/index.js","typings":"./build/_enums/index.d.ts"},"./models":{"types":"./build/_models/index.d.ts","module":"./build/_models/index.js","default":"./build/_models/index.js","typings":"./build/_models/index.d.ts"},"./extended":{"types":"./build/_modules/extended.index.d.ts","module":"./build/_modules/extended.index.js","default":"./build/_modules/extended.index.js","typings":"./build/_modules/extended.index.d.ts"},"./services":{"types":"./build/_services/index.d.ts","module":"./build/_services/index.js","default":"./build/_services/index.js","typings":"./build/_services/index.d.ts"},"./constants":{"types":"./build/_constants/index.d.ts","module":"./build/_constants/index.js","default":"./build/_constants/index.js","typings":"./build/_constants/index.d.ts"},"./controller":{"types":"./build/_modules/controller.index.d.ts","module":"./build/_modules/controller.index.js","default":"./build/_modules/controller.index.js","typings":"./build/_modules/controller.index.d.ts"},"./api-service":{"types":"./build/_modules/api-service.index.d.ts","module":"./build/_modules/api-service.index.js","default":"./build/_modules/api-service.index.js","typings":"./build/_modules/api-service.index.d.ts"},"./data-models":{"types":"./build/_modules/data-models.index.d.ts","module":"./build/_modules/data-models.index.js","default":"./build/_modules/data-models.index.js","typings":"./build/_modules/data-models.index.d.ts"},"./test-module":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./app-extended":{"types":"./build/_modules/app-extended.index.d.ts","module":"./build/_modules/app-extended.index.js","default":"./build/_modules/app-extended.index.js","typings":"./build/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./build/_modules/data-service.index.d.ts","module":"./build/_modules/data-service.index.js","default":"./build/_modules/data-service.index.js","typings":"./build/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"d2eac39dc8de6805f8b03a289abc06f17e485127","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.2.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.11.1","typesVersions":{"*":{"app":["build/_modules/app.index.d.ts"],"auth":["build/_modules/auth.index.d.ts"],"email":["build/_modules/email.index.d.ts"],"enums":["build/_enums/index.d.ts"],"models":["build/_models/index.d.ts"],"extended":["build/_modules/extended.index.d.ts"],"services":["build/_services/index.d.ts"],"constants":["build/_constants/index.d.ts"],"controller":["build/_modules/controller.index.d.ts"],"api-service":["build/_modules/api-service.index.d.ts"],"data-models":["build/_modules/data-models.index.d.ts"],"test-module":["build/_modules/test/index.d.ts"],"app-extended":["build/_modules/app-extended.index.d.ts"],"data-service":["build/_modules/data-service.index.d.ts"],"usage-module":["build/_modules/usage/index.d.ts"],"custom-data-module":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","socket.io-client":"^4.7.4","@typescript-eslint/parser":"^6.7.4","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","body-parser":"^1.20.2","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.9.4"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.10_1711658750733_0.27974660088263326","host":"s3://npm-registry-packages"}},"1.9.11":{"name":"@futdevpro/nts-dynamo","version":"1.9.11","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.11","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"807fff2ece1cde087b7bf8c62cf9dcdf0b8d30af","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.11.tgz","fileCount":484,"integrity":"sha512-F4vnfGgyXUAnGhgsCUzF8x1BtIEzg0En6qOdh//y+rXROP7h1XcGU/h6Au2jAVLUkqXWC3sEyoOOBheUphtLKg==","signatures":[{"sig":"MEUCIQDZK2h+fDYjM4AMoLgy3jPPqxYRw9rb/VeH2L2Fmy4DwgIgQVmDlgdAE9BcS2HgnonEX8W8H8SUSQYmQ7o7+ZQqRYY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1121786},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./app":{"types":"./build/_modules/app.index.d.ts","module":"./build/_modules/app.index.js","default":"./build/_modules/app.index.js","typings":"./build/_modules/app.index.d.ts"},"./auth":{"types":"./build/_modules/auth.index.d.ts","module":"./build/_modules/auth.index.js","default":"./build/_modules/auth.index.js","typings":"./build/_modules/auth.index.d.ts"},"./email":{"types":"./build/_modules/email.index.d.ts","module":"./build/_modules/email.index.js","default":"./build/_modules/email.index.js","typings":"./build/_modules/email.index.d.ts"},"./enums":{"types":"./build/_enums/index.d.ts","module":"./build/_enums/index.js","default":"./build/_enums/index.js","typings":"./build/_enums/index.d.ts"},"./models":{"types":"./build/_models/index.d.ts","module":"./build/_models/index.js","default":"./build/_models/index.js","typings":"./build/_models/index.d.ts"},"./extended":{"types":"./build/_modules/extended.index.d.ts","module":"./build/_modules/extended.index.js","default":"./build/_modules/extended.index.js","typings":"./build/_modules/extended.index.d.ts"},"./services":{"types":"./build/_services/index.d.ts","module":"./build/_services/index.js","default":"./build/_services/index.js","typings":"./build/_services/index.d.ts"},"./constants":{"types":"./build/_constants/index.d.ts","module":"./build/_constants/index.js","default":"./build/_constants/index.js","typings":"./build/_constants/index.d.ts"},"./controller":{"types":"./build/_modules/controller.index.d.ts","module":"./build/_modules/controller.index.js","default":"./build/_modules/controller.index.js","typings":"./build/_modules/controller.index.d.ts"},"./api-service":{"types":"./build/_modules/api-service.index.d.ts","module":"./build/_modules/api-service.index.js","default":"./build/_modules/api-service.index.js","typings":"./build/_modules/api-service.index.d.ts"},"./data-models":{"types":"./build/_modules/data-models.index.d.ts","module":"./build/_modules/data-models.index.js","default":"./build/_modules/data-models.index.js","typings":"./build/_modules/data-models.index.d.ts"},"./test-module":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./app-extended":{"types":"./build/_modules/app-extended.index.d.ts","module":"./build/_modules/app-extended.index.js","default":"./build/_modules/app-extended.index.js","typings":"./build/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./build/_modules/data-service.index.d.ts","module":"./build/_modules/data-service.index.js","default":"./build/_modules/data-service.index.js","typings":"./build/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"d2eac39dc8de6805f8b03a289abc06f17e485127","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.2.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.11.1","typesVersions":{"*":{"app":["build/_modules/app.index.d.ts"],"auth":["build/_modules/auth.index.d.ts"],"email":["build/_modules/email.index.d.ts"],"enums":["build/_enums/index.d.ts"],"models":["build/_models/index.d.ts"],"extended":["build/_modules/extended.index.d.ts"],"services":["build/_services/index.d.ts"],"constants":["build/_constants/index.d.ts"],"controller":["build/_modules/controller.index.d.ts"],"api-service":["build/_modules/api-service.index.d.ts"],"data-models":["build/_modules/data-models.index.d.ts"],"test-module":["build/_modules/test/index.d.ts"],"app-extended":["build/_modules/app-extended.index.d.ts"],"data-service":["build/_modules/data-service.index.d.ts"],"usage-module":["build/_modules/usage/index.d.ts"],"custom-data-module":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","socket.io-client":"^4.7.4","@typescript-eslint/parser":"^6.7.4","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","body-parser":"^1.20.2","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.9.5"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.11_1711733887327_0.5349841514851312","host":"s3://npm-registry-packages"}},"1.9.12":{"name":"@futdevpro/nts-dynamo","version":"1.9.12","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.12","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"2f6bbcbe891bd68fe9f3d7e7fde4ab9e56b342f9","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.12.tgz","fileCount":484,"integrity":"sha512-5zSaamjG8sdD8OWLnTKybc9iTzM75t7fFmEjW6ABRNcGVLtK7HSNLganJ3Rv+4z7qGg0U/6o/gmtMQSpj18iVA==","signatures":[{"sig":"MEQCIAW0ScN6o2WtZ2Jcx6ftPGY/ZUpwTVGZO9e+SXn+bEY7AiBEw2IehhM3y2l0euHvs8JQlpoatPDz6luOQJedDFhNaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1122428},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./app":{"types":"./build/_modules/app.index.d.ts","module":"./build/_modules/app.index.js","default":"./build/_modules/app.index.js","typings":"./build/_modules/app.index.d.ts"},"./auth":{"types":"./build/_modules/auth.index.d.ts","module":"./build/_modules/auth.index.js","default":"./build/_modules/auth.index.js","typings":"./build/_modules/auth.index.d.ts"},"./email":{"types":"./build/_modules/email.index.d.ts","module":"./build/_modules/email.index.js","default":"./build/_modules/email.index.js","typings":"./build/_modules/email.index.d.ts"},"./enums":{"types":"./build/_enums/index.d.ts","module":"./build/_enums/index.js","default":"./build/_enums/index.js","typings":"./build/_enums/index.d.ts"},"./models":{"types":"./build/_models/index.d.ts","module":"./build/_models/index.js","default":"./build/_models/index.js","typings":"./build/_models/index.d.ts"},"./extended":{"types":"./build/_modules/extended.index.d.ts","module":"./build/_modules/extended.index.js","default":"./build/_modules/extended.index.js","typings":"./build/_modules/extended.index.d.ts"},"./services":{"types":"./build/_services/index.d.ts","module":"./build/_services/index.js","default":"./build/_services/index.js","typings":"./build/_services/index.d.ts"},"./constants":{"types":"./build/_constants/index.d.ts","module":"./build/_constants/index.js","default":"./build/_constants/index.js","typings":"./build/_constants/index.d.ts"},"./controller":{"types":"./build/_modules/controller.index.d.ts","module":"./build/_modules/controller.index.js","default":"./build/_modules/controller.index.js","typings":"./build/_modules/controller.index.d.ts"},"./api-service":{"types":"./build/_modules/api-service.index.d.ts","module":"./build/_modules/api-service.index.js","default":"./build/_modules/api-service.index.js","typings":"./build/_modules/api-service.index.d.ts"},"./data-models":{"types":"./build/_modules/data-models.index.d.ts","module":"./build/_modules/data-models.index.js","default":"./build/_modules/data-models.index.js","typings":"./build/_modules/data-models.index.d.ts"},"./test-module":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./app-extended":{"types":"./build/_modules/app-extended.index.d.ts","module":"./build/_modules/app-extended.index.js","default":"./build/_modules/app-extended.index.js","typings":"./build/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./build/_modules/data-service.index.d.ts","module":"./build/_modules/data-service.index.js","default":"./build/_modules/data-service.index.js","typings":"./build/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"d2eac39dc8de6805f8b03a289abc06f17e485127","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.2.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.11.1","typesVersions":{"*":{"app":["build/_modules/app.index.d.ts"],"auth":["build/_modules/auth.index.d.ts"],"email":["build/_modules/email.index.d.ts"],"enums":["build/_enums/index.d.ts"],"models":["build/_models/index.d.ts"],"extended":["build/_modules/extended.index.d.ts"],"services":["build/_services/index.d.ts"],"constants":["build/_constants/index.d.ts"],"controller":["build/_modules/controller.index.d.ts"],"api-service":["build/_modules/api-service.index.d.ts"],"data-models":["build/_modules/data-models.index.d.ts"],"test-module":["build/_modules/test/index.d.ts"],"app-extended":["build/_modules/app-extended.index.d.ts"],"data-service":["build/_modules/data-service.index.d.ts"],"usage-module":["build/_modules/usage/index.d.ts"],"custom-data-module":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","socket.io-client":"^4.7.4","@typescript-eslint/parser":"^6.7.4","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","body-parser":"^1.20.2","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.9.6"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.12_1711743827266_0.8319878246464585","host":"s3://npm-registry-packages"}},"1.9.14":{"name":"@futdevpro/nts-dynamo","version":"1.9.14","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.14","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"88760361773e09918b91c017b37b98c7ced7fb3d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.14.tgz","fileCount":484,"integrity":"sha512-dO+SFjgisVu3ENI2KEcFY9hlM+5mVT4VEIq2o4KldxhHRES2MTOYUbI/WiIkFqspSH5mCz05x2bvzzNwCBzI3g==","signatures":[{"sig":"MEUCIQCMwbjgObwLEtsB8/sldxoKv2yduWZUZ2FeBG/E8fydBwIgeYTWjXKoXBEb8ZHawiBswoAGln2G3Nbn39DSI0/rwio=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1122738},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./app":{"types":"./build/_modules/app.index.d.ts","module":"./build/_modules/app.index.js","default":"./build/_modules/app.index.js","typings":"./build/_modules/app.index.d.ts"},"./auth":{"types":"./build/_modules/auth.index.d.ts","module":"./build/_modules/auth.index.js","default":"./build/_modules/auth.index.js","typings":"./build/_modules/auth.index.d.ts"},"./email":{"types":"./build/_modules/email.index.d.ts","module":"./build/_modules/email.index.js","default":"./build/_modules/email.index.js","typings":"./build/_modules/email.index.d.ts"},"./enums":{"types":"./build/_enums/index.d.ts","module":"./build/_enums/index.js","default":"./build/_enums/index.js","typings":"./build/_enums/index.d.ts"},"./models":{"types":"./build/_models/index.d.ts","module":"./build/_models/index.js","default":"./build/_models/index.js","typings":"./build/_models/index.d.ts"},"./extended":{"types":"./build/_modules/extended.index.d.ts","module":"./build/_modules/extended.index.js","default":"./build/_modules/extended.index.js","typings":"./build/_modules/extended.index.d.ts"},"./services":{"types":"./build/_services/index.d.ts","module":"./build/_services/index.js","default":"./build/_services/index.js","typings":"./build/_services/index.d.ts"},"./constants":{"types":"./build/_constants/index.d.ts","module":"./build/_constants/index.js","default":"./build/_constants/index.js","typings":"./build/_constants/index.d.ts"},"./controller":{"types":"./build/_modules/controller.index.d.ts","module":"./build/_modules/controller.index.js","default":"./build/_modules/controller.index.js","typings":"./build/_modules/controller.index.d.ts"},"./api-service":{"types":"./build/_modules/api-service.index.d.ts","module":"./build/_modules/api-service.index.js","default":"./build/_modules/api-service.index.js","typings":"./build/_modules/api-service.index.d.ts"},"./data-models":{"types":"./build/_modules/data-models.index.d.ts","module":"./build/_modules/data-models.index.js","default":"./build/_modules/data-models.index.js","typings":"./build/_modules/data-models.index.d.ts"},"./test-module":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./app-extended":{"types":"./build/_modules/app-extended.index.d.ts","module":"./build/_modules/app-extended.index.js","default":"./build/_modules/app-extended.index.js","typings":"./build/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./build/_modules/data-service.index.d.ts","module":"./build/_modules/data-service.index.js","default":"./build/_modules/data-service.index.js","typings":"./build/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"5b058e6093e8f4f020c7c5765a034f2ea43df498","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.2.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.11.1","typesVersions":{"*":{"app":["build/_modules/app.index.d.ts"],"auth":["build/_modules/auth.index.d.ts"],"email":["build/_modules/email.index.d.ts"],"enums":["build/_enums/index.d.ts"],"models":["build/_models/index.d.ts"],"extended":["build/_modules/extended.index.d.ts"],"services":["build/_services/index.d.ts"],"constants":["build/_constants/index.d.ts"],"controller":["build/_modules/controller.index.d.ts"],"api-service":["build/_modules/api-service.index.d.ts"],"data-models":["build/_modules/data-models.index.d.ts"],"test-module":["build/_modules/test/index.d.ts"],"app-extended":["build/_modules/app-extended.index.d.ts"],"data-service":["build/_modules/data-service.index.d.ts"],"usage-module":["build/_modules/usage/index.d.ts"],"custom-data-module":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","socket.io-client":"^4.7.4","@typescript-eslint/parser":"^6.7.4","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"^7.8.0","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","body-parser":"^1.20.2","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.9.6"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.14_1713102158405_0.9914659309383893","host":"s3://npm-registry-packages"}},"1.9.15":{"name":"@futdevpro/nts-dynamo","version":"1.9.15","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.15","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"b211b311533919f6af029ccad99151c286170db6","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.15.tgz","fileCount":472,"integrity":"sha512-mCVlmc+ZeQ+f8UqfseJhiYCgpXE0W3br+t5YmG0SumhBjEUM3/B64ctuOLfQjXW0UgFQnogCs7Ee28Ts3KCMDQ==","signatures":[{"sig":"MEYCIQDm4z8nx4aRyTv/sMHnkD+YkaX014M0m5BqAx/xiAfFXAIhAOxo2aLF7t/oIIU8PGo7DXbZus31kNQa74uvvHIzpjcz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1117950},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./app":{"types":"./build/_modules/app.index.d.ts","module":"./build/_modules/app.index.js","default":"./build/_modules/app.index.js","typings":"./build/_modules/app.index.d.ts"},"./auth":{"types":"./build/_modules/auth.index.d.ts","module":"./build/_modules/auth.index.js","default":"./build/_modules/auth.index.js","typings":"./build/_modules/auth.index.d.ts"},"./email":{"types":"./build/_modules/email.index.d.ts","module":"./build/_modules/email.index.js","default":"./build/_modules/email.index.js","typings":"./build/_modules/email.index.d.ts"},"./enums":{"types":"./build/_enums/index.d.ts","module":"./build/_enums/index.js","default":"./build/_enums/index.js","typings":"./build/_enums/index.d.ts"},"./models":{"types":"./build/_models/index.d.ts","module":"./build/_models/index.js","default":"./build/_models/index.js","typings":"./build/_models/index.d.ts"},"./extended":{"types":"./build/_modules/extended.index.d.ts","module":"./build/_modules/extended.index.js","default":"./build/_modules/extended.index.js","typings":"./build/_modules/extended.index.d.ts"},"./services":{"types":"./build/_services/index.d.ts","module":"./build/_services/index.js","default":"./build/_services/index.js","typings":"./build/_services/index.d.ts"},"./constants":{"types":"./build/_constants/index.d.ts","module":"./build/_constants/index.js","default":"./build/_constants/index.js","typings":"./build/_constants/index.d.ts"},"./controller":{"types":"./build/_modules/controller.index.d.ts","module":"./build/_modules/controller.index.js","default":"./build/_modules/controller.index.js","typings":"./build/_modules/controller.index.d.ts"},"./api-service":{"types":"./build/_modules/api-service.index.d.ts","module":"./build/_modules/api-service.index.js","default":"./build/_modules/api-service.index.js","typings":"./build/_modules/api-service.index.d.ts"},"./data-models":{"types":"./build/_modules/data-models.index.d.ts","module":"./build/_modules/data-models.index.js","default":"./build/_modules/data-models.index.js","typings":"./build/_modules/data-models.index.d.ts"},"./test-module":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./app-extended":{"types":"./build/_modules/app-extended.index.d.ts","module":"./build/_modules/app-extended.index.js","default":"./build/_modules/app-extended.index.js","typings":"./build/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./build/_modules/data-service.index.d.ts","module":"./build/_modules/data-service.index.js","default":"./build/_modules/data-service.index.js","typings":"./build/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"5b058e6093e8f4f020c7c5765a034f2ea43df498","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.2.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.11.1","typesVersions":{"*":{"app":["build/_modules/app.index.d.ts"],"auth":["build/_modules/auth.index.d.ts"],"email":["build/_modules/email.index.d.ts"],"enums":["build/_enums/index.d.ts"],"models":["build/_models/index.d.ts"],"extended":["build/_modules/extended.index.d.ts"],"services":["build/_services/index.d.ts"],"constants":["build/_constants/index.d.ts"],"controller":["build/_modules/controller.index.d.ts"],"api-service":["build/_modules/api-service.index.d.ts"],"data-models":["build/_modules/data-models.index.d.ts"],"test-module":["build/_modules/test/index.d.ts"],"app-extended":["build/_modules/app-extended.index.d.ts"],"data-service":["build/_modules/data-service.index.d.ts"],"usage-module":["build/_modules/usage/index.d.ts"],"custom-data-module":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","@types/jasmine":"^4.3.5","socket.io-client":"^4.7.4","@typescript-eslint/parser":"^6.7.4","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"^7.8.1","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","body-parser":"^1.20.2","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"^1.9.6"},"peerDevDependencies":{"tslib":"^2.6.2","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.15_1713635635391_0.6213466768536446","host":"s3://npm-registry-packages"}},"1.9.16":{"name":"@futdevpro/nts-dynamo","version":"1.9.16","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.16","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"10d996fc55016eea14359b7f2520faea88d9358c","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.16.tgz","fileCount":472,"integrity":"sha512-iE1M/b/IQCjehacklEBeCs4JTthNrdEU+WJbhq9yPpfGO2Z9ME+5iNtwYyqytf4mI91guHq6SeZtVHfB4A6l1A==","signatures":[{"sig":"MEUCICRei5N23fV/T+r1OY+hUYWgO1EwY1k5AtP18sOu/YnTAiEA1aor3L1gaxOQlH3Epf/LaoHOurWwnwmLrlPPIwA2DPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1008050},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./app":{"types":"./build/_modules/app.index.d.ts","module":"./build/_modules/app.index.js","default":"./build/_modules/app.index.js","typings":"./build/_modules/app.index.d.ts"},"./auth":{"types":"./build/_modules/auth.index.d.ts","module":"./build/_modules/auth.index.js","default":"./build/_modules/auth.index.js","typings":"./build/_modules/auth.index.d.ts"},"./email":{"types":"./build/_modules/email.index.d.ts","module":"./build/_modules/email.index.js","default":"./build/_modules/email.index.js","typings":"./build/_modules/email.index.d.ts"},"./enums":{"types":"./build/_enums/index.d.ts","module":"./build/_enums/index.js","default":"./build/_enums/index.js","typings":"./build/_enums/index.d.ts"},"./models":{"types":"./build/_models/index.d.ts","module":"./build/_models/index.js","default":"./build/_models/index.js","typings":"./build/_models/index.d.ts"},"./extended":{"types":"./build/_modules/extended.index.d.ts","module":"./build/_modules/extended.index.js","default":"./build/_modules/extended.index.js","typings":"./build/_modules/extended.index.d.ts"},"./services":{"types":"./build/_services/index.d.ts","module":"./build/_services/index.js","default":"./build/_services/index.js","typings":"./build/_services/index.d.ts"},"./constants":{"types":"./build/_constants/index.d.ts","module":"./build/_constants/index.js","default":"./build/_constants/index.js","typings":"./build/_constants/index.d.ts"},"./controller":{"types":"./build/_modules/controller.index.d.ts","module":"./build/_modules/controller.index.js","default":"./build/_modules/controller.index.js","typings":"./build/_modules/controller.index.d.ts"},"./api-service":{"types":"./build/_modules/api-service.index.d.ts","module":"./build/_modules/api-service.index.js","default":"./build/_modules/api-service.index.js","typings":"./build/_modules/api-service.index.d.ts"},"./data-models":{"types":"./build/_modules/data-models.index.d.ts","module":"./build/_modules/data-models.index.js","default":"./build/_modules/data-models.index.js","typings":"./build/_modules/data-models.index.d.ts"},"./test-module":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./app-extended":{"types":"./build/_modules/app-extended.index.d.ts","module":"./build/_modules/app-extended.index.js","default":"./build/_modules/app-extended.index.js","typings":"./build/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./build/_modules/data-service.index.d.ts","module":"./build/_modules/data-service.index.js","default":"./build/_modules/data-service.index.js","typings":"./build/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"2bbbc202482f388847e4a8b6a7b5620afff25580","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.5.0","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.2","typesVersions":{"*":{"app":["build/_modules/app.index.d.ts"],"auth":["build/_modules/auth.index.d.ts"],"email":["build/_modules/email.index.d.ts"],"enums":["build/_enums/index.d.ts"],"models":["build/_models/index.d.ts"],"extended":["build/_modules/extended.index.d.ts"],"services":["build/_services/index.d.ts"],"constants":["build/_constants/index.d.ts"],"controller":["build/_modules/controller.index.d.ts"],"api-service":["build/_modules/api-service.index.d.ts"],"data-models":["build/_modules/data-models.index.d.ts"],"test-module":["build/_modules/test/index.d.ts"],"app-extended":["build/_modules/app-extended.index.d.ts"],"data-service":["build/_modules/data-service.index.d.ts"],"usage-module":["build/_modules/usage/index.d.ts"],"custom-data-module":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","eslint":"^8.51.0","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.3.3","@types/jasmine":"^4.3.5","socket.io-client":"^4.7.4","@typescript-eslint/parser":"^6.7.4","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"^7.8.1","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","body-parser":"^1.20.2","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"~1.9.14"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.16_1716829524095_0.15158495875313194","host":"s3://npm-registry-packages"}},"1.9.17":{"name":"@futdevpro/nts-dynamo","version":"1.9.17","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.17","homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"3d304418ac8deda88255e8f777f41fd46ead06c4","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.17.tgz","fileCount":472,"integrity":"sha512-Y5jIU7sZsTxcaYLkqC9rZFQ5gb9VkO+IhAqqkqACNWaka0E+20AxoGJmuKYebNDvlVPS1VSzh6/k+qez/2hBnQ==","signatures":[{"sig":"MEQCIBYROvpm8QOKjiZzIK77x5c9vFF+pUFyRrCIz0dSk0ICAiB9P8hZUQJi61zay47/BV5Cyw82+R8xnUcArpKtPczEvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1008573},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./app":{"types":"./build/_modules/app.index.d.ts","module":"./build/_modules/app.index.js","default":"./build/_modules/app.index.js","typings":"./build/_modules/app.index.d.ts"},"./auth":{"types":"./build/_modules/auth.index.d.ts","module":"./build/_modules/auth.index.js","default":"./build/_modules/auth.index.js","typings":"./build/_modules/auth.index.d.ts"},"./email":{"types":"./build/_modules/email.index.d.ts","module":"./build/_modules/email.index.js","default":"./build/_modules/email.index.js","typings":"./build/_modules/email.index.d.ts"},"./enums":{"types":"./build/_enums/index.d.ts","module":"./build/_enums/index.js","default":"./build/_enums/index.js","typings":"./build/_enums/index.d.ts"},"./models":{"types":"./build/_models/index.d.ts","module":"./build/_models/index.js","default":"./build/_models/index.js","typings":"./build/_models/index.d.ts"},"./extended":{"types":"./build/_modules/extended.index.d.ts","module":"./build/_modules/extended.index.js","default":"./build/_modules/extended.index.js","typings":"./build/_modules/extended.index.d.ts"},"./services":{"types":"./build/_services/index.d.ts","module":"./build/_services/index.js","default":"./build/_services/index.js","typings":"./build/_services/index.d.ts"},"./constants":{"types":"./build/_constants/index.d.ts","module":"./build/_constants/index.js","default":"./build/_constants/index.js","typings":"./build/_constants/index.d.ts"},"./controller":{"types":"./build/_modules/controller.index.d.ts","module":"./build/_modules/controller.index.js","default":"./build/_modules/controller.index.js","typings":"./build/_modules/controller.index.d.ts"},"./api-service":{"types":"./build/_modules/api-service.index.d.ts","module":"./build/_modules/api-service.index.js","default":"./build/_modules/api-service.index.js","typings":"./build/_modules/api-service.index.d.ts"},"./data-models":{"types":"./build/_modules/data-models.index.d.ts","module":"./build/_modules/data-models.index.js","default":"./build/_modules/data-models.index.js","typings":"./build/_modules/data-models.index.d.ts"},"./test-module":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./app-extended":{"types":"./build/_modules/app-extended.index.d.ts","module":"./build/_modules/app-extended.index.js","default":"./build/_modules/app-extended.index.js","typings":"./build/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./build/_modules/data-service.index.d.ts","module":"./build/_modules/data-service.index.js","default":"./build/_modules/data-service.index.js","typings":"./build/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"f30b275cd271ab76cf81e636b51f58fb1fa01c7a","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.3","typesVersions":{"*":{"app":["build/_modules/app.index.d.ts"],"auth":["build/_modules/auth.index.d.ts"],"email":["build/_modules/email.index.d.ts"],"enums":["build/_enums/index.d.ts"],"models":["build/_models/index.d.ts"],"extended":["build/_modules/extended.index.d.ts"],"services":["build/_services/index.d.ts"],"constants":["build/_constants/index.d.ts"],"controller":["build/_modules/controller.index.d.ts"],"api-service":["build/_modules/api-service.index.d.ts"],"data-models":["build/_modules/data-models.index.d.ts"],"test-module":["build/_modules/test/index.d.ts"],"app-extended":["build/_modules/app-extended.index.d.ts"],"data-service":["build/_modules/data-service.index.d.ts"],"usage-module":["build/_modules/usage/index.d.ts"],"custom-data-module":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","eslint":"^8.51.0","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.3.3","@types/jasmine":"^4.3.5","socket.io-client":"^4.7.4","@typescript-eslint/parser":"^6.7.4","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"^7.8.1","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","body-parser":"^1.20.2","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"~1.9.15"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.17_1719345450807_0.247990899778475","host":"s3://npm-registry-packages"}},"1.9.18":{"name":"@futdevpro/nts-dynamo","version":"1.9.18","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.18","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"d1210a516d100d053d3f97e0cf62b91b0a29084e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.18.tgz","fileCount":472,"integrity":"sha512-qxUujBeMgmMg78pBOwGJZ2rU3HATOYwGUVOxaHPXxXCIOZKL1GboRqpy5C4crGvLT8UtJ2/DIofD82AywumuRA==","signatures":[{"sig":"MEUCIBjp+7V+rQJEkwY3Q+KWyKmy0akasQJ8nTy/IboMbHezAiEA9BPmfW4PLeRSpQFx8aeqOord1uDmW5e8LILIU6dEMC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":996191},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./app":{"types":"./build/_modules/app.index.d.ts","module":"./build/_modules/app.index.js","default":"./build/_modules/app.index.js","typings":"./build/_modules/app.index.d.ts"},"./auth":{"types":"./build/_modules/auth.index.d.ts","module":"./build/_modules/auth.index.js","default":"./build/_modules/auth.index.js","typings":"./build/_modules/auth.index.d.ts"},"./email":{"types":"./build/_modules/email.index.d.ts","module":"./build/_modules/email.index.js","default":"./build/_modules/email.index.js","typings":"./build/_modules/email.index.d.ts"},"./enums":{"types":"./build/_enums/index.d.ts","module":"./build/_enums/index.js","default":"./build/_enums/index.js","typings":"./build/_enums/index.d.ts"},"./models":{"types":"./build/_models/index.d.ts","module":"./build/_models/index.js","default":"./build/_models/index.js","typings":"./build/_models/index.d.ts"},"./extended":{"types":"./build/_modules/extended.index.d.ts","module":"./build/_modules/extended.index.js","default":"./build/_modules/extended.index.js","typings":"./build/_modules/extended.index.d.ts"},"./services":{"types":"./build/_services/index.d.ts","module":"./build/_services/index.js","default":"./build/_services/index.js","typings":"./build/_services/index.d.ts"},"./constants":{"types":"./build/_constants/index.d.ts","module":"./build/_constants/index.js","default":"./build/_constants/index.js","typings":"./build/_constants/index.d.ts"},"./controller":{"types":"./build/_modules/controller.index.d.ts","module":"./build/_modules/controller.index.js","default":"./build/_modules/controller.index.js","typings":"./build/_modules/controller.index.d.ts"},"./api-service":{"types":"./build/_modules/api-service.index.d.ts","module":"./build/_modules/api-service.index.js","default":"./build/_modules/api-service.index.js","typings":"./build/_modules/api-service.index.d.ts"},"./data-models":{"types":"./build/_modules/data-models.index.d.ts","module":"./build/_modules/data-models.index.js","default":"./build/_modules/data-models.index.js","typings":"./build/_modules/data-models.index.d.ts"},"./test-module":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./app-extended":{"types":"./build/_modules/app-extended.index.d.ts","module":"./build/_modules/app-extended.index.js","default":"./build/_modules/app-extended.index.js","typings":"./build/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./build/_modules/data-service.index.d.ts","module":"./build/_modules/data-service.index.js","default":"./build/_modules/data-service.index.js","typings":"./build/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"71e67f2328adc1417b96b53b02670eefd86387de","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"emty":""},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.3","typesVersions":{"*":{"app":["build/_modules/app.index.d.ts"],"auth":["build/_modules/auth.index.d.ts"],"email":["build/_modules/email.index.d.ts"],"enums":["build/_enums/index.d.ts"],"models":["build/_models/index.d.ts"],"extended":["build/_modules/extended.index.d.ts"],"services":["build/_services/index.d.ts"],"constants":["build/_constants/index.d.ts"],"controller":["build/_modules/controller.index.d.ts"],"api-service":["build/_modules/api-service.index.d.ts"],"data-models":["build/_modules/data-models.index.d.ts"],"test-module":["build/_modules/test/index.d.ts"],"app-extended":["build/_modules/app-extended.index.d.ts"],"data-service":["build/_modules/data-service.index.d.ts"],"usage-module":["build/_modules/usage/index.d.ts"],"custom-data-module":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","eslint":"^8.51.0","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.3.3","@types/jasmine":"^4.3.5","socket.io-client":"^4.7.4","@typescript-eslint/parser":"^6.7.4","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"^7.8.1","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","body-parser":"^1.20.2","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"~1.9.16"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.18_1720140004663_0.6213597195924054","host":"s3://npm-registry-packages"}},"1.9.19":{"name":"@futdevpro/nts-dynamo","version":"1.9.19","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.19","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"9c2499bda2e91393d7711875feef2d88c87da00e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.19.tgz","fileCount":472,"integrity":"sha512-bIDyYbN6qjfaud2mJTkwy7WYlfTOMYAnFAcSZVs/pr+O+UuKqK4SH0MGNpkgE9tN9KZxbVFwP5eTnuyvvjH+QQ==","signatures":[{"sig":"MEUCIEZ7VDrI2TyDy4apYjbN/sbedQ21ZzPJ/8SsShH4IbWbAiEA+d1JylBVMAmZyo+qwlZ0F46DFfCQemCgIAe24mWBK2Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":995209},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./app":{"types":"./build/_modules/app.index.d.ts","module":"./build/_modules/app.index.js","default":"./build/_modules/app.index.js","typings":"./build/_modules/app.index.d.ts"},"./auth":{"types":"./build/_modules/auth.index.d.ts","module":"./build/_modules/auth.index.js","default":"./build/_modules/auth.index.js","typings":"./build/_modules/auth.index.d.ts"},"./email":{"types":"./build/_modules/email.index.d.ts","module":"./build/_modules/email.index.js","default":"./build/_modules/email.index.js","typings":"./build/_modules/email.index.d.ts"},"./enums":{"types":"./build/_enums/index.d.ts","module":"./build/_enums/index.js","default":"./build/_enums/index.js","typings":"./build/_enums/index.d.ts"},"./models":{"types":"./build/_models/index.d.ts","module":"./build/_models/index.js","default":"./build/_models/index.js","typings":"./build/_models/index.d.ts"},"./extended":{"types":"./build/_modules/extended.index.d.ts","module":"./build/_modules/extended.index.js","default":"./build/_modules/extended.index.js","typings":"./build/_modules/extended.index.d.ts"},"./services":{"types":"./build/_services/index.d.ts","module":"./build/_services/index.js","default":"./build/_services/index.js","typings":"./build/_services/index.d.ts"},"./constants":{"types":"./build/_constants/index.d.ts","module":"./build/_constants/index.js","default":"./build/_constants/index.js","typings":"./build/_constants/index.d.ts"},"./controller":{"types":"./build/_modules/controller.index.d.ts","module":"./build/_modules/controller.index.js","default":"./build/_modules/controller.index.js","typings":"./build/_modules/controller.index.d.ts"},"./api-service":{"types":"./build/_modules/api-service.index.d.ts","module":"./build/_modules/api-service.index.js","default":"./build/_modules/api-service.index.js","typings":"./build/_modules/api-service.index.d.ts"},"./data-models":{"types":"./build/_modules/data-models.index.d.ts","module":"./build/_modules/data-models.index.js","default":"./build/_modules/data-models.index.js","typings":"./build/_modules/data-models.index.d.ts"},"./test-module":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./app-extended":{"types":"./build/_modules/app-extended.index.d.ts","module":"./build/_modules/app-extended.index.js","default":"./build/_modules/app-extended.index.js","typings":"./build/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./build/_modules/data-service.index.d.ts","module":"./build/_modules/data-service.index.js","default":"./build/_modules/data-service.index.js","typings":"./build/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"ca186b76634adface59c8cad5be71bf7e0b9c8fc","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"emty":""},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.3","typesVersions":{"*":{"app":["build/_modules/app.index.d.ts"],"auth":["build/_modules/auth.index.d.ts"],"email":["build/_modules/email.index.d.ts"],"enums":["build/_enums/index.d.ts"],"models":["build/_models/index.d.ts"],"extended":["build/_modules/extended.index.d.ts"],"services":["build/_services/index.d.ts"],"constants":["build/_constants/index.d.ts"],"controller":["build/_modules/controller.index.d.ts"],"api-service":["build/_modules/api-service.index.d.ts"],"data-models":["build/_modules/data-models.index.d.ts"],"test-module":["build/_modules/test/index.d.ts"],"app-extended":["build/_modules/app-extended.index.d.ts"],"data-service":["build/_modules/data-service.index.d.ts"],"usage-module":["build/_modules/usage/index.d.ts"],"custom-data-module":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","eslint":"^8.51.0","jasmine":"^5.0.2","nodemon":"^3.0.1","socket.io":"^4.5.2","jasmine-ts":"^0.4.0","typescript":"^5.3.3","@types/jasmine":"^4.3.5","socket.io-client":"^4.7.4","@typescript-eslint/parser":"^6.7.4","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"^7.8.1","axios":"^1.5.0","express":"^4.18.2","ts-node":"^10.9.1","mongoose":"^5.13.20","geoip-lite":"^1.4.7","nodemailer":"^6.9.4","@types/node":"^20.5.7","body-parser":"^1.20.2","@types/express":"^4.17.17","@types/geoip-lite":"^1.4.1","@types/nodemailer":"^6.4.9","@futdevpro/fsm-dynamo":"~1.9.16"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.19_1720378766423_0.49605030365594693","host":"s3://npm-registry-packages"}},"1.9.21":{"name":"@futdevpro/nts-dynamo","version":"1.9.21","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.21","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"9ca1dc83822f77c70b8011a57016b677681245b1","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.21.tgz","fileCount":402,"integrity":"sha512-YCQHnp6xtHN4eo8wLSJH70ixgxVooLP04FEcbPfRIgRq9aprrwnqaQI1gTTNe2vJYMZDT5TDZXssxrDv2bgCkg==","signatures":[{"sig":"MEYCIQDS1LoEf/de0dlr4lgxCWuOMO8g8WhkGKFsqohy2zzYcQIhAK/69NOMUwvwxBknX83AZqfHAqwsqXVXHfAiOw7qQLLQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":989823},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./app":{"types":"./build/_modules/app.index.d.ts","module":"./build/_modules/app.index.js","default":"./build/_modules/app.index.js","typings":"./build/_modules/app.index.d.ts"},"./auth":{"types":"./build/_modules/auth.index.d.ts","module":"./build/_modules/auth.index.js","default":"./build/_modules/auth.index.js","typings":"./build/_modules/auth.index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./email":{"types":"./build/_modules/email.index.d.ts","module":"./build/_modules/email.index.js","default":"./build/_modules/email.index.js","typings":"./build/_modules/email.index.d.ts"},"./extended":{"types":"./build/_modules/extended.index.d.ts","module":"./build/_modules/extended.index.js","default":"./build/_modules/extended.index.js","typings":"./build/_modules/extended.index.d.ts"},"./controller":{"types":"./build/_modules/controller.index.d.ts","module":"./build/_modules/controller.index.js","default":"./build/_modules/controller.index.js","typings":"./build/_modules/controller.index.d.ts"},"./api-service":{"types":"./build/_modules/api-service.index.d.ts","module":"./build/_modules/api-service.index.js","default":"./build/_modules/api-service.index.js","typings":"./build/_modules/api-service.index.d.ts"},"./test-module":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./app-extended":{"types":"./build/_modules/app-extended.index.d.ts","module":"./build/_modules/app-extended.index.js","default":"./build/_modules/app-extended.index.js","typings":"./build/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./build/_modules/data-service.index.d.ts","module":"./build/_modules/data-service.index.js","default":"./build/_modules/data-service.index.js","typings":"./build/_modules/data-service.index.d.ts"},"./usage-module":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./custom-data-module":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"6f52fdce1394b19d1ee6764c16800f9d3ea7be4f","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"emty":""},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.4","typesVersions":{"*":{"app":["build/_modules/app.index.d.ts"],"auth":["build/_modules/auth.index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"email":["build/_modules/email.index.d.ts"],"extended":["build/_modules/extended.index.d.ts"],"controller":["build/_modules/controller.index.d.ts"],"api-service":["build/_modules/api-service.index.d.ts"],"test-module":["build/_modules/test/index.d.ts"],"app-extended":["build/_modules/app-extended.index.d.ts"],"data-service":["build/_modules/data-service.index.d.ts"],"usage-module":["build/_modules/usage/index.d.ts"],"custom-data-module":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"~8.51.0","jasmine":"~5.0.2","nodemon":"~3.0.1","socket.io":"~4.5.2","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.7.4","@typescript-eslint/parser":"~6.7.4","eslint-plugin-unused-imports":"~3.0.0","@typescript-eslint/eslint-plugin":"~6.7.4","eslint-plugin-max-params-no-constructor":"~0.0.4"},"peerDependencies":{"rxjs":"~7.8.1","axios":"~1.5.0","express":"~4.18.2","ts-node":"~10.9.1","mongoose":"~5.13.20","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"~1.9.18"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.21_1721447451192_0.8761008898719995","host":"s3://npm-registry-packages"}},"1.9.23":{"name":"@futdevpro/nts-dynamo","version":"1.9.23","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.23","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"7c7c9625fba26b33793e81fc854c1f7b117c6ef3","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.23.tgz","fileCount":407,"integrity":"sha512-qxMDkzB2xWrGh+v1Ml/irsOJGLmymH3uS6sMrlByBJYgkGbplae3bpAYU2DVnSlBhF7sVjztY35YJuU3tUsYgg==","signatures":[{"sig":"MEYCIQDjqY6dWvqefSE2X0Ku93qfji95jgJ0OSin3s1VMPLaoAIhAKa5ox2Rg4+lNI8RS7C1irtTPOQGl6C/7EXJsnq95JBY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":995451},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./app":{"types":"./build/_modules/app.index.d.ts","module":"./build/_modules/app.index.js","default":"./build/_modules/app.index.js","typings":"./build/_modules/app.index.d.ts"},"./auth":{"types":"./build/_modules/auth.index.d.ts","module":"./build/_modules/auth.index.js","default":"./build/_modules/auth.index.js","typings":"./build/_modules/auth.index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./email":{"types":"./build/_modules/email.index.d.ts","module":"./build/_modules/email.index.js","default":"./build/_modules/email.index.js","typings":"./build/_modules/email.index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./extended":{"types":"./build/_modules/extended.index.d.ts","module":"./build/_modules/extended.index.js","default":"./build/_modules/extended.index.js","typings":"./build/_modules/extended.index.d.ts"},"./controller":{"types":"./build/_modules/controller.index.d.ts","module":"./build/_modules/controller.index.js","default":"./build/_modules/controller.index.js","typings":"./build/_modules/controller.index.d.ts"},"./api-service":{"types":"./build/_modules/api-service.index.d.ts","module":"./build/_modules/api-service.index.js","default":"./build/_modules/api-service.index.js","typings":"./build/_modules/api-service.index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./app-extended":{"types":"./build/_modules/app-extended.index.d.ts","module":"./build/_modules/app-extended.index.js","default":"./build/_modules/app-extended.index.js","typings":"./build/_modules/app-extended.index.d.ts"},"./data-service":{"types":"./build/_modules/data-service.index.d.ts","module":"./build/_modules/data-service.index.js","default":"./build/_modules/data-service.index.js","typings":"./build/_modules/data-service.index.d.ts"}},"gitHead":"f727b12711449ec9108f5872665c49549668dcac","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.09.20.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.4","typesVersions":{"*":{"app":["build/_modules/app.index.d.ts"],"auth":["build/_modules/auth.index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"email":["build/_modules/email.index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"extended":["build/_modules/extended.index.d.ts"],"controller":["build/_modules/controller.index.d.ts"],"api-service":["build/_modules/api-service.index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"app-extended":["build/_modules/app-extended.index.d.ts"],"data-service":["build/_modules/data-service.index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"~8.51.0","jasmine":"~5.0.2","socket.io":"~4.5.2","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.7.4","@typescript-eslint/parser":"~6.7.4","eslint-plugin-unused-imports":"~3.0.0","@typescript-eslint/eslint-plugin":"~6.7.4","eslint-plugin-max-params-no-constructor":"~0.0.4"},"peerDependencies":{"rxjs":"~7.8.1","axios":"~1.5.0","express":"~4.18.2","ts-node":"~10.9.1","mongoose":"~5.13.20","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"~1.9.20"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.23_1722275570698_0.47759221598259005","host":"s3://npm-registry-packages"}},"1.9.24":{"name":"@futdevpro/nts-dynamo","version":"1.9.24","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.24","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"6e2a7ffe381fd5302315ccdfbd1c25a235610860","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.24.tgz","fileCount":372,"integrity":"sha512-nEgDaiAvXsSlp2/sktdgIVqbx0nvNFFOpMk5gvcffO4Y1+zwQv6p8F+SA8K1WVlxCVrR8FNK8Zv+cGW3CpSs4Q==","signatures":[{"sig":"MEYCIQDzNmT47L28haJu0qFe1SenfYu1OKdv4Shd3YmoZy9VtAIhALtymEOQBMP4EmkydHdI5B2jPTclXysPOneEsaUJ8/RK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":978821},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"a462af495e3d86a3eab0b11d4f9bf90f407be5fb","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.09.21.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.4","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"~8.51.0","jasmine":"~5.0.2","socket.io":"~4.5.2","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.7.4","@typescript-eslint/parser":"~6.7.4","eslint-plugin-unused-imports":"~3.0.0","@typescript-eslint/eslint-plugin":"~6.7.4","eslint-plugin-max-params-no-constructor":"~0.0.4"},"peerDependencies":{"rxjs":"~7.8.1","axios":"~1.5.0","express":"~4.18.2","ts-node":"~10.9.1","mongoose":"~5.13.20","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"~1.9.21"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.24_1722458611827_0.02740308337272257","host":"s3://npm-registry-packages"}},"1.9.25":{"name":"@futdevpro/nts-dynamo","version":"1.9.25","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.25","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"060e6a4c5f711b44703d3b4634de309fd8bcfb01","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.25.tgz","fileCount":372,"integrity":"sha512-2aE2X5fZK55LJqpLiOb70KT3BVcerB692PPevKPYKu0HDKaUThAieygqaafFO17X8/3VhH3z4SOed0p2iFG6uQ==","signatures":[{"sig":"MEQCIFg/Q1KCjPIICV1QSy1R5rty5bI1mYMdB+2pv6W0KbORAiAIPjZlSraiipTvNY4v3gFeBzlwDMzL02I0sawxkAu1ag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":978492},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"431edda5b6a40b0bfeca50f23bc9641089a0085b","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.09.21.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.4","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"~8.51.0","jasmine":"~5.0.2","socket.io":"~4.5.2","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.7.4","@typescript-eslint/parser":"~6.7.4","eslint-plugin-unused-imports":"~3.0.0","@typescript-eslint/eslint-plugin":"~6.7.4","eslint-plugin-max-params-no-constructor":"~0.0.4"},"peerDependencies":{"rxjs":"~7.8.1","axios":"~1.5.0","express":"~4.18.2","ts-node":"~10.9.1","mongoose":"~5.13.20","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"~1.9.21"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.25_1722460834759_0.67739013746282","host":"s3://npm-registry-packages"}},"1.9.26":{"name":"@futdevpro/nts-dynamo","version":"1.9.26","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.26","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"a930ad14ffa5e1c739af0cdf6d7974cae41f92c1","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.26.tgz","fileCount":372,"integrity":"sha512-yDVhx8wrBWBFzxZU/T48EwD33dlyluhY7rEmuRb5Orj1aF4TGbN6tyLMWLyhGBKscRt9R26jvlPy5ulwxbzvAQ==","signatures":[{"sig":"MEUCIFzBsfHEIDQZywLk+HHg0slhxoQaf1vvWcImzeFe9dpZAiEAlgt7WYGACMLQb8USAIdhR7lSgmBZTob6ACnW0BuVz0k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":981955},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"293a93c80d535cf19f6da7a71c37a3eb75ea002f","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.09.21.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.4","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"~8.51.0","jasmine":"~5.0.2","socket.io":"~4.5.2","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.7.4","@typescript-eslint/parser":"~6.7.4","eslint-plugin-unused-imports":"~3.0.0","@typescript-eslint/eslint-plugin":"~6.7.4","eslint-plugin-max-params-no-constructor":"~0.0.4"},"peerDependencies":{"rxjs":"~7.8.1","axios":"~1.5.0","express":"~4.18.2","ts-node":"~10.9.1","mongoose":"~5.13.20","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"~1.9.24"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.26_1722467075514_0.7098040018797125","host":"s3://npm-registry-packages"}},"1.9.28":{"name":"@futdevpro/nts-dynamo","version":"1.9.28","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.28","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"9931ccaf030f542bca6c045c614502e28e306355","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.28.tgz","fileCount":362,"integrity":"sha512-OFvz6pFFNuzQSwqCrShqHztR97wnRE5Ye6Kq1sEE3LwcyJgmr2Ehi1CBYM3djnsYqnpCVhfgiYJXXvfK35TIrA==","signatures":[{"sig":"MEUCIHhOmSotNR+ZGdkLCJ40fFOngl31/eGXgzO3p7Zc3BqCAiEArSotPbZBO/NF3+bRL/bo8UBxrZwwmKQl2BcLr+zca8w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":968458},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"a3065ec7574a1d0998fc4899f9604a6a8bc5d02d","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.09.21.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.4","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"~8.51.0","jasmine":"~5.0.2","socket.io":"~4.7.2","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.7.2","@typescript-eslint/parser":"~6.7.4","eslint-plugin-unused-imports":"~3.0.0","@typescript-eslint/eslint-plugin":"~6.7.4","eslint-plugin-max-params-no-constructor":"~0.0.4"},"peerDependencies":{"rxjs":"~7.8.1","axios":"~1.5.0","express":"~4.18.2","ts-node":"~10.9.1","mongoose":"~5.13.20","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"~1.9.30"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.28_1724441737727_0.7159513578123391","host":"s3://npm-registry-packages"}},"1.9.29":{"name":"@futdevpro/nts-dynamo","version":"1.9.29","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.29","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"6a8838d45a0b019b4b6bb66cfc541b86a67307e3","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.29.tgz","fileCount":362,"integrity":"sha512-fEGWnsvBTulZ8NPljsB+warACBkfw8jhtyEJ5D+OwkdTuRCKbkGDhvLHdDsBZmuofT4AwRwr/Gw9kKS0HzWOsQ==","signatures":[{"sig":"MEUCIEJUoTN49CM9M3j3QbRECjb8CyXSFcbk/yb2ZkRprmqqAiEAkGy3VJ5PGc4mvVjbzzUQzoqfnhsTSc+fjW8P7vxlzys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":968378},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"aa46b060e028a2469c0f2b77eebe7d09e97441db","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.09.21.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.4","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"~8.51.0","jasmine":"~5.0.2","socket.io":"~4.7.2","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.7.2","@typescript-eslint/parser":"~6.7.4","eslint-plugin-unused-imports":"~3.0.0","@typescript-eslint/eslint-plugin":"~6.7.4","eslint-plugin-max-params-no-constructor":"~0.0.4"},"peerDependencies":{"rxjs":"~7.8.1","axios":"~1.5.0","express":"~4.18.2","ts-node":"~10.9.1","mongoose":"~5.13.20","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"~1.9.30"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.29_1724460821385_0.3912233179084703","host":"s3://npm-registry-packages"}},"1.9.30":{"name":"@futdevpro/nts-dynamo","version":"1.9.30","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.30","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"91edada168d81d8eeb89795494d32cefa5ade367","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.30.tgz","fileCount":362,"integrity":"sha512-GGMakkXKZ28fLC8wizEh28Hz3KEmZ0us6gudltysrQiJqaLMoXzNOlUk9jvCGgfXCpp+HbF+ou00WDiu7VpMRw==","signatures":[{"sig":"MEYCIQCT+OWOPuM3LMzAJbmwc9EvpyKUOWqdqnxRiVPLuRKilQIhANfXJLEt0qaDqj4QNHUKtoUYto0mbvoRxqfpx0Jt8a9v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":969716},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"52eaab85cf2e2765323227523e0ac9734a67f727","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.09.21.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.4","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"~8.51.0","jasmine":"~5.0.2","socket.io":"~4.7.2","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.7.2","@typescript-eslint/parser":"~6.7.4","eslint-plugin-unused-imports":"~3.0.0","@typescript-eslint/eslint-plugin":"~6.7.4","eslint-plugin-max-params-no-constructor":"~0.0.4"},"peerDependencies":{"rxjs":"~7.8.1","axios":"~1.5.0","express":"~4.18.2","ts-node":"~10.9.1","mongoose":"~5.13.20","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"~1.9.31"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.30_1724723104037_0.4328688776954335","host":"s3://npm-registry-packages"}},"1.9.31":{"name":"@futdevpro/nts-dynamo","version":"1.9.31","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.31","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"428dbc6962dcd4f6d47c90f8ffe49d496411a909","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.31.tgz","fileCount":367,"integrity":"sha512-twuFh4SSQszbM9SB6kn1RgWb6cXXSuM/7k8WDzDr3LvnYj0WhMrrCXuIs7IRVWjmRCem+JaGqEigNIEzbCc2CA==","signatures":[{"sig":"MEYCIQCAWm2QkQ//wtyvPGCXLa/7wQkxcnPqFpYf0G3Q4OIq3wIhANes7ZJlYEkNcDqQV2TZ5yAgjUiPPqMNnvYPgN6DSfPm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":974920},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"befffe116e54fc3dca7bb9f813aad388150950c7","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.09.21.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.4","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"~8.51.0","jasmine":"~5.0.2","socket.io":"~4.7.2","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.7.2","@typescript-eslint/parser":"~6.7.4","eslint-plugin-unused-imports":"~3.0.0","@typescript-eslint/eslint-plugin":"~6.7.4","eslint-plugin-max-params-no-constructor":"~0.0.4"},"peerDependencies":{"rxjs":"~7.8.1","axios":"~1.5.0","express":"~4.18.2","ts-node":"~10.9.1","mongoose":"~5.13.20","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"~1.9.31"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.31_1724763387522_0.9584450949752881","host":"s3://npm-registry-packages"}},"1.9.32":{"name":"@futdevpro/nts-dynamo","version":"1.9.32","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.32","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"f0874f518049c1b78a10da402eb5fd624e6becf2","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.32.tgz","fileCount":367,"integrity":"sha512-c8oCKSCBpwHrAUXWZ3FUf4QQgmcgZ8KNAweqaYqPvgUbo8K1JqTczjyIhE5IOlfh220+Ti9Nm6Wu906d+fG8aA==","signatures":[{"sig":"MEYCIQCg7G7UCteYfRNVCiVhbFcRTcDXgjyEZAps3lGvQj9RRgIhAIsVjOtcaC52RNNTUUTc09bWp0BDqO71D7VM0kAxPJF6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":977089},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"ee5ec2247808e85468afe4d9e3f621d8e5c26187","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.09.21.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.4","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"~8.51.0","jasmine":"~5.0.2","socket.io":"~4.7.2","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.7.2","@typescript-eslint/parser":"~6.7.4","eslint-plugin-unused-imports":"~3.0.0","@typescript-eslint/eslint-plugin":"~6.7.4","eslint-plugin-max-params-no-constructor":"~0.0.4"},"peerDependencies":{"rxjs":"~7.8.1","axios":"~1.5.0","express":"~4.18.2","ts-node":"~10.9.1","mongoose":"~5.13.20","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"~1.9.31"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.32_1725033391028_0.26784192146612895","host":"s3://npm-registry-packages"}},"1.9.33":{"name":"@futdevpro/nts-dynamo","version":"1.9.33","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.33","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"03b794b6b72963cceb275bb145791ec5e3e8e09d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.33.tgz","fileCount":367,"integrity":"sha512-yUOXG2i0EYjNNWCXcT0CCuexKfwULONvQq/BF1CL7sOFDyfidMJrQbrwKkJJS3Ywoy49llPaPrdNN7I074fKIg==","signatures":[{"sig":"MEQCID7P6Rce61RhLVqRyyhvBPitXSDautVPv6N9YJSB434AAiAkdXl/pTbYDbIbdicA++bL64KrZz5/elV6WLMD+G9CIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":994382},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"c114d76a59f6db2a7fdf48dcbba99ab308662c2c","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.09.21.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.4","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"~8.51.0","jasmine":"~5.0.2","socket.io":"~4.7.2","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.7.2","@typescript-eslint/parser":"~6.7.4","eslint-plugin-unused-imports":"~3.0.0","@typescript-eslint/eslint-plugin":"~6.7.4","eslint-plugin-max-params-no-constructor":"~0.0.4"},"peerDependencies":{"rxjs":"~7.8.1","axios":"~1.5.0","express":"~4.18.2","ts-node":"~10.9.1","mongoose":"~5.13.20","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"~1.9.32"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.33_1725099011244_0.7108816241686009","host":"s3://npm-registry-packages"}},"1.9.34":{"name":"@futdevpro/nts-dynamo","version":"1.9.34","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.34","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"85cb6e66ffc515630802811ac91737a848a5f9e0","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.34.tgz","fileCount":367,"integrity":"sha512-5hfFQbOcBgzS5MH9Wq3yIAZaZNxd9PesPYYnGNttwvOO0x/MTER5eVo7vBAn112nnbPg9/JDAhjbiVDjrFPehw==","signatures":[{"sig":"MEQCIDjJRNSAvDOaMQxFusG3HpifOA+Sm2zrg+yllaeymvBmAiB59zBysxsDq+6UjCCLRRjEIvQnjJatvb4QcE12gc7ynQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1004844},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"d183cdfeb00a210957ec462898ef97b87e46ef9d","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.09.21.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.4","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"~8.51.0","jasmine":"~5.0.2","socket.io":"~4.7.2","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.7.2","@typescript-eslint/parser":"~6.7.4","eslint-plugin-unused-imports":"~3.0.0","@typescript-eslint/eslint-plugin":"~6.7.4","eslint-plugin-max-params-no-constructor":"~0.0.4"},"peerDependencies":{"rxjs":"~7.8.1","axios":"~1.5.0","express":"~4.18.2","ts-node":"~10.9.1","mongoose":"~5.13.20","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"~1.9.32"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.34_1725119500492_0.4508621007854281","host":"s3://npm-registry-packages"}},"1.9.35":{"name":"@futdevpro/nts-dynamo","version":"1.9.35","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.35","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"bc731d62565d4d24d2fca5a1590680981ad38024","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.35.tgz","fileCount":367,"integrity":"sha512-xCyyIVjMlusz9JaCLE1YKoEUvG0kuTH2bhQuHqS9qswt2ngtbbcbhESGT7KJZ3jijHi08R3kYceJPNl4lwSs0g==","signatures":[{"sig":"MEYCIQDd+VWUc6gwRiHhdteXMSICL3gFgXe9HVoNO481+/LSygIhAOvCfJ9VqiWPrvfLNr9lFMeuydXBdvK3Ky0+f2DDoC04","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1005075},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"b0daff03b5e48a0329373193f0230f858505f74d","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.09.21.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.4","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"~8.51.0","jasmine":"~5.0.2","socket.io":"~4.7.2","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.7.2","@typescript-eslint/parser":"~6.7.4","eslint-plugin-unused-imports":"~3.0.0","@typescript-eslint/eslint-plugin":"~6.7.4","eslint-plugin-max-params-no-constructor":"~0.0.4"},"peerDependencies":{"rxjs":"~7.8.1","axios":"~1.5.0","express":"~4.18.2","ts-node":"~10.9.1","mongoose":"~5.13.20","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"~1.9.32"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.35_1725482393125_0.3166824792686469","host":"s3://npm-registry-packages"}},"1.9.36":{"name":"@futdevpro/nts-dynamo","version":"1.9.36","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.36","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"cea49bf64ca2ead2f96e9a1301da62c048ed92c4","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.36.tgz","fileCount":367,"integrity":"sha512-zuoGY4As1Eh4X+1mzaScQan2Qkl7kDTnKm+w7yWyB8HeIhfoaVptzekGJ9mKRGp/vv2G82JHMJfvxWmVsMhePQ==","signatures":[{"sig":"MEUCIEJnS4oaPp969+H2FyEJnw+P0AhSeBY47+l60JBS2mQeAiEAiakpGsDGHBqvVMwj7BISxFfQAeYzCWU55l07hot/7Vw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1005936},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"2e4586e4877cd08c0acb9ab40ae6f7901423d6d8","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.09.21.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.4","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"~8.51.0","jasmine":"~5.0.2","socket.io":"~4.7.2","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.7.2","@typescript-eslint/parser":"~6.7.4","eslint-plugin-unused-imports":"~3.0.0","@typescript-eslint/eslint-plugin":"~6.7.4","eslint-plugin-max-params-no-constructor":"~0.0.4"},"peerDependencies":{"rxjs":"~7.8.1","axios":"~1.5.0","express":"~4.18.2","ts-node":"~10.9.1","mongoose":"~5.13.20","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"~1.9.32"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.36_1725628992371_0.24645541475541455","host":"s3://npm-registry-packages"}},"1.9.37":{"name":"@futdevpro/nts-dynamo","version":"1.9.37","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.37","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"407f99b7c65cfbc83de39cfd8ed829b31b4c0a98","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.37.tgz","fileCount":367,"integrity":"sha512-0qjLtn4cZNVFCXJgtT/gTnEejmA5Fee3upm2auF99XDS6T0zGPVDg0HgLNtOWkxeldAt0pbMeKfn7DHDwNQrZw==","signatures":[{"sig":"MEUCIQDMMoJmfm+WYyTmJcFeJbfwcVUtvmGs2jNLBQL8hfTDEwIgC3/hm8OYSq6JDuyxvK3bQuUeIIsWTma/vyy9eqwrAEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1006494},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"a03c9d47a2f3186f4c4f2fdeee7337d43a33a9c3","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.09.21.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.4","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"~8.51.0","jasmine":"~5.0.2","socket.io":"~4.7.2","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.7.2","@typescript-eslint/parser":"~6.7.4","eslint-plugin-unused-imports":"~3.0.0","@typescript-eslint/eslint-plugin":"~6.7.4","eslint-plugin-max-params-no-constructor":"~0.0.4"},"peerDependencies":{"rxjs":"~7.8.1","axios":"~1.5.0","express":"~4.18.2","ts-node":"~10.9.1","mongoose":"~5.13.20","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"~1.9.32"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.37_1726605633771_0.8938412050236384","host":"s3://npm-registry-packages"}},"1.9.38":{"name":"@futdevpro/nts-dynamo","version":"1.9.38","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.38","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"30dfad2ac6fc2a3543913333befbfecf21fba8da","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.38.tgz","fileCount":367,"integrity":"sha512-A4gEBrmqReforvtH4iOT1GBkUwtwQhuv3YoniHZWT8dBpbBmLth6IK/BK8bxzx5IG36wGYpH11ic/yEpYVo19w==","signatures":[{"sig":"MEQCIC5oUw/3sX2u7n8xFWG2sNvnaytLyEyPBxs63w1TNMFIAiBKbQCYAf7NSAhldD5kjBMGU/95yCQnP+zEWHW6t3eUPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1007547},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"fe201949cb676a63786bafe2882b8cccc82ed1a5","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.09.21.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.4","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"~8.51.0","jasmine":"~5.0.2","socket.io":"~4.7.2","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.7.2","@typescript-eslint/parser":"~6.7.4","eslint-plugin-unused-imports":"~3.0.0","@typescript-eslint/eslint-plugin":"~6.7.4","eslint-plugin-max-params-no-constructor":"~0.0.4"},"peerDependencies":{"rxjs":"~7.8.1","axios":"~1.5.0","express":"~4.18.2","ts-node":"~10.9.1","mongoose":"~5.13.20","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"~1.9.32"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.38_1726609725010_0.6219940062692617","host":"s3://npm-registry-packages"}},"1.9.39":{"name":"@futdevpro/nts-dynamo","version":"1.9.39","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.39","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"0fc17cecf8b20c5b52feb0312a27e5b2bd4d1327","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.39.tgz","fileCount":367,"integrity":"sha512-l3gDWYIw/U2kc5JBL6DqjW7N8NEf48FpdidggO1IclWtwW9gOK2xxXOi0ZfIcJ8C68I4CTw6MuYouafA2OFl8Q==","signatures":[{"sig":"MEYCIQDKfMqrciadnr1WTPfe4lxTTrV73jfSk9bZ0Rqb5Pw0ggIhAJRnlqtnsV3srgIo33AedmYKs2qsZf/WAbFhEEMoATzK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1010756},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"c6580032be72a8313851f33eb42e7d8415183247","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.09.21.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.4","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"~8.51.0","jasmine":"~5.0.2","socket.io":"~4.7.2","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.7.2","@typescript-eslint/parser":"~6.7.4","eslint-plugin-unused-imports":"~3.0.0","@typescript-eslint/eslint-plugin":"~6.7.4","eslint-plugin-max-params-no-constructor":"~0.0.4"},"peerDependencies":{"rxjs":"~7.8.1","axios":"~1.5.0","express":"~4.18.2","ts-node":"~10.9.1","mongoose":"~5.13.20","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"~1.9.32"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.39_1726631385761_0.9554222120587388","host":"s3://npm-registry-packages"}},"1.9.40":{"name":"@futdevpro/nts-dynamo","version":"1.9.40","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.40","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"5058b0089cdecbffd5cf41770875d81d75694abd","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.40.tgz","fileCount":377,"integrity":"sha512-e++4hvBEWUu+2cRzJkeRYdLeILdsu6pgctmlZbWc4sK7o2Ho5wj1sx1JDVmT86CiajsTYhjHQmX7TL0041wL3g==","signatures":[{"sig":"MEQCIEEAjgh2g6mENGaQumkOmjmUI1nDYKFRy2dRVC9rMWxJAiAdr7CtzU5jLTHxHqGV+NNs80yTS1HxRMKnxIBwe512PA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034998},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"80a5d2185c914dadfd45c8480f5279b2777ea077","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.09.36.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.4","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"~8.51.0","jasmine":"~5.0.2","socket.io":"~4.7.2","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.7.2","@typescript-eslint/parser":"~6.7.4","eslint-plugin-unused-imports":"~3.0.0","@typescript-eslint/eslint-plugin":"~6.7.4","eslint-plugin-max-params-no-constructor":"~0.0.4"},"peerDependencies":{"rxjs":"~7.8.1","axios":"~1.5.0","express":"~4.18.2","ts-node":"~10.9.1","mongoose":"~5.13.20","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"~1.9.36"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.40_1728336892957_0.26984665514670314","host":"s3://npm-registry-packages"}},"1.9.41":{"name":"@futdevpro/nts-dynamo","version":"1.9.41","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.41","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"82cb64f0e2c16af7e15dfaff41a7de74575e6b3a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.41.tgz","fileCount":377,"integrity":"sha512-VY02YSPRBc6N0fTW+bhsvrSj92161J5Crp5StDQ4h6mYH3KPYYRo5lTAPKQVfmKDALljaFttGU+Jzm/Es25RkQ==","signatures":[{"sig":"MEQCIFhFc2HsQCWBQVbqqf8bW9lhevnRDESh5QgJMrEQzM5LAiBpx0myGI8BIMF/JdOTC7hoRtFW1+ull3JLdGo863fwjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043910},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"a72359b0a809b79a6a979f8f5bcffd9c58cd16bd","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.09.38.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.4","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"~8.51.0","jasmine":"~5.0.2","socket.io":"~4.7.2","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.7.2","@typescript-eslint/parser":"~6.7.4","eslint-plugin-unused-imports":"~3.0.0","@typescript-eslint/eslint-plugin":"~6.7.4","eslint-plugin-max-params-no-constructor":"~0.0.4"},"peerDependencies":{"rxjs":"~7.8.1","axios":"~1.5.0","express":"~4.18.2","ts-node":"~10.9.1","mongoose":"~5.13.20","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"~1.9.38"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.41_1728824805703_0.2049171703836139","host":"s3://npm-registry-packages"}},"1.9.42":{"name":"@futdevpro/nts-dynamo","version":"1.9.42","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.42","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"209f892a73effda7d5f2764d1913b7b2060c5cfb","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.42.tgz","fileCount":377,"integrity":"sha512-TmAuzL5n1HQlCBDmt/C6aLbwrFpFJV6t7IjPqGbOxvC8pnCSbEiVrpx4Xw9XFSK8YiHfHMe2w/8YyprcIkCjIw==","signatures":[{"sig":"MEQCICyRUdAE4iKuIIqt9jq2w66S0McSAFjeVB176RX+WM3GAiAovb58gklP2sPLj2bp/dsVO7h+y5v0toZVcc3pPE8E0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1064223},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"e5747a32ce255d61401ce0f42b9f993992a6813f","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.09.40.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.5","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"~8.51.0","jasmine":"~5.0.2","socket.io":"~4.7.2","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.7.2","@typescript-eslint/parser":"~6.7.4","eslint-plugin-unused-imports":"~3.0.0","@typescript-eslint/eslint-plugin":"~6.7.4","eslint-plugin-max-params-no-constructor":"~0.0.4"},"peerDependencies":{"rxjs":"~7.8.1","axios":"~1.5.0","express":"~4.18.2","ts-node":"~10.9.1","mongoose":"~5.13.20","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"~1.9.40"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.42_1732619706491_0.8061584309903769","host":"s3://npm-registry-packages"}},"1.9.43":{"name":"@futdevpro/nts-dynamo","version":"1.9.43","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.43","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"8578c3e0d6c62f18c54e3c64d9d316e8ddef4117","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.43.tgz","fileCount":377,"integrity":"sha512-9853ytLc+4wXk7ivTOMVsbRn1VfuQ6mPEIBRpd+X8lAzbfo0u4ER2sEVD6sHCya8OJ2I/TRSv2F3k9G4VkF+iQ==","signatures":[{"sig":"MEYCIQDr6qb2859J1iNdFM0Fko0cun5mxrbpDVRcQfwjn44R3wIhAJCO4vcG7oRkaWmWEnwTH8UqxOQYJGT6ObXNQeHaY5zc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1064223},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"79bb83061697497e8b82da1919899da739569fb5","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.09.41.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.5","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"~8.51.0","jasmine":"~5.0.2","socket.io":"~4.7.2","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.7.2","@typescript-eslint/parser":"~6.7.4","eslint-plugin-unused-imports":"~3.0.0","@typescript-eslint/eslint-plugin":"~6.7.4","eslint-plugin-max-params-no-constructor":"~0.0.4"},"peerDependencies":{"rxjs":"~7.8.1","axios":"~1.5.0","express":"~4.18.2","ts-node":"~10.9.1","mongoose":"~5.13.20","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"~1.9.41"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.43_1732657117451_0.1238041816214368","host":"s3://npm-registry-packages"}},"1.9.44":{"name":"@futdevpro/nts-dynamo","version":"1.9.44","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.44","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"9d748671e121009db39c36d55fe88edd054cb9aa","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.44.tgz","fileCount":377,"integrity":"sha512-eEo02tX2u7X9OJ5cLaxiRHVgOFD1Ectlh9ksQ2BF3cSTDCCMcVn4lcWbPkxfS6vm3I2YUfkiLHn3y0FN0YtJRw==","signatures":[{"sig":"MEUCIQCXV/Q8VCmdrJVFSGqs6sWAmH4p1baTPeSYcjWMRX+U7AIgVXjH0J0if+BJy0JhaWFqEFlpF2ZLS0xlqe+vLdxDr9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1064639},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"18c8ef97475c02adeceb491980065e07f849fe1f","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.09.41.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.5","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"~8.51.0","jasmine":"~5.0.2","socket.io":"~4.7.2","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.7.2","@typescript-eslint/parser":"~6.7.4","eslint-plugin-unused-imports":"~3.0.0","@typescript-eslint/eslint-plugin":"~6.7.4","eslint-plugin-max-params-no-constructor":"~0.0.4"},"peerDependencies":{"rxjs":"~7.8.1","axios":"~1.5.0","express":"~4.18.2","ts-node":"~10.9.1","mongoose":"~5.13.20","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"~1.9.41"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.44_1732662090542_0.47776854311709016","host":"s3://npm-registry-packages"}},"1.9.45":{"name":"@futdevpro/nts-dynamo","version":"1.9.45","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.45","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"64d614fbd919bae30263271915580d148b9cdbf9","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.45.tgz","fileCount":372,"integrity":"sha512-t7/SttP8nBV4YGF2aDfqoNtV3TJrHovCP+FD7bYR8GF/lZBeUPMFrdbbh6OUacttwdMbUt+8YqDe9ZSXTLHvnw==","signatures":[{"sig":"MEYCIQDiizuMz3CTQszMHQbp8QOkabAhouWybiTvW7NaKDlFrgIhAI6LkJz99EAyKqdHrVto/cNltvF12LAzFT4KTPu/EDx+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1063558},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"a6ff579a734593bd1be22882937ada23c3d4c2a4","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.09.43.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.5","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"~8.51.0","jasmine":"~5.0.2","socket.io":"~4.7.2","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.7.2","@typescript-eslint/parser":"~6.7.4","eslint-plugin-unused-imports":"~3.0.0","@typescript-eslint/eslint-plugin":"~6.7.4","eslint-plugin-max-params-no-constructor":"~0.0.4"},"peerDependencies":{"rxjs":"~7.8.1","axios":"~1.5.0","express":"~4.18.2","ts-node":"~10.9.1","mongoose":"~5.13.20","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"~1.9.43"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.45_1732992100968_0.4251698654228486","host":"s3://npm-registry-packages"}},"1.9.50":{"name":"@futdevpro/nts-dynamo","version":"1.9.50","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.9.50","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"335e1171e8bb13b52b3e5dd2bf56f36355989f1b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.9.50.tgz","fileCount":372,"integrity":"sha512-xEK+NUODtX2o/1fuHN7T6hn3IgNo/i7XeTCKAwCTiFsryK2soUT1h/BX8UYJErcqztwl2/+Q1FO2b1SAC1huxA==","signatures":[{"sig":"MEUCIQC+kbJn8sOaOeopafhYhi2aaMJrrojt1s8X7X+JM8sjqQIgb57VczCOgsIWEssOeo9TutXM07E9MUon8wqZfmDq7Vo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1064515},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"8f3356640421a408342afa843dd2c87eb2105242","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.09.45.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"18.20.5","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"~8.51.0","jasmine":"~5.0.2","socket.io":"~4.7.2","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.7.2","@typescript-eslint/parser":"~6.7.4","eslint-plugin-unused-imports":"~3.0.0","@typescript-eslint/eslint-plugin":"~6.7.4","eslint-plugin-max-params-no-constructor":"~0.0.4"},"peerDependencies":{"rxjs":"~7.8.1","axios":"~1.5.0","express":"~4.18.2","ts-node":"~10.9.1","mongoose":"~5.13.20","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"~1.9.45"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.9.50_1733455173921_0.38719388897704854","host":"s3://npm-registry-packages"}},"1.10.1":{"name":"@futdevpro/nts-dynamo","version":"1.10.1","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.1","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"84f42c3731f1f886f9dc758a61a436945f0deafc","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.1.tgz","fileCount":472,"integrity":"sha512-UK4+pfu7KQVZuawcZxz5N272uxHarVykZo41RMraej9f5lZ9HCUzy7n6wfYy0vywJ3ZIGwu+njz4kJvIgtq5JQ==","signatures":[{"sig":"MEUCIFqG2b7/wiQ7HWpLKCzIpX03jOyl/bFhEpHSszeMoeHIAiEAx/2ZiyT4kwQyerIKOUTioSm6DuitkPmB55LjFD6Ldt8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1180847},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"0f00ccf86f6f0368b1324935be5d155fd831727e","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.02.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.18.1","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"~8.57.0","jasmine":"~5.0.2","socket.io":"~4.7.2","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.7.2","@typescript-eslint/parser":"^8.18.2","eslint-plugin-unused-imports":"~4.1.4","@typescript-eslint/eslint-plugin":"^8.18.2","eslint-plugin-max-params-no-constructor":"~0.0.4"},"peerDependencies":{"rxjs":"~7.8.1","axios":"~1.5.0","express":"~4.18.2","ts-node":"~10.9.2","mongoose":"~5.13.20","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.2"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.1_1736004985013_0.04131187931370017","host":"s3://npm-registry-packages-npm-production"}},"1.10.2":{"name":"@futdevpro/nts-dynamo","version":"1.10.2","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.2","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"8530f4000e40b01d15273a074171f61c8dfeb9d1","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.2.tgz","fileCount":472,"integrity":"sha512-Q5PVFQyrkVwOyM0LaC6lv/AnEbwuObnJ8LD9mYchnE9QjKhruY5CrkeIiSY/pRGOFGkx3T6yX9KgQjRJ8bK3LQ==","signatures":[{"sig":"MEUCIQC0jtIzEe2yNg+lMStJ7/aBmyJgD6gdJh7tuV4dM5l+ZAIgTTHXSCokQ42VV8DTuUWg+mRnkQu/MujRG+86sst3kdI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1199341},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"28b7ba49364ec1a13cd58a802ca64339b7f0a00d","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.04.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.18.1","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"~8.57.0","jasmine":"~5.0.2","socket.io":"~4.7.2","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.7.2","@typescript-eslint/parser":"^8.18.2","eslint-plugin-unused-imports":"~4.1.4","@typescript-eslint/eslint-plugin":"^8.18.2","eslint-plugin-max-params-no-constructor":"~0.0.4"},"peerDependencies":{"rxjs":"~7.8.1","axios":"~1.5.0","express":"~4.18.2","ts-node":"~10.9.2","mongoose":"~5.13.20","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.4"},"peerDevDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.2_1736194242138_0.6139038823774741","host":"s3://npm-registry-packages-npm-production"}},"1.10.3":{"name":"@futdevpro/nts-dynamo","version":"1.10.3","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.3","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"fdb7d17c995821abea7e73ef3773edfad1f0ecb4","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.3.tgz","fileCount":477,"integrity":"sha512-ftS5zNcI6GBMGiDtRdXtfBHE2zVsslOhXFWPmVdpjwZApWTszzoVPvurFKCuMwzqYhZO3g3xuNWWAj2lQEhInw==","signatures":[{"sig":"MEYCIQDZmY3VdppNdJrIF7a6bpCOxqRaD0hypenPPMmxNJJflAIhAIgYmZvM4eEdUn6GLd10D2yGHN9XsVDtgW6L3fdeG/l1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1211856},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"fc0dd9daefe146e2ea4a36bf4182ebfe6bbaca58","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.04.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.18.2","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"~7.8.1","axios":"~1.7.9","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.5"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.3_1740325880527_0.9546501823372813","host":"s3://npm-registry-packages-npm-production"}},"1.10.4":{"name":"@futdevpro/nts-dynamo","version":"1.10.4","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.4","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"bb548f701ad5762f39800073287a15bccd84ab31","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.4.tgz","fileCount":467,"integrity":"sha512-Fdc/2BZ8xTeUTs7DIWZAGLMO7Zeds693v3TwmUwnsxAH3hb2c1GPvjSawuFCE7S6abVmjqgLkVjhmSBKCiVHdA==","signatures":[{"sig":"MEQCIBMIyfcoPfvW30Z8dCUt38ByJDF/IRe0bos6Xavc9sw0AiAVTZLIozLHjp6Gy5sUqPGHGxDEU+llCq39mnaCItAfVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1208102},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"b2c7bebd6fa1e8ace4e31b8770b10be4c51716b5","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.07.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.18.3","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.7.9","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.7"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.4_1741883733854_0.2187236345003405","host":"s3://npm-registry-packages-npm-production"}},"1.10.5":{"name":"@futdevpro/nts-dynamo","version":"1.10.5","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.5","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"dd7fc8a38cd69999926c367ace3ea921f73b32cb","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.5.tgz","fileCount":467,"integrity":"sha512-0iOjviUcL/oIc9Dts6PWyzayyOC94km3CTUiBQZZTVMS3zKAmA/3kttgouWQ+Ocg8JOIz2ybJPy66UrEzd1T4g==","signatures":[{"sig":"MEUCIE1bV+3hhBND+ASSBv6UE9sDKHK6xv3yxG+692e7O4KqAiEA5XXQd1blsuloObyq9JKJeFkpSg/v1aoydqhOY/U3JYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1208102},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"e94042679fa5451586c365f93882467a3fb4a86f","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.07.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.18.3","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.7.9","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.7"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.5_1742040176342_0.8020746000033463","host":"s3://npm-registry-packages-npm-production"}},"1.10.6":{"name":"@futdevpro/nts-dynamo","version":"1.10.6","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.6","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"e38a494ad192a25a1313d44e3872fbd907eb63ef","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.6.tgz","fileCount":467,"integrity":"sha512-rArZWwHOTtbp8f7VKambJ+YrgrWcoUGyzOsxEakVa9sW6rYmKo3ZFHOaO6loY2ft2roW7RccRzDHVUmz8D/DDA==","signatures":[{"sig":"MEUCIQDIMkqexj0TN1bBI1o9N6kVFVDjswkernMvoA4DyrCgPwIgT/8NlSOdcv/dZQyivF0tZeqLgZ3NZHAqw6ERYwAKBkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1244855},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"a7799889a92a3dae4f94cf401c9760b6edd71cba","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","run-nodemon":"npm run build-tgz","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.15.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.7.9","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.15"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.6_1743246748687_0.2551659296685691","host":"s3://npm-registry-packages-npm-production"}},"1.10.7":{"name":"@futdevpro/nts-dynamo","version":"1.10.7","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.7","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"2e5ce37d3ea4980e901a2fa0b6e99581b2e03950","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.7.tgz","fileCount":467,"integrity":"sha512-pcFt5awd/Rn/AYV/hEtNMK6DwqumEYtiJoshCzfb6KlD/C7jhlGPAMEFiM3cdBc9GAX2PD0bnJ1q1wPx8gcUVw==","signatures":[{"sig":"MEUCIQCGNM/dXqu0GGKNkub1+yqy4Y+s5HvotQJVf8xwRW/mwQIgZA31AkvzLYYpuWYzfnxR+1Upfphk5lrTQYzjYmtTuEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1246124},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"b8cfdd46cae3097c18223aaebf9b58d52044d90b","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","run-nodemon":"npm run build-tgz","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.15.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.7.9","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.15"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.7_1743256319568_0.9801146238498515","host":"s3://npm-registry-packages-npm-production"}},"1.10.8":{"name":"@futdevpro/nts-dynamo","version":"1.10.8","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.8","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"c05136f795b91955bac2f937b4d338bcd51751e6","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.8.tgz","fileCount":477,"integrity":"sha512-E8CopMwaX/pRKoZnnMdkANJz2BI9gDgoQhQ/wiTvBxUBcBFfJpvZvSeYuEjgrxRGbav+IHfjTfMrKNF8VJunCg==","signatures":[{"sig":"MEUCIHMehLx+45YPIPR5w2YQumaIDlMqAoWcIdtksf8YDCTKAiEA520cA1p4iU9bYVRyBJPDdtgMSTid1Z1TZRcwWbBUIQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1273573},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"70b5a9d7061ba7dc667de1a646678f46045bb41a","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","run-nodemon":"npm run build-tgz","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.18.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.18"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.8_1743531719039_0.7626994982466393","host":"s3://npm-registry-packages-npm-production"}},"1.10.9":{"name":"@futdevpro/nts-dynamo","version":"1.10.9","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.9","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"af4e88772e7ae85c31561faea010e2ac65c8c3ba","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.9.tgz","fileCount":477,"integrity":"sha512-NRrwQXspGCzJd0fZKFZplI55INN9KLDoOmU2+5OvnJ53wAzNKnvBBImNwTLJSEzm5J/g2Rc620vZwVy+ff2EDQ==","signatures":[{"sig":"MEUCIQCFEWJajnFiVlN4FrPebG3GRA8qH3kfE8tLZSxRY+NQKQIgc928/2g896qP5A4hfFCW/1KMGlI+N8WXhL2bXX4ItUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1286693},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"94214746cc58cef5d305c142055d53ca43d7d1b7","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","run-nodemon":"npm run build-tgz","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.19.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.19"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.9_1743958969210_0.32992576012142827","host":"s3://npm-registry-packages-npm-production"}},"1.10.10":{"name":"@futdevpro/nts-dynamo","version":"1.10.10","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.10","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"9fd3aa582ee9a6eb97504a0d4bf74d19b5eb5f36","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.10.tgz","fileCount":477,"integrity":"sha512-vD6mWLSuq661Bx8M3CeNoB4pqapaipJ9ltGECdMTCF/bern0E5dzIy4XmMrDDIUiL6x0iEOMeXcybS/cvKfZpQ==","signatures":[{"sig":"MEUCICpQXOSaP+AA8v+xKpSqxqO1ba4lrI1Znp2JWedm7KM4AiEAwVveuGWdFImTOrWk3kcWmWYMsmpRuiem1E4Q/TetLig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1299558},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"5e71040bd260943565394c8a8ccf81e8f9ccaf7b","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","run-nodemon":"npm run build-tgz","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.19.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.19"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.10_1743987088035_0.0793375598055015","host":"s3://npm-registry-packages-npm-production"}},"1.10.11":{"name":"@futdevpro/nts-dynamo","version":"1.10.11","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.11","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"09d59995ddf28d0727dc190171aa4007b5aba142","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.11.tgz","fileCount":492,"integrity":"sha512-rMOJaafnPmk9F/PhK2Fhd6RpLlKlrdalhXxa3mwLO8uUgb9/LJHXy7jHFAAGETn0TyiDPnMsqIxfG4rJ6ws/8g==","signatures":[{"sig":"MEYCIQCzlFMa0+4sJL7EV0dTtkp1qYaZoVPXZprXLPQMy63AfQIhAPl7ptBZS7XmpmNnY4H1Fdz6QFlFJ1UuElWxHbSchVPs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1368462},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"2b1425586dc156e7664dd587b5e8a741d8e51f08","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","run-nodemon":"npm run build-tgz","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.22.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.22"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.11_1744508212408_0.4236887597362444","host":"s3://npm-registry-packages-npm-production"}},"1.10.12":{"name":"@futdevpro/nts-dynamo","version":"1.10.12","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.12","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"a43772633d241e5aea290c5f60af7a48afa7a421","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.12.tgz","fileCount":492,"integrity":"sha512-b5OQ54OHrZoWMiSrd5rvrhvO6VBpp2hrWkLHleeHr2+JyEWAHiX/Icz4SHodyiZBNHT1q9Uae42lmFPmg778jg==","signatures":[{"sig":"MEQCIC0aEWcNQxlTzFBlektEZQ+lwvPk1AX4P6LsSroJfNOeAiAiSX/Eu77w/w1zFLeDt1vRktDW6SqiBZVBLoPYJsTgzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1370476},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"738c60b56c5a729c1fe4f3dfc14da5fef4378763","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","run-nodemon":"npm run build-tgz","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.22.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.22"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.12_1744540546917_0.12814558658210706","host":"s3://npm-registry-packages-npm-production"}},"1.10.14":{"name":"@futdevpro/nts-dynamo","version":"1.10.14","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.14","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"e290faff4598f07b86f3e38bd06c3e185ed88dba","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.14.tgz","fileCount":492,"integrity":"sha512-SEcGB3/3B0Sjyg/Q/dcFKdHGkDdgipEKkL4ZuFD1kJXLqAmVCtaqzX1OWuF5xW6QCe1yIOcbBrdXKCv6DHJfpA==","signatures":[{"sig":"MEQCIA2PqzP1UfDDauU/qQAL2cstxwMYPtuk7smOlTPHzhe4AiBSq//Us6c3NNtQKi9oQMyra3VlEpxGwwyRxPazSdFMdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1371210},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"bf133307b6952c5ac157806abf69227fab1e22ca","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","run-nodemon":"npm run build-tgz","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.23.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.23"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.14_1744547755193_0.19567519711402315","host":"s3://npm-registry-packages-npm-production"}},"1.10.15":{"name":"@futdevpro/nts-dynamo","version":"1.10.15","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.15","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"716fcd26386e97e75837ff7f24b90ff1467186db","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.15.tgz","fileCount":492,"integrity":"sha512-pjWe4aj61nzMng5naYbDBFeQuYWHTnZmf+F5rFBF3jJGZwLVvqOQK88b/RhhtVogdBGo+1WnFvNiniZEFyXV6w==","signatures":[{"sig":"MEUCIG0hyEUXsiL7b8S1kOe/kEGMYeGAMDnZ6Fh+1RWmZVtgAiEApg2Ucg8HwdVuWJBqDR2IMpy7XL6YUL4Pl0VkQaUcmA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1405007},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"83bbcd88071e398523890ba4157da4d1adc0301d","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","run-nodemon":"npm run build-tgz","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.23.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.23"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.15_1744553024060_0.7018985173834484","host":"s3://npm-registry-packages-npm-production"}},"1.10.16":{"name":"@futdevpro/nts-dynamo","version":"1.10.16","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.16","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"47de95343757e96bf719126e374039542746a871","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.16.tgz","fileCount":502,"integrity":"sha512-AXhn84lucLCZXEsffanc1hxR5oghym1CXsgtfk0ypc1+dVvmdfkkhmJDQAQMGcwP/YP7h/Z0AoCmzkexaEND5Q==","signatures":[{"sig":"MEQCIA2MKuazOO+7mUKxxRCPWAg0seFmveSDz6900FXiVcnJAiBPKzaJbzYTgiSde9TTEyXwFV/3Lr8Gt/wNNFaAI8DJsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1421903},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"a60b646ed0becbcad5e4741d52ae1b8780958397","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","run-nodemon":"npm run build-tgz","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.23.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.23"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.16_1744557754332_0.38031826230421095","host":"s3://npm-registry-packages-npm-production"}},"1.10.17":{"name":"@futdevpro/nts-dynamo","version":"1.10.17","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.17","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"9d5e750780fee3bc1010a5ee197250e308c524a6","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.17.tgz","fileCount":502,"integrity":"sha512-XhtGRlWNS9JTcBseR6nOPvm1NcOIEgE/9VoXj3oiehews+qAOMrcZWAgyfbq6k+PnD8SNzbtdIAL8dZFYLMeuA==","signatures":[{"sig":"MEUCIQDNCmity6E7ReYvKLAgi5SXuRYa2WY93Bd46zPn/9b4GAIgVt9HZN5lSwq/LxjCiU2+OTwOAjJTWvVIXJoMZ4FADmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1422409},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"4f1de1f3d128ba896636030f9632bbcbe9998101","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","run-nodemon":"npm run build-tgz","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.23.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.23"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.17_1744558246171_0.0863814715093787","host":"s3://npm-registry-packages-npm-production"}},"1.10.18":{"name":"@futdevpro/nts-dynamo","version":"1.10.18","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.18","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"455f2bb7dddbf0871931c363803cd8fada840610","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.18.tgz","fileCount":502,"integrity":"sha512-Sl6HcoxPI/m3yS7rffA2FAgwpXt0lL9rSSachHGFTdnA0JeTDp4ffUy9st99A9lgiizI4zRKQDtmNdqCVTSCvA==","signatures":[{"sig":"MEUCIEbDQ3scP/O6Qwmu9B1IQN0FeBomI0ptk1wOVVdZDNN+AiEA+HkLALOBo5Jm4raOL3g1zbuELlbN0D0shDLiJkb7h+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1422550},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"9cbbb8956797b18e6aaaf09596a9f0ff02f2bc58","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","run-nodemon":"npm run build-tgz","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.23.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.23"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.18_1744559886076_0.2241441044116923","host":"s3://npm-registry-packages-npm-production"}},"1.10.19":{"name":"@futdevpro/nts-dynamo","version":"1.10.19","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.19","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"c54a5ae2d6a93b72c660451290cb4202a9d9d0f3","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.19.tgz","fileCount":507,"integrity":"sha512-2X1+D5rPFodwT+t19Pb3PdlGOK4aZhA/4uaFoQ6aNUJs8CzDgww5BEMcYg9RBJo9faZgmTQHq+YPpHe0KUh4Qw==","signatures":[{"sig":"MEYCIQDVN45Idqs+SuaSwuvtw1tfzqcZH4zJFDLF37nipvf+BAIhALLuOmbVPBqAHoZ7ndO/QmtW1rF4qAZmwbeqhmLdG2CK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1433787},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"c3b40c562cd8ee07cde7c68fb7a7969df2c40ff3","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","run-nodemon":"npm run build-tgz","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.23.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.23"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.19_1744562638346_0.5009848819224996","host":"s3://npm-registry-packages-npm-production"}},"1.10.20":{"name":"@futdevpro/nts-dynamo","version":"1.10.20","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.20","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"00132e26da4b9851034fc7f23346dd63bd7a40bf","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.20.tgz","fileCount":507,"integrity":"sha512-beSyz67yQXQimuwamEzyfEkF5th0NKmQtpxlRLgX2XyP7MYNZ2pjoMfsFn5a/ZgsZtk53TKgXYOlKlHMfBYRrQ==","signatures":[{"sig":"MEUCIQC4VEsXVQF/r1FxT4mKMTB+FAlUg3xMWdWaB6IXevqJ5QIgUBtOX9/YVBQPLa/lsBFUCqo223klheGOCdF44h5ZS78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1434119},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"9383f336126ccb8f8135afd00d91839d3b58ff8b","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","run-nodemon":"npm run build-tgz","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.23.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.23"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.20_1744563296879_0.8740717652146048","host":"s3://npm-registry-packages-npm-production"}},"1.10.21":{"name":"@futdevpro/nts-dynamo","version":"1.10.21","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.21","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"0dd1ccd18ec51fb9a873c401cdeccee587e50981","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.21.tgz","fileCount":507,"integrity":"sha512-Q3J2JAc0FG1GL5vv+wx6byKbBD/RcJF6qnXpJ3YX2CDb4eNXhha0kEBm4+MbsA4DgutuJNL9EIsrCp1BcsZLCQ==","signatures":[{"sig":"MEQCIERlLp/L87/hVglv5IkKQw3O+7lKpebi7aT4zyyiMKeTAiBtZNKhOfNHg+Ra59iLLNliLDzllgLbiqVcf8UmZ9pISg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1434119},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"f00fdbb058f02d6dbdc43afe933565c0eb31b1d5","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","run-nodemon":"npm run build-tgz","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.24.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.24"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.21_1744565577843_0.34497543434546585","host":"s3://npm-registry-packages-npm-production"}},"1.10.22":{"name":"@futdevpro/nts-dynamo","version":"1.10.22","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.22","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"84dd7b6263ce3f378e845b3d55663e9269e9a20a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.22.tgz","fileCount":507,"integrity":"sha512-fLbxjdN9S5GcphHCygB5OlI4ayT1cpGV3JaezGmYRNHS3Zuc/s+FnW0UfMooOgqbtPgYWsl/Fvq9Uaw+eN1pwQ==","signatures":[{"sig":"MEQCIBUNCvwF/jYTqm619skrnHabODkboaJUY7itK95I2buKAiAL2atDAfOnlooB+L2okr0f0W0wTLdwcv174lsYFOdllQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1434397},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"98a323efd1624c51165a8292e3cccafc3d3d5073","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","run-nodemon":"npm run build-tgz","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.24.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.24"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.22_1744573850938_0.09876297446264881","host":"s3://npm-registry-packages-npm-production"}},"1.10.23":{"name":"@futdevpro/nts-dynamo","version":"1.10.23","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.23","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"32df6f0d0c282776b61b0753d77d606cc0736245","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.23.tgz","fileCount":507,"integrity":"sha512-FI5zkvd80QorCL+jUOtBQIBxooamS+zSoCPaLDOd/48FwgzKg+DtzI3xIMg9IRvmbxfGvncqPIfnBXQiPGoY6A==","signatures":[{"sig":"MEUCIQDkvbK3YrsjzmG2rGTAr9qi/EFQvOqaOZPcbbqzFYpWGAIgCRT61uzkejIb273XABqfy7v9bVwtW0ls6eG0uMBd3tY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1437620},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"e2d83d1dd07da03b37381f15f61c48f27e57f63b","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","run-nodemon":"npm run build-tgz","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.24.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.24"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.23_1744576563241_0.6032647673405653","host":"s3://npm-registry-packages-npm-production"}},"1.10.24":{"name":"@futdevpro/nts-dynamo","version":"1.10.24","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.24","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"c93876d934c3974ccc37f168724bca6c6acb8605","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.24.tgz","fileCount":567,"integrity":"sha512-Ffl19PnitGeZnEoqMjPs7ebkQ6s1D92pVO4F2OLVrXOv1ZKnbkwEN0MS9f3TASMZa9byj9sn71lASFgvXlJCVA==","signatures":[{"sig":"MEUCIQC5xtgcpwBDmd49gKMbIQPmrzKCVbQDP+EwWwUj4cR5qgIgO7lpwAj0YgHOurGqC0+2azNRPS50eEY7qctcHoa4M0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1623497},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"37609de7e3281cf33393db07ba05d53a97026e39","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","run-nodemon":"npm run build-tgz","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.24.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.24"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.24_1744658108742_0.5857723265647574","host":"s3://npm-registry-packages-npm-production"}},"1.10.25":{"name":"@futdevpro/nts-dynamo","version":"1.10.25","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.25","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"b218f9d08edc5225020405743e96e17453100870","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.25.tgz","fileCount":567,"integrity":"sha512-G0uxCQ1CsGzw3ZI8U6Q01qhXM+U6Pwdxg5Bs/glh7j0+LRVKXiO8b/1amf2kSgM46CU9gB9Vze+4feAtHBvdxw==","signatures":[{"sig":"MEUCIE80u3RRV8QfgsMsC+etXo2cPeXvIrpbaVzG6+Hr34Z7AiEAsw65qwdwEQGe26I0nlP5VYsY321VGBU63TiYgQCo9oE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1623497},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"5f45dfe8c8e60f75aa9afaef9b43107a8e400635","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","run-nodemon":"npm run build-tgz","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.24.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.24"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.25_1744661459226_0.3299858582911144","host":"s3://npm-registry-packages-npm-production"}},"1.10.26":{"name":"@futdevpro/nts-dynamo","version":"1.10.26","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.26","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"30dbd2e8b066102cf780031f2e7db57ed70730cb","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.26.tgz","fileCount":547,"integrity":"sha512-Zwtj+F4Aqxh2PbChmlRiO+X7ASD9boSfgaxmmRcLMSCgtAU39QnCgGVzHeS0SUdNlgMeYv1MXEefXDZJV9NjbQ==","signatures":[{"sig":"MEUCIEjCj62xU1FE/Iuq8AbzMZhl5SCkaWF17almWWtnEGf4AiEAmDkuiPF7RKaN+LREYhXgodf5ZZMiPEufeOxtwVt7PmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1600893},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"874d4a501c7cae39f5e59cfaf10a22e64860790d","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","run-nodemon":"npm run build-tgz","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.25.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.25"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.26_1744666724346_0.3090836376102737","host":"s3://npm-registry-packages-npm-production"}},"1.10.27":{"name":"@futdevpro/nts-dynamo","version":"1.10.27","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.27","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"7131868eede8613bab31ec29e49b2736293d5354","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.27.tgz","fileCount":552,"integrity":"sha512-fbvJKVDP/o00IztMPaMqofxEFbWTJPLkDqpNPe9z/b9ZMSoD99Vh6i3dJYhSNrjgAJuWaTv+01J1OUw8fvv82Q==","signatures":[{"sig":"MEMCHxMCC1IILHmuqVqU+QJs8JnzL/OMM8pmNrvhNCvRKmQCIHR23b+/qyKXe0yQ9R89rhsWbWEo5ujuichr/pd3xu36","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1621430},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"47be7b891bb9dccd6fccb9c45ea484b6969ec307","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","run-nodemon":"npm run build-tgz","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.29.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.29"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.27_1745427233253_0.46523963718512196","host":"s3://npm-registry-packages-npm-production"}},"1.10.29":{"name":"@futdevpro/nts-dynamo","version":"1.10.29","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.29","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"c4ab29d001f551450df6a9f4e5ae6f6efe3ecca0","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.29.tgz","fileCount":552,"integrity":"sha512-lqParUdf/OwSakM8Nb4C0GsxqDMJuBzDYScGK9YaS8ZKfhSFnPP4JKTheDyT1O0AMta5nvT9/J8gew66AzWKKg==","signatures":[{"sig":"MEUCIQCsAQPbgqW27gpg0PEwlYYmTj9ds0fgar6eTzszGdVrFgIgU/smBahuA1eDXKDHgu4di8wsOKEMb1UWMmyFC73nbvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1621287},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"dc2a4cf2aeaf67435bc221e8afa0276c022bb81f","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","clean-test":"npm run clean-build && jasmine","clean-build":"npm run clean && npm run build-base","clean-start":"npm run clean && npm run start","first-start":"npm run prep && nodemon","run-nodemon":"npm run build-tgz","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.30.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.5.7","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.30"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.29_1745436032717_0.4825547499828926","host":"s3://npm-registry-packages-npm-production"}},"1.10.30":{"name":"@futdevpro/nts-dynamo","version":"1.10.30","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.30","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"43b70d810c7f9eb08232541d60e64e3e77729d32","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.30.tgz","fileCount":552,"integrity":"sha512-LEXNLShPEEdW8AzGyA1xEMq7GbuMywpEUg1yQGAXPydWSz+gLeZtcBTAcOAPfDpw6wK6AAlYrldWb9TZfdt+5A==","signatures":[{"sig":"MEUCIGxe3munM9tNiaYWJz3xff4CrL2AzxjyGvHMkwHFtZh9AiEAg1DCXjR4nDV8BcS48LXIgG5WdiQziQCk1P/AaQZeiqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1626923},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"562f10ead7fe299e1ee902f0d78de1a5ecb6ff42","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","first-start":"npm run prep && nodemon","run-nodemon":"npm run build-tgz","start-clean":"npm run clean && npm run start","build-simple":"npm i && npx tsc","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.30.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.30"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.30_1745777998754_0.660995178395918","host":"s3://npm-registry-packages-npm-production"}},"1.10.31":{"name":"@futdevpro/nts-dynamo","version":"1.10.31","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.31","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"9e07f768ba38e944564e7d7f9d750573671dfd97","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.31.tgz","fileCount":552,"integrity":"sha512-mfm1N52Wy1K8+0E1mmdOHXLjG/Ttqg9hbDSTrDIe4Niu+KUoB35VAwES+lQeScUq2cjEvLzJ6CQE2PXzXIDAig==","signatures":[{"sig":"MEUCIQCfqKpdwAM3kuLex1rZpUCLbaP8pUmm3UNujRcnydmHmAIgYF42G7NaBwCcvDSUPVlsaF6zgfUEnPQYJ1/TJu8lmJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1627482},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"9278f085dbdea886fa7f8b1f169a9f0299e537f0","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","run-nodemon":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-simple":"npm i && npx tsc","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.30.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.30"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.31_1745887513598_0.19910114251562838","host":"s3://npm-registry-packages-npm-production"}},"1.10.32":{"name":"@futdevpro/nts-dynamo","version":"1.10.32","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.32","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"d45dcf75f187619893b0c35f08475bee7d54a99b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.32.tgz","fileCount":552,"integrity":"sha512-wMCjAOs7VhbO04m5j1KnjMVEROSRfkqTCLHwAn3GKHhKoZDSo0m1yrIjUnT3NV8pM8uqyLDAFdg7fdXq/Ij8Dw==","signatures":[{"sig":"MEUCIQDL5Kifx0AlXjPGZ/I+Y1am4r4oZgofHKgVCukANj+TJAIgW5auiwSTAc3eKXzjWr+NEqc8BrWY0ognYoxUB5Wtpug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1628163},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"7beecfa2e37b7b587f81bd2187cdb2426fec67bf","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","run-nodemon":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-simple":"npm i && npx tsc","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.30.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.1","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.30"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.32_1745891618088_0.04713404686079525","host":"s3://npm-registry-packages-npm-production"}},"1.10.33":{"name":"@futdevpro/nts-dynamo","version":"1.10.33","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.33","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"14ccff446dfd822db86a496d011d5f95c0a02e0c","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.33.tgz","fileCount":552,"integrity":"sha512-WQXwzoXCfbrDzoYf2sTURjam7z+Ha7lf3DHghIfaCZILficgwzSBSlKPT1iUpFdovw1OvlfPBUkujaVXoCfb5w==","signatures":[{"sig":"MEUCICdv+C7UafC17yXtFURcRNR/53yCaqPaUeTuhkH+IveLAiEAgM3SvrmOgD7RP5w9PkE8xiPqUqll55MbViC+YnW6uNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1628673},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"d9b68a911429d40e70f105df94017a17ea491f79","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","run-nodemon":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-simple":"npm i && npx tsc","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.30.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.30"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.33_1745892451579_0.8765948064891143","host":"s3://npm-registry-packages-npm-production"}},"1.10.34":{"name":"@futdevpro/nts-dynamo","version":"1.10.34","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.34","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"d3424e4595a778176114421840aaf9222dd7e4a2","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.34.tgz","fileCount":552,"integrity":"sha512-2EV5zqLIAe1ApuYb6nlwSPVwNOWTjEOu2e48etgLlYOVa8E0em8MKiYXDk9wj3fsf1s9gSKijrGxOgnUHwB7fg==","signatures":[{"sig":"MEUCICjr6u4UwbOf3nWPfp7nSWLQ0Ea+8Q2qWoRQQSviwbWHAiEAqVMMYg2apxw09OJwFPC/lKqbm8tgQFyy+Pq6xTE8z9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1629607},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"1b5bda4e4bf8c6bbfc56a95e61d56c5c198d155b","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","run-nodemon":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-simple":"npm i && npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.30.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.1","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.30"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.34_1746277993863_0.007190214255027527","host":"s3://npm-registry-packages-npm-production"}},"1.10.35":{"name":"@futdevpro/nts-dynamo","version":"1.10.35","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.35","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"7543a8c9469ed6240cfc6623ec5f49867453ace9","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.35.tgz","fileCount":552,"integrity":"sha512-nhx90ap1Dj9q/kPst7Aj2TElv4gF0MViRJh1cybptABSsUS3Sf8EgVucBqF3F4dS0ClBftSBR/obfmE5JKW5bg==","signatures":[{"sig":"MEQCHw8t137XcOGsDafhkdc1r2wVLcKbxZ5o6JEj7ICnOG8CIQDS4slz5jkOquG8NxOouMbJ98vl4/mAaJEgn38QheWQnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1629632},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"5fee77e8d6d081a914b9d2c7289d7bb32b1b5631","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","run-nodemon":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-simple":"npm i && npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.30.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.1","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.30"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.35_1746279457517_0.4539897281957368","host":"s3://npm-registry-packages-npm-production"}},"1.10.36":{"name":"@futdevpro/nts-dynamo","version":"1.10.36","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.36","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"fa6cffefb06352d39ae0b97a1c3ce15e97809667","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.36.tgz","fileCount":552,"integrity":"sha512-27NDtwOQDSYouyuxM84lf76MoLHw3tvip/0p4moMemhYlKDyBBRfbXxJO+7b8XD6SfM3MAOxywck832aGdR7NA==","signatures":[{"sig":"MEUCIQDYVkUicSIm+wg0S950aaYA20G0nA5TWsSxeSJ/bx0a6wIgUV3qAKndqfD6zsFDC3XGXnGVtXP5QuQyb4HZJSOqmTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1632571},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"d894d9b91373aaceee5b4e5842e64b9415f4ad22","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-simple":"npm i && npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.31.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.1","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.31"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.36_1747047781843_0.6432940973881374","host":"s3://npm-registry-packages-npm-production"}},"1.10.37":{"name":"@futdevpro/nts-dynamo","version":"1.10.37","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.37","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"cd3a90bfe31734e9dba2e4013fb8485a94d4eb36","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.37.tgz","fileCount":552,"integrity":"sha512-1+QGPQBx2ukAPShoE8sKdEkYBkIjpHEkDm/5ICeHZwvOa0xab8SKVIZQ7BTUPxIBeaimlwGpq555PMY5xjdB5g==","signatures":[{"sig":"MEUCIHhCEuXh09/AjDhcPj7zcBfZflMZfFxSyqvQzg9kefNiAiEAoFhv5s5V0+aduq1tnx/A2jT42KEFt257qL2u8bp7SZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1632799},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"628ff6bd437a6a4ff86d364d014df49c13e32cce","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-simple":"npm i && npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.32.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.1","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.32"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.37_1747095813081_0.7431590709543636","host":"s3://npm-registry-packages-npm-production"}},"1.10.38":{"name":"@futdevpro/nts-dynamo","version":"1.10.38","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.38","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"706971da1b8f3d08ed77576c2fb678ff8c37e239","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.38.tgz","fileCount":552,"integrity":"sha512-BrvhxKXGFaNRPTwFUBuhjPzvdcC+T5DVaS+MXUmtQnCcqiSIeNBoWpLz/MLx7Y10ed3p2rLJqGqjbV3e+dMVRg==","signatures":[{"sig":"MEUCICv1sZNq9Srg1BIjA5hRHJl2BxnAvJPni9dGBYrvGXhUAiEAxPYgs9jesEl9oHLJU1RCm5nxRk7Xzg9SFUFNjTs94B8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1632792},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"9787c775f962fec76c4bee382a736812d5636cb5","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-simple":"npm i && npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.32.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.1","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.32"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.38_1747149395954_0.9782661818455529","host":"s3://npm-registry-packages-npm-production"}},"1.10.39":{"name":"@futdevpro/nts-dynamo","version":"1.10.39","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.39","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"d4db9c657f33e3ac45e95c32ae22e7247a3aae7b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.39.tgz","fileCount":552,"integrity":"sha512-C5SVCoS+JzXvIsM2WnjjUVhgg2sLI64ohJHpeMy3h7ONNUJjjMLvM6FWUPKcjoTSlFBxrLHyZ317UMXDchQjNA==","signatures":[{"sig":"MEUCIFtFaXCuBWMS2Vz4es006tOx5d12K8k6XaARfG6za3msAiEAxjJUm1newKWKMmbIzl5vAN/NdJFMIrYCBndVx1mvCOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1634018},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"7bb1fe89da04f08ec3caf9f39c44bd4a26bb6836","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-simple":"npm i && npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-1.10.32.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.1","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.32"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.39_1747306258385_0.2997167135732688","host":"s3://npm-registry-packages-npm-production"}},"1.10.40":{"name":"@futdevpro/nts-dynamo","version":"1.10.40","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.40","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"7a72258cb551def2ad91f7ab6a0bb9e750ae32d6","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.40.tgz","fileCount":552,"integrity":"sha512-2GZblBYpOAJrwOYoPHrBFZE/JxWLjEcFqKRFt1wr+RDmp8N8nJgqg1Icw9LAqmOjKEkLKGLT/5jMROKczPnCng==","signatures":[{"sig":"MEYCIQCGeE5mEbj7KcO2V94sf6tH9FrgTeDg/3JgBJ3ObGJ9gwIhAKSuBKK7+I4nb9Q8QRnuYTBiBxrflwfbWfgV8AeyjPWv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1634076},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"555de8186e7e6ea262bb68d2f408297a06b6dd19","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"npm run build-tgz","build-simple":"npm i && npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.33.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.1","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.33"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.40_1747505492488_0.7698205473250246","host":"s3://npm-registry-packages-npm-production"}},"1.10.41":{"name":"@futdevpro/nts-dynamo","version":"1.10.41","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.41","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"cdeac37c047f559e309da1968ad92985c29c8b27","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.41.tgz","fileCount":552,"integrity":"sha512-sTl9nRFG3++qZBimUIZ7T5UE2QKKZtwXbhh4HPFU1BUj9GPo7FWjiryYke7P5ofIrMPzbmfIrFAuv29vrUp6FQ==","signatures":[{"sig":"MEYCIQCY7n++7N26FMbmkuOUVfahRDixtzWlgwvGDhgoi9r5LwIhAIxDPNCRzRwsoDwU6Dg9E5x5KOw6UgTAn54RH1Qf/cp1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1634082},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"dafc954b7c2df469b5902f87b4fff50e5dfce3f1","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"npm run build-tgz","build-simple":"npm i && npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.34.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.1","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.34"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.41_1747534137130_0.3641874388256454","host":"s3://npm-registry-packages-npm-production"}},"1.10.42":{"name":"@futdevpro/nts-dynamo","version":"1.10.42","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.42","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"853061412704ed943ff507ecdbf2aeb05f840e92","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.42.tgz","fileCount":552,"integrity":"sha512-JG7qki5pag1GInflu9KKNtRitWzF27105UHTjHTa2BBq6eZen9n1ZhoRqGX/ETZX0tTgnXhg4xSub+pTV/tTqw==","signatures":[{"sig":"MEYCIQDSOA0ujRNKL6W/Ljb8NYw2VCT9YD42HCVwivGhFgFlGgIhAJ40myD6kaeyCD93FcvRr1lLTRN1pR++PjOsgRduSRDb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1634082},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"c27aa1a97200b52c991cef8bbaada833a91e9b1a","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"npm run build-tgz","build-simple":"npm i && npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.35.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.1","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.35"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.42_1747538012327_0.08097313187599608","host":"s3://npm-registry-packages-npm-production"}},"1.10.43":{"name":"@futdevpro/nts-dynamo","version":"1.10.43","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.43","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"3f33074fdb850c0231a904db960da62d06f3b84d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.43.tgz","fileCount":552,"integrity":"sha512-FL8wVFHrMST8AQ+WaKxcqC/RnGI27nOagOCAsss1XdBqZVk5ITRZJ3OcRbvXZZE01fVVRDEi1j4WoLDXvofvLQ==","signatures":[{"sig":"MEUCIAKmAyozP/2/S43o5kUf/ypTTRP+zsI7Zr3DrHQDfF76AiEArrmHZVbfqz+xKauUph3B3FvsEi+ibugbSrVemqMypnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1634082},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"39d5a61dfe36ba5e1358fa458da020bde138871c","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"npm run build-tgz","build-simple":"npm i && npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.36.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.1","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.36"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.43_1747576701931_0.4943400321915934","host":"s3://npm-registry-packages-npm-production"}},"1.10.44":{"name":"@futdevpro/nts-dynamo","version":"1.10.44","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.44","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"67132917771596eb66cab1c74392fa51aefb21de","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.44.tgz","fileCount":552,"integrity":"sha512-dXBthkiL03YemRy2spWckb+x/6X69ehX4mZeQuOL6LE+gWqgXHMqo7ufLyTCNax938tuscPx62y9gAs+U3dK+g==","signatures":[{"sig":"MEUCIHell4MBI4igHl9lnTP49IF3SiNTMSRCyrjUqSmBJ9gVAiEAtHQHO8z6HQF4ONNFs8gRzX8aYO1yQCno7/Q5/K/4LGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1634588},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"06ad7786d426d955c6de27544ff6c1c913900e2a","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"npm run build-tgz","build-simple":"npm i && npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.37.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.1","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.37"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.44_1747579884305_0.3367385430247789","host":"s3://npm-registry-packages-npm-production"}},"1.10.45":{"name":"@futdevpro/nts-dynamo","version":"1.10.45","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.45","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"0dc70017f7768d6b4f558e3508e2dfee5ac8a516","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.45.tgz","fileCount":552,"integrity":"sha512-dCEsczO9pYdTL2TfIjsI2ZloGImrXoW5tWfkZFbMF04lAwmpabpZ97UKT53WUBj9w2QrcZR3WG4W7YURJrB/Kw==","signatures":[{"sig":"MEUCIFqT4WxRCzneOF/bqBedNBnVFQ55+ntba/PkGkhOn7jzAiEAhFlP4+cFKXwaZgSKV1VHXYmowpwZJX9YJaEfB6KilZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1634588},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"7f3333449116a11405a835bffad93ad6b3bd33be","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"npm run build-tgz","build-simple":"npm i && npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.37.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.1","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.37"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.45_1747587582633_0.9043797930121444","host":"s3://npm-registry-packages-npm-production"}},"1.10.46":{"name":"@futdevpro/nts-dynamo","version":"1.10.46","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.46","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"34d598c6d1d516bd5beadced287b154c2c6c925b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.46.tgz","fileCount":552,"integrity":"sha512-+GooEcndsYcv4fbjz2IqOl7b00UJFE9v5jUMiyWh33c125QiiXmvueKSQkPCYe7YCaozVg6FFb+NAy5PY3E5dA==","signatures":[{"sig":"MEQCIHMM/cGdxDTkxvHzmoXEwseCmVp1wUM59R8vjECom5GhAiBOLkjb22cEe5OUaHzIVlCx4rr0svE9Ww8i/O6hshEplw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1634923},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"9bf955e1595fa3a1a3207edec237f695048806b3","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"npm run build-tgz","build-simple":"npm i && npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.37.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.1","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"~4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"~4.17.17","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.37"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.46_1747591626593_0.2029541206405634","host":"s3://npm-registry-packages-npm-production"}},"1.10.47":{"name":"@futdevpro/nts-dynamo","version":"1.10.47","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.47","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"18536d7a912fa6dfec6ab102b1f9b1527611d58f","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.47.tgz","fileCount":552,"integrity":"sha512-7R8ZW8/XFjbc91maN66AoHkqiDdzqGERaj5k4llQSd60PYPHNyZ29PMAkneV58C7rPpmtKIQRPJLXripyLHiqA==","signatures":[{"sig":"MEUCIQDx57PwrEJgmhitTnAq30Kkqw1JWabz7zIt6vZOWuZJ4gIgKuwagdemPtUEfOqe47r39exG5wjgH6gXtdbQVpyT/iU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1634921},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"bd799d171aa0ebb25ee3b5d1079a3a900565a388","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"npm run build-tgz","build-simple":"npm i && npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.37.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.1","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.37"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.47_1748108912342_0.16949310961289132","host":"s3://npm-registry-packages-npm-production"}},"1.10.48":{"name":"@futdevpro/nts-dynamo","version":"1.10.48","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.48","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"fed9be07dbae0422ffe30d39cfe0376c39a0736c","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.48.tgz","fileCount":552,"integrity":"sha512-RZyww5U0mPdLBxEzwuNyg3jWxma3V2OX5FQsAiKZzdgZCAGfe+XZ3Q4t/TipG36VnbSFVi0YkbAPlJBMd03z1g==","signatures":[{"sig":"MEYCIQCyD6G6xytZZilIlFzB8uRO/2vZRceASsoDdQxrOOP0nAIhAN8fuY+WqUy7ZSmzssTZXbPqh8XD6edNcbtPmGr+p0Ic","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1634921},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"b0c8a3f30c9e7051e5d34b5ce1825cd2f68a0521","scripts":{"prep":"npm i rimraf nodemon -g","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"npm i && rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"npm run build-tgz","build-simple":"npm i && npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.38.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.1","typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.38"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.48_1748115658160_0.638187135071423","host":"s3://npm-registry-packages-npm-production"}},"1.10.49":{"name":"@futdevpro/nts-dynamo","version":"1.10.49","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.49","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"90f8653b05fd8c877ef571e6c14f6121b626fa46","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.49.tgz","fileCount":552,"integrity":"sha512-FTQ9yzLmxb21QD4pb6TZBj9C9ZHMHsJnBiRO+DZZjHLkT+Xup0F5XJ7BI10xP/6829lYv9gyzDgS6u/Zywf/dA==","signatures":[{"sig":"MEUCIF8HXBvvKBHbWGBq7/OK9VO9OS1URSUz5sZk3G0KA04LAiEA1IUSBe2ATfYmiVJE1LHCMvWNkoWAZTMr+LEGQz33gMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1637487},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"0ab5c3b8b43331b2b3b9fd7dfe88827e9689873a","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.38.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.1","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.38"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.49_1748732535485_0.557558140825893","host":"s3://npm-registry-packages-npm-production"}},"1.10.50":{"name":"@futdevpro/nts-dynamo","version":"1.10.50","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.50","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"de9dd0c7b7f48963306e142bd9de978a1c52a780","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.50.tgz","fileCount":552,"integrity":"sha512-hJVIPTOfQW4y/o0H3ki5XOxxyWpjBU1/nhx+rlnsuBj1u4eIgdPrznAQ7FB2QExTUBjOo2MA9KGjbzoRqQZiWw==","signatures":[{"sig":"MEQCIAbcEFn/lg4EPfvysf4tTvMw4sSLnvr8F1oSNyyP4cwxAiAPrchdfWyN1u6Ay2rWEc7hjc6VJlj+I7DQb1hMJOoZ/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1644374},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"fe4f518a63c6700dea2137b0bbf5c3871a667b14","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.39.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.2","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.39"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.50_1749636108283_0.37664707262664665","host":"s3://npm-registry-packages-npm-production"}},"1.10.51":{"name":"@futdevpro/nts-dynamo","version":"1.10.51","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.51","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"046fffe85f9dd745422a990df792f31c1b8915a3","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.51.tgz","fileCount":552,"integrity":"sha512-0V5vBx3fszV4u8iITdzV6sJTwKDskHEqPy0CJOzjyqUsDeIVQIH2g4u6u/WVrq47s6qR9wiw5b2VneAVdGzfIQ==","signatures":[{"sig":"MEYCIQDcQVKGI1Bdr8p37Y4shybVwmqBm3cPqVk6/gwBmvUI/gIhAO57sBb9Zya+gg4+siY/wHJB8J58sM2noXCoVBTjU7Rj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1662108},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"53ef2484676a5cc307ee79b79798963e63f188f9","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.39.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.2","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.39"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.51_1749767963402_0.2918336882751307","host":"s3://npm-registry-packages-npm-production"}},"1.10.52":{"name":"@futdevpro/nts-dynamo","version":"1.10.52","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.52","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"688b557d60dafac469b848394aa899af43fc8f1a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.52.tgz","fileCount":552,"integrity":"sha512-lAarORwRsDpMwrnFHPwmJvUCT8oqYUTmoolWcRDpAxPVDTS2UwgJvqwNX8wQvOzgHC+prYCojjD/sSoA+WESJA==","signatures":[{"sig":"MEYCIQCgUP2cEpMot0E8phLfFa0tEdz7J7z7xBXDHnMzAxRuEgIhAPXlbTNWd4yqUDI9gGTUbM722ct752tNyly+DqLwi+Cy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1665327},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"5289389f11949a4048a7e91663359018cd44ac6f","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.40.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.2","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.40"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.52_1749775067781_0.09186051838439657","host":"s3://npm-registry-packages-npm-production"}},"1.10.53":{"name":"@futdevpro/nts-dynamo","version":"1.10.53","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.53","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"ec988cb1e4180fb515d09a4aa907f7363c3bd31f","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.53.tgz","fileCount":552,"integrity":"sha512-qcwLu9iVfAVt8OHewFan8o6SziFuLATcN/ZJ7kCvO+TcK2XimVWlCszGVzBw3ijIaCgJfQCCg6a85QVMklXVSg==","signatures":[{"sig":"MEYCIQCC5iZqoHRPV8QAzkRpJksaOw2/llTbl8wy63Md2IE7tgIhAJ4k9Mbfi41nqGlcJuB3Ney8RCjffvc3HiaEDejd3vAC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1665327},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"6cd3c8fb4fb5791d02073b4e368f614d1b487a6a","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.40.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.2","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.40"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.53_1749808291788_0.1407708639611125","host":"s3://npm-registry-packages-npm-production"}},"1.10.54":{"name":"@futdevpro/nts-dynamo","version":"1.10.54","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.54","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"79a3dcf8ee9d30d7da9df730bf124815a0d632d1","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.54.tgz","fileCount":552,"integrity":"sha512-0G8VJ3uhHW0HYc0+Ushp7Ooojeexj+wqJDZDCez18Sg7qSkkE/Lq8tay2xLvZ4IUQM5lWxd2FL4aRnnWjIYvqA==","signatures":[{"sig":"MEUCIGmJLnj66adaJbvy+fNOA02CLLMrUXi9/3t+0iWiy1F7AiEA/jysVR9+DLMynxmqy7btP1Zrvk8GJzb2rdayubO6jlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1666149},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"2463d68db1a28044dec015633b534c3641da072e","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.40.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.2","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.40"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.54_1749820628702_0.7449880727736911","host":"s3://npm-registry-packages-npm-production"}},"1.10.55":{"name":"@futdevpro/nts-dynamo","version":"1.10.55","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.55","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"f4d992727ad75213b61f9827f262fff81d3b1aee","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.55.tgz","fileCount":552,"integrity":"sha512-u94YN8icG+Q7ldOSsOrKbx8YXk+M/YX+1keXJS/orSJ6r81q60VOcVPpgw8OqyWkbyJTkhmvHxVc2KLEAHs/tg==","signatures":[{"sig":"MEUCIQDEfzFdYNOFfgpwISFL1UG/WpbGJtMfC91dCZ3JWyK3SAIgRmAN4ah77hbf4dI5heFWPRfPnCpFZ/X0yC4O2jRdSLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1667450},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"c90d47daf3260e2642b50a386a34ceda8a2e11c6","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.41.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.2","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.41"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.55_1750004385705_0.18598536615763428","host":"s3://npm-registry-packages-npm-production"}},"1.10.56":{"name":"@futdevpro/nts-dynamo","version":"1.10.56","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.56","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"c25aaa5aabffa0ef95f929e79850c63672cde30f","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.56.tgz","fileCount":552,"integrity":"sha512-IIEBbxAnYQS98rgApNYi88c4Qz07bl9ORwi8AGiQB8AvZEmfLLgbpRaauZMKMuhgV/WNFoDs5GBQLm0W3GLeBw==","signatures":[{"sig":"MEUCICK1XTmfspCkZ7sODJINNeb0QARU5PAs+j7DYTisL2f9AiEArBWUbm7cRv2ilR9BEWIrinb9M072MSZsJKPI0VZaELs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1672970},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"e49389eadaeed872e73005f2a11c5837f6891fd2","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.41.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.2","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.41"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.56_1750081371356_0.7469995618546843","host":"s3://npm-registry-packages-npm-production"}},"1.10.57":{"name":"@futdevpro/nts-dynamo","version":"1.10.57","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.57","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"d0c68d0b3e30d36a7bb546271ae54434c06e5455","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.57.tgz","fileCount":557,"integrity":"sha512-cffSYBqXyvPyrIdsneoC6C4nFNvvQHHuki8hg0gdZnJH+BWT1H+u4uUUrpFfUSoJsVsaRuDspAfwAfO3AvF51g==","signatures":[{"sig":"MEQCID5WkTy0EZOajbaJjPcFGtqLaWPH/V4ipP89I18tFzICAiANN3Gx0ecYjYQGJFIJ3ShBVj/Wg/2DX2yCwV6oZWEYFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1683256},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"1c09c54bcfa5e1dfc4dc70ee457ff6b02de9cb99","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.42.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.2","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.42"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.57_1750125582241_0.9448969145349955","host":"s3://npm-registry-packages-npm-production"}},"1.10.58":{"name":"@futdevpro/nts-dynamo","version":"1.10.58","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.58","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"910f43f36e83407c45b0042c5abb6b4710fe3646","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.58.tgz","fileCount":557,"integrity":"sha512-SkFO8zLcNcga+NpdmbdnaCnEiuz6YoQm6N/ZzWM/5KT+ghyGch3B+2++L69srCsI9J8HjWhUFDFs///FwuD43w==","signatures":[{"sig":"MEUCIQD4WmvEg2itABiG9aIoHFCzyM+LD03FpM+CopsHByoJjgIgNUqtsSmWeTBU2urNVl+dfMDyjBr2RpeIbTxZPFtkd2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1683256},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"e405bb9b28e4482013915d64304a3c57df7d101c","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.43.tgz"},"_npmUser":{"name":"itharen","actor":{"name":"itharen","type":"user","email":"contact@futdevpro.hu"},"email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.2","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.43"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.58_1750200933349_0.283464462478608","host":"s3://npm-registry-packages-npm-production"}},"1.10.59":{"name":"@futdevpro/nts-dynamo","version":"1.10.59","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.59","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"5b6a6772c1ce1beec0d523e422608b238b196dbb","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.59.tgz","fileCount":557,"integrity":"sha512-DsDs9jZxW0NR5xoYzy4oEH/sDDATwvYUAtaF5cblXfgrWqoJxnCRbPPi/KaLHjfXVUErVO7jHwIv4hymU7by0A==","signatures":[{"sig":"MEYCIQCEDiu+MV/zUmGmyLNWF6HngMukbZzUza6Q3JRXvhtIUQIhAO9Bejq8b8nJ5zjayV8NNCoeP5n5YebTCdVEBJF759rj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1683256},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"e7f20572461961969fcdfb5715eba2d2e2f6f95a","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.44.tgz"},"_npmUser":{"name":"itharen","actor":{"name":"itharen","type":"user","email":"contact@futdevpro.hu"},"email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.2","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.44"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.59_1750276082530_0.3161632231071969","host":"s3://npm-registry-packages-npm-production"}},"1.10.60":{"name":"@futdevpro/nts-dynamo","version":"1.10.60","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.60","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"9c4783b489a35e9170422cdfd157d36a0b1b98d7","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.60.tgz","fileCount":557,"integrity":"sha512-tZLm26Y+PGjy1QZAfAwwGH7BEK+VUhLCiOPJjGirzSKmNjTE5GAT6NOgpL3Sme4yu/I2FMZN31jQYn0gmDlA2w==","signatures":[{"sig":"MEQCICElwerEUFUVRoaQhLgSrAIhxMxg4bdWPB3m4xo6P/2hAiASYCFAlMrUUGLHnNDrBdMGkKgGxJsddtJ7GdCj57qSDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1689966},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"f1db696cf5a2332f760d01a16e134970a4c8e804","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.45.tgz"},"_npmUser":{"name":"itharen","actor":{"name":"itharen","type":"user","email":"contact@futdevpro.hu"},"email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.2","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.45"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.60_1750556063692_0.8265750651676362","host":"s3://npm-registry-packages-npm-production"}},"1.10.61":{"name":"@futdevpro/nts-dynamo","version":"1.10.61","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.61","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"1bccb32242af9157e513978b7f6ef11bb1d5eda0","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.61.tgz","fileCount":557,"integrity":"sha512-vu8kyPEBN1OTsxRMYdS+dyX9fIn9q2IMMIr5AjEVMavdfGtweluvrY57IY0tAMe/j2kTEQnV/3F71hU0s7icGQ==","signatures":[{"sig":"MEUCIAj9PSRzRpb3UCGXuMW3bF3IPD1hTc7ccLMT0T9xc/aMAiEAySwO3juvaZPHJEmfTssNTGFX68Lm2tTmVC7hbu0xWUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1686896},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"ebc03545f6e93021bbd78d08f1ace704dbd095c9","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.45.tgz"},"_npmUser":{"name":"itharen","actor":{"name":"itharen","type":"user","email":"contact@futdevpro.hu"},"email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.2","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.45"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.61_1750562552541_0.20655967849744816","host":"s3://npm-registry-packages-npm-production"}},"1.10.62":{"name":"@futdevpro/nts-dynamo","version":"1.10.62","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.62","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"e882e947c1cb441c153d237382e35a594d0d4f0e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.62.tgz","fileCount":557,"integrity":"sha512-FKs2Bazgyq2Z9M//iluGT0xyBodre0DuErolXCgvTZ470bBa3/UjsGNJS5XRcuZXlRWzHBLq/+JOjYu3DBwKZg==","signatures":[{"sig":"MEUCIFgrPwzt2SyYANfxNXN4Vav8pJwPnZGe5YUZrDVRvdnFAiEA12gW3VT0EALAC9wgcfSBUeD6oU8W8vKT9e1m0MAIuak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1686681},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"4087a52703105f6ef842cbe28bd2567a1e4b9d3e","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.45.tgz"},"_npmUser":{"name":"itharen","actor":{"name":"itharen","type":"user","email":"contact@futdevpro.hu"},"email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.2","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.45"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.62_1750590854611_0.3804762685362486","host":"s3://npm-registry-packages-npm-production"}},"1.10.63":{"name":"@futdevpro/nts-dynamo","version":"1.10.63","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.63","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"269e45bd7ab2db62800dc0f7b6d0bb6b612ad408","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.63.tgz","fileCount":557,"integrity":"sha512-l7k557EE5f+uInyB0ZAlVm2dZOSQ7umWgH0g3ryl9GHu0rAdKbRaGe2vE/yYqpkRuLbiHe4uA//igVWKZuUYcw==","signatures":[{"sig":"MEUCIQCjiFAGmhyZuZIFie64Oembaa0BKYKYiAkWnVUx497FfwIgb6rPItu7ehuXFwB8Xoc3VaaBsnnrylB2UPAsKMK5Ouo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1688257},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"a18231a60dbb2d4eef6f8517eb8fc873bf8ba3d1","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.47.tgz"},"_npmUser":{"name":"itharen","actor":{"name":"itharen","type":"user","email":"contact@futdevpro.hu"},"email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.2","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.47"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.63_1750600221244_0.19343756712223215","host":"s3://npm-registry-packages-npm-production"}},"1.10.64":{"name":"@futdevpro/nts-dynamo","version":"1.10.64","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.64","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"2d81ed27285158ea9233256a3b03349d050b453a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.64.tgz","fileCount":557,"integrity":"sha512-Ru6VNoEYcMFjvb19Io1xNTfMlPsQzSec3f9MakPglDbc1n/B90rmGmqu4xWtV8DC3TyJRhD/nxZzIN0sj9aovg==","signatures":[{"sig":"MEYCIQCIv4pxoqhzpccFkoSM+Lrzy7N5AMKgMPBNj3J2osQRMwIhAPQU/f6IZjLHbTrXmaSshG5fBVWw1p5L1MSfcHT7bWfj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1688997},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"5cb893401e35d98620231397e6ce48a22107b72d","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.47.tgz"},"_npmUser":{"name":"itharen","actor":{"name":"itharen","type":"user","email":"contact@futdevpro.hu"},"email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.2","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.47"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.64_1750606032870_0.1846556907932666","host":"s3://npm-registry-packages-npm-production"}},"1.10.65":{"name":"@futdevpro/nts-dynamo","version":"1.10.65","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.65","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"8719f91864785debad7bcbfccdbd620c63e3a446","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.65.tgz","fileCount":557,"integrity":"sha512-jE+D4oaz3af9MTUUS7kOHjEDw/oDN/wRRJ/b/5zxorrKf8QULlQH9CQsKdtnuxV9TMRy86SFRv5jItakP0jEMQ==","signatures":[{"sig":"MEUCIQC3UMP6dZ9prK+vImAWgeI6RoSQ7e05VpIyAvPLkGGBygIgROLsdH3qfrn3HUTs3Z0q2LCwtv9XuuDojLXGmjjJRJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1691048},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"22746a977a7565b6b8de2d0f7440b03bc02879d9","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.47.tgz"},"_npmUser":{"name":"itharen","actor":{"name":"itharen","type":"user","email":"contact@futdevpro.hu"},"email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.2","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.47"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.65_1750687837215_0.4317738173307464","host":"s3://npm-registry-packages-npm-production"}},"1.10.66":{"name":"@futdevpro/nts-dynamo","version":"1.10.66","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.66","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"ba15ebadb484ced129aa84caab3ed4ff444d3285","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.66.tgz","fileCount":557,"integrity":"sha512-5TPZq5aiEhjwcgAoIoJGtRStIFEop7tS6U0xRtx60HBPEAURgZKn/8gLSwK9ySha2mWosIRyXpvFKuWwg5uiDA==","signatures":[{"sig":"MEUCIGoxXLYfXm8GcwQEVUwvvDJfMertEwalZWxPY/N0I5X1AiEA+hNDy+LTKsS/qXSgRw5hN45a7sP31J+vFMMYu0IgIAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1691048},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"0bcde1784ab2baa6bf391b6ed4fb81ad501dcbaf","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.48.tgz"},"_npmUser":{"name":"itharen","actor":{"name":"itharen","type":"user","email":"contact@futdevpro.hu"},"email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.2","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.48"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.66_1750812500971_0.29320772366226944","host":"s3://npm-registry-packages-npm-production"}},"1.10.67":{"name":"@futdevpro/nts-dynamo","version":"1.10.67","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.67","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"edf96e05f2f80331c3cf0bcb2f91f1f534bb7c91","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.67.tgz","fileCount":557,"integrity":"sha512-sBn3LXLPjQv+OqKUSeED0f/QFCE3cT83ngtTI7wqXN3lq4pG35/6CYXv21oek1vGWf6hVKlKT80mtU7uf4c8Pw==","signatures":[{"sig":"MEUCIQDkV6kP3citikX9DDoqlroVnxImOB0TxbJST9jTk43asAIgD3Z5tHCBM5q1tZVHHfWiF6TqpOpTCqh+EInGPPQwXuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1691256},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"42a61d9ab755053fc6b5272696241a5995299619","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.49.tgz"},"_npmUser":{"name":"itharen","actor":{"name":"itharen","type":"user","email":"contact@futdevpro.hu"},"email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.2","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.49"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.67_1750861338463_0.569484078595327","host":"s3://npm-registry-packages-npm-production"}},"1.10.68":{"name":"@futdevpro/nts-dynamo","version":"1.10.68","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.68","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"cc9938fd1ab513e9e4aab2bb369fa752cdd24251","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.68.tgz","fileCount":557,"integrity":"sha512-Vrhgo9kpjz3BItVg3UlKsO/PIGiRX+neRGTLKn0BArXuISKShhwkJuFyZJwBLfet6oNwQQp2rAuBw7xzWcVnag==","signatures":[{"sig":"MEYCIQDfeVK0Ryw+RatuHEWO2yJADcV5xHho5REj2O4y4TLX6wIhAKWOxtaZgHZsoeaTIDLYJiErM5u2bRwZV7M1SKO1wINQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1691256},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"d41f50788ff004665a558e20189b887683981cd8","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.50.tgz"},"_npmUser":{"name":"itharen","actor":{"name":"itharen","type":"user","email":"contact@futdevpro.hu"},"email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.2","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.50"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.68_1750873607262_0.5644932614940461","host":"s3://npm-registry-packages-npm-production"}},"1.10.69":{"name":"@futdevpro/nts-dynamo","version":"1.10.69","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.69","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"604d8b0fd83d632856e5630bd1f550c953c7f4be","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.69.tgz","fileCount":557,"integrity":"sha512-bji7U39+Q75J3TNYopkg3ta9KUY8kM5oBwtgurJ6H8cHaxXCoAKmqvq043ir9Jg7nKP2OOMwSAFF7IjSnqOxNg==","signatures":[{"sig":"MEUCIQCqTp44IMUjxr/8BH1rjub4h5g0pQWdrXAYsDqkhXi6SAIgNso0cVqEO4Dc+upaXpVCNUtFmrHVlUJdbQLmcA6HREw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1691256},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"41eb193a881e5d6f736b41e8cc6696105a8ebd89","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.51.tgz"},"_npmUser":{"name":"itharen","actor":{"name":"itharen","type":"user","email":"contact@futdevpro.hu"},"email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.2","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.51"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.69_1750895473489_0.9737202082048859","host":"s3://npm-registry-packages-npm-production"}},"1.10.70":{"name":"@futdevpro/nts-dynamo","version":"1.10.70","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.70","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"382ceb4b462024e9ff3a36ae02701a5820ac4990","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.70.tgz","fileCount":557,"integrity":"sha512-OylumR5HRms7asZQvYE/8/5D/ngdg9ZOrzWi/vGExium+1DTPLqIU2DTVUEiqa5YRzmYgsI/CxHLz98NfXYsUQ==","signatures":[{"sig":"MEUCIGeNsXNzvu1txfl4PJ/B/yl/IsYcvfU4GiVEMPzXrSquAiEAyYxkBqvBBxRFO6TbvIEOQ3xYsiVHgry3YeCmhZ+J69Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1691256},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"9adf18f5f38b44dc558006e50c2da45528aa5f68","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.52.tgz"},"_npmUser":{"name":"itharen","actor":{"name":"itharen","type":"user","email":"contact@futdevpro.hu"},"email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.2","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.52"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.70_1750949411064_0.5469091638980639","host":"s3://npm-registry-packages-npm-production"}},"1.10.71":{"name":"@futdevpro/nts-dynamo","version":"1.10.71","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.71","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"e092e19e85e5bab31415dab54f2102b4020f71f7","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.71.tgz","fileCount":557,"integrity":"sha512-LqdrVFHNTgD6L3Z6FRUq3sanlLxfnLGuUhFInTqxrvx+OivuPPcAjwvtz32xIRsCQ99/8KxXTd/w/esfTtckFQ==","signatures":[{"sig":"MEUCIQDjt1tvett9dOfo1mt0QwbHL3YZzr6l9yTv2oZ1X5uLDAIgXV3cZ7q89qGD6HArhV8LbASe9E5gFmExsxjWePwvytk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1695010},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"4c38cbf40fff8c7a1ef6ab9c3b36a364595104b0","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.53.tgz"},"_npmUser":{"name":"itharen","actor":{"name":"itharen","type":"user","email":"contact@futdevpro.hu"},"email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.2","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.53"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.71_1750988006522_0.6278634012863438","host":"s3://npm-registry-packages-npm-production"}},"1.10.72":{"name":"@futdevpro/nts-dynamo","version":"1.10.72","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.72","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"56cd6736f46f30242e21b5a191aab75650ff46e5","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.72.tgz","fileCount":557,"integrity":"sha512-L3wOlv4IkIXTx8bOVE+apLOC7hMdhHRErBKaQaLk677im6lAHGIqdVtWAet34F/Z249uy5ScANh0wU4Ffybj7g==","signatures":[{"sig":"MEQCIAq4F1+BqVRx4f3lG7fDvl7BCTikqZUTvXaz0kLDsACrAiASQV4CergGODsOa0xCAa3YhkCNyEHv30S6F2t7bpOynA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1699355},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"1363e3b61c01a2e81371406000cf2a935a008b2d","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.53.tgz"},"_npmUser":{"name":"itharen","actor":{"name":"itharen","type":"user","email":"contact@futdevpro.hu"},"email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.2","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.53"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.72_1751374619135_0.18989664451276322","host":"s3://npm-registry-packages-npm-production"}},"1.10.73":{"name":"@futdevpro/nts-dynamo","version":"1.10.73","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.73","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"fe900fab286d4b4dceae57326e2041ce4985f1bc","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.73.tgz","fileCount":557,"integrity":"sha512-XoBvqdqrh48/QN80+U7ebjtOf5kF8gegxJ0cVNtE3OF+Q6a2wb9TdYzWaTRcNWzqDKg+Dz9V5t5zILmtoNZ0hw==","signatures":[{"sig":"MEUCIDqtxU3E9b4qDVDvaUN4ownmBJOFq+B0SCXqePg0BZ/wAiEAiRb0gDWbqnvLuIE2eQe+OfXSQmQrOmsrt/EAOfTp+KY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1699355},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"62bfb9913f6a5079b50bdca340154cfa29a2c318","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.54.tgz"},"_npmUser":{"name":"itharen","actor":{"name":"itharen","type":"user","email":"contact@futdevpro.hu"},"email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.2","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.54"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.73_1751730310920_0.8037973907613163","host":"s3://npm-registry-packages-npm-production"}},"1.10.74":{"name":"@futdevpro/nts-dynamo","version":"1.10.74","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.74","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"a3a3156d94f4bb72da52cc30866f1f1d46007e2a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.74.tgz","fileCount":557,"integrity":"sha512-RvZQrZmk8I/Zdie4iWo1so1NRzW+gg35gN/GaLSMsxCceU3+bDEnvNdldJiXVazDSuP3H5MH2aod+oDdkejWdw==","signatures":[{"sig":"MEQCICdzOc8tyTGz+lx8QW4vh9rl0Mt+JxDGkRPz0929qfSwAiAER8ZJVGhEz3IfOINFOiSEr+eAYPDZ1Fp8dYaY734jOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1699573},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"9ef149d09e4259741e8774991a410b02f497d17b","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.54.tgz"},"_npmUser":{"name":"itharen","actor":{"name":"itharen","type":"user","email":"contact@futdevpro.hu"},"email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.2","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.54"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.74_1751893864497_0.7338085819869342","host":"s3://npm-registry-packages-npm-production"}},"1.10.75":{"name":"@futdevpro/nts-dynamo","version":"1.10.75","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.75","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"9a78054fd48d68928dad74b704dd6aeff49117e1","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.75.tgz","fileCount":557,"integrity":"sha512-9NncPyucmC6Dgg3mQzILfh7Psq3JTzt1Q+9egQiZFSWspW35l/qZfSkMiG0aZmeyMN0pzmYnPsi3QJvlcNtQJg==","signatures":[{"sig":"MEUCIFukfEQQqdHP+lTUwg5+hWgHUd6eGUkGpztGcMXJdvolAiEAusm+x/5Y/pWITEdpfdN27AdfIewS0EHBqPHGVa2fgXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1702136},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"0014fac15014fd42176f2497594b515602312473","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.56.tgz"},"_npmUser":{"name":"itharen","actor":{"name":"itharen","type":"user","email":"contact@futdevpro.hu"},"email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.3","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.56"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.75_1752115685360_0.45064790516953335","host":"s3://npm-registry-packages-npm-production"}},"1.10.76":{"name":"@futdevpro/nts-dynamo","version":"1.10.76","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.76","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"6765a362a6c34ce0e99aa9f9149bd2fb14b6c524","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.76.tgz","fileCount":557,"integrity":"sha512-rCSghLzOnxWoj6GIAfemrLCe+xBcdP0ZApzcmi0CcRCLTnAmrtjclTg/cN3Q28SLPMbDoEqBmFSVY+4bEPLXjw==","signatures":[{"sig":"MEUCIQDobcog8C3hbHwvR5crxX/Ztn2QfAEs99TlOfN363gRLQIgYhpSJ2aob1h9hPJPR5nGoOdyKyaufSPNFZcLMeAJ6Es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1705633},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"07ba1ca0e4becb88b2092ba49578e8b004526840","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.56.tgz"},"_npmUser":{"name":"itharen","actor":{"name":"itharen","type":"user","email":"contact@futdevpro.hu"},"email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.3","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.56"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.76_1752181216086_0.12987014758041382","host":"s3://npm-registry-packages-npm-production"}},"1.10.77":{"name":"@futdevpro/nts-dynamo","version":"1.10.77","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.10.77","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"04dc139f598c1590f672fc0daea08ced18384fce","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.10.77.tgz","fileCount":557,"integrity":"sha512-ahbmASiQP3StXlSQDhEt9oUkvckY/U/rwTcthOPs6Ox8y0KuOVSofYLzgWAvvLyKMxAxEj7cRiXLPPmTfWomjg==","signatures":[{"sig":"MEYCIQCS3NWc5fUyj4A2McNv3zncd5uiLOdcTbCjzxc/6jZxlwIhAIXS4gY3r+IbUyg9xyIMRMNx7dkjCV1zAq+51+VJpcup","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1705633},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"}},"gitHead":"7693d10289c7301ecf8ab6cfe164e63636308d1d","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.10.57.tgz"},"_npmUser":{"name":"itharen","actor":{"name":"itharen","type":"user","email":"contact@futdevpro.hu"},"email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.3","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.10.57"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.10.77_1752182916917_0.6130384529507744","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@futdevpro/nts-dynamo","version":"1.11.1","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.1","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"2e787be59270d6976653676251ba49104e2e3631","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.1.tgz","fileCount":753,"integrity":"sha512-hvWHMBGvQ3g7YZPq8FGA0qNCavsVANd2/ct6s8plzWtgf/mYEbz0pCasAaJ9kFS+df189G8b+91kmKGpwL289A==","signatures":[{"sig":"MEYCIQD2TGPcKL5zU9Rn+FjPTnOcs1ypW7q3etS5JLUiyYI5lwIhAKeyAFEOO9NOGFpMrKWK/0PtORdPBQPYo4UmRF6a2rg9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2133623},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"58662a67ce1216045d380881bc4f87904cd7f32c","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.01.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.3","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.11.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.1_1752366903138_0.4455796878110774","host":"s3://npm-registry-packages-npm-production"}},"1.11.2":{"name":"@futdevpro/nts-dynamo","version":"1.11.2","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.2","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"216b323a9973c4ae2c08e244cc50bb776741f8ce","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.2.tgz","fileCount":758,"integrity":"sha512-rONc/9gZg24KRPZJ2Schh2CDi1cWudQx2wcz2FsU06HkRdiLoPL+WtvQRVyFCtkOefdQaCJaf22h11Q6vLPFHQ==","signatures":[{"sig":"MEUCIQD8Es9cculwMoD2GObsC1mgbm1AfzvccOz3sG0DGuA9cwIgasq9l8FxzLDckaEKsClof+b8qtmqrnER+y9gYFGuaio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2144295},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"ff80ce082de363c2fc5d2479f2f858fb33df4357","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.2.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.3","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.11.2"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.2_1752387371888_0.7274673236104314","host":"s3://npm-registry-packages-npm-production"}},"1.11.4":{"name":"@futdevpro/nts-dynamo","version":"1.11.4","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.4","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"b36b3b932beb85611fb8dfa3c52eee559e5ed052","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.4.tgz","fileCount":758,"integrity":"sha512-ei3NyVAspCJ3V+8X3CkEypzwMlVCmsuw/WZjWNCfKujSOGAr4tOhLemElRXHtGad9rBuxIO/442Rcv/tCHqTKw==","signatures":[{"sig":"MEYCIQCep0W6i4sAlWB2//3z3NYjqDb3YPboV4aTjUd+jfEhSwIhAMCzy0L6dR6rvL1sDweIY0SAazZDKZ2cK5x4Vt8UaCZu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2158315},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"e90d7cefe9eb131860bb498750b5a6c3188e7354","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.5.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.3","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.11.5"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.4_1752444699883_0.7684903418241382","host":"s3://npm-registry-packages-npm-production"}},"1.11.5":{"name":"@futdevpro/nts-dynamo","version":"1.11.5","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.5","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"f86a0e2b35a683967356e6dbd3da7b3429c75dbd","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.5.tgz","fileCount":758,"integrity":"sha512-xTPVLP+Frxdx/pdIk4Pz4aRsAPOb1vm1jYg9eUFQ0mAgKm34uar+qrb+a3hVzwpEXi4VVcRF0FU+KyTSrqX6nA==","signatures":[{"sig":"MEUCIQDqPKUijOIgOSKC3/M9lfGNi84lXXmPZTW+tweDtvdr4AIgUbiMfCCF4CAc6nRBLsX2JYJLfc40RF27wc1+ecsKn+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2159020},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"7984fc39b622d98024c96f746624db5ca8b15afd","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.5.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.3","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.11.5"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.5_1752449130441_0.6259910578547083","host":"s3://npm-registry-packages-npm-production"}},"1.11.6":{"name":"@futdevpro/nts-dynamo","version":"1.11.6","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.6","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"e5a9e753cc68cc05fcec9afb2b9c2b9657b341c8","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.6.tgz","fileCount":758,"integrity":"sha512-GmUAA7PSljOGznGPTsazK/UT/J78NYF5JlUZCElXR5pcl9BUZaM+QFa4UwzOIZP/8fOquT3sUX2VhMVQ+kqt8Q==","signatures":[{"sig":"MEYCIQCtIeEpC+cYb0gDhsDDb5eyVaoiJxLWoSTqG7GqGZno2gIhALZndhwdY1YDGEfQVqrGj03OLKR3Sin8ktmT9GmL+ldg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2172400},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"49b94051eb510d476b332fd3626e444d04a32a02","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.6.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.3","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.11.7"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.6_1752483824295_0.9959326661338492","host":"s3://npm-registry-packages-npm-production"}},"1.11.7":{"name":"@futdevpro/nts-dynamo","version":"1.11.7","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.7","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"cbe5a30bd7ee39e9ad7c12b829fd512b3fd4f5e8","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.7.tgz","fileCount":758,"integrity":"sha512-6jg4DLA7uT+1aQjKo09quy7wA2ZZVnfZxulAKx3NSLC19F+MVWEqRob/YELO115O4nnOKAv/aXttdZV3jZ2RXg==","signatures":[{"sig":"MEUCIGHf8bWzCWMdPArRKvhJ6Tz+YLj9viqUNvaIT8k5vQbjAiEA2yKVMy2xPZ13/rHOd6B7zbSj9pMvZ68vLdgtudHFmBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2174068},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"24f50193a02c12d07a73f62f4b58c3aac624f364","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.6.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.3","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.11.8"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.7_1752952358645_0.7848182236847339","host":"s3://npm-registry-packages-npm-production"}},"1.11.8":{"name":"@futdevpro/nts-dynamo","version":"1.11.8","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.8","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"9498751cfafd6182da2fce5997b9f94703f5f86c","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.8.tgz","fileCount":758,"integrity":"sha512-IpOlRBxOmnP1R6ZyooL8bOjVoKDTxLBWKPEa4sTHoEaXGnPTrBOlzkzijOGlSHouCczq7GWKiyXMPe0DH2Tstg==","signatures":[{"sig":"MEYCIQDjuXo08uNx4PlZqL7/qUAi42OUEjxOUQFF9FlFPf0RtwIhAJKSY/ZEnb35bp0fADp+DbNb/L406TkQMYAC4xS7Pih6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2174070},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"aaf8cfa055dd7b10027b569657ab0025e1f61a2b","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.10.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.3","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.11.10"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.8_1752955952125_0.28622196526848986","host":"s3://npm-registry-packages-npm-production"}},"1.11.9":{"name":"@futdevpro/nts-dynamo","version":"1.11.9","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.9","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"1b255b710f6cad361a29c54c19cafbc289926310","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.9.tgz","fileCount":758,"integrity":"sha512-bvIa6bEiFDazAa6Isild/iCWnB6PqpfpBpL0eAmGwN4a+M2GFF2w40YGYmPW3ASlmHOL4SGi5gGxRdrIyEk5Pw==","signatures":[{"sig":"MEYCIQCM3LggZzJS1YAwuCI/V0d0wgmQL8Kyv58i9y7VNSLnTwIhANrgkDzBK4ygTXJp5Cnn6sW3PXft5sy3jaPYqAk+nuQh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2181137},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"4257bb60de258a2e4acdabe02427e3e8a455349a","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.11.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.3","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.11.11"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.9_1753038679343_0.29639230901571634","host":"s3://npm-registry-packages-npm-production"}},"1.11.10":{"name":"@futdevpro/nts-dynamo","version":"1.11.10","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.10","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"bbd05403fd1d0639d64c368186681de6baa7c123","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.10.tgz","fileCount":758,"integrity":"sha512-GAPyUBw3YwBTo8Y++prauQBfKURofHs8zHLOwhdZngLMu2fWushQGRvor/ncovLcWRhfU720z6HmfWclL85/JQ==","signatures":[{"sig":"MEYCIQDiLxsangDdsOBEBWYE4LPASHPCrm3UnAJv/c4rflRgxwIhAPgrWdgTVm5I9b1PK3G1ZPv6/vkBBz9j1l+QSyAUsOSd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2181200},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"3a101d9665d7463dee3f9f7f9857c46a5ae5dec7","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.12.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.3","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.11.12"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.10_1753195745855_0.6122481017278214","host":"s3://npm-registry-packages-npm-production"}},"1.11.11":{"name":"@futdevpro/nts-dynamo","version":"1.11.11","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.11","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"8158e97eac24c3d8c76c8e2adff7b51e5464e743","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.11.tgz","fileCount":758,"integrity":"sha512-jzvke6W6iEfs8/+MoGMMdEvdNXTVnW+qs6D596PuFbN80nJs8V70EhWeyZ07U2E3TgszB+y+5ypLDVFGoNaTbQ==","signatures":[{"sig":"MEQCIFlrw0YIVG9LRFzMRBk/i+opfgzJB9KqdQTPx9HOmh7UAiBNgaXn0kek5gptUFGdfmCTDXsWSEtRWq2Hgzq7/m1S6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2182557},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"b7cc06f7049a4150188a490e43d774b1a7862a5e","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.13.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.4","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.11.13"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.11_1753350669230_0.053052612504833174","host":"s3://npm-registry-packages-npm-production"}},"1.11.12":{"name":"@futdevpro/nts-dynamo","version":"1.11.12","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.12","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"bf2e0c00a7d063664b8c058b0e80984ab20a787b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.12.tgz","fileCount":758,"integrity":"sha512-+rIf4XlYX4Uk5kgP04Sz2xk3rKe70KWrGIxG49lKFUHkGRDie3PezpSnkiSgnXwLs3Pa1PcrAyWSaRqgneYWbQ==","signatures":[{"sig":"MEUCIQCnbVrYXQXMzyTI6FmFJvl8sSS44TS8LpdcfUnVLpf61gIgO+Y4B7xwNmcCHwdNPHxKu6cP2F0UvyTlOTfkm8p9yOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2184465},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"943b8cc01982fcd7bc5e5d4f2d7e715234830147","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.13.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.4","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.11.13"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.12_1753498433872_0.09823896629824636","host":"s3://npm-registry-packages-npm-production"}},"1.11.13":{"name":"@futdevpro/nts-dynamo","version":"1.11.13","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.13","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"5eab57547a58564dd4c33277e63562f48334b316","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.13.tgz","fileCount":758,"integrity":"sha512-AyN0BuOQ22UzGnhRypvZSRQTbKlMcWhAGK9P6ppYxOwRDEzjrXjSoy6X+QUtNBV4nZnOvgtL7txM+rgVavSLJQ==","signatures":[{"sig":"MEQCIDqkgrYKM/5RRzMkG/38zSyxWYsAes/hXO2h6cTKs8XbAiBqIUbhJoz27eQpUfax0RVlHTXnOJAYx8d470saUBQLog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2186004},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"245404f12efeaec026b0e7820e52fb846abb3cf9","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.13.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.4","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.11.13"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.13_1753504901036_0.8602398976784338","host":"s3://npm-registry-packages-npm-production"}},"1.11.14":{"name":"@futdevpro/nts-dynamo","version":"1.11.14","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.14","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"494e6728c948e90adca3534d1cede93e64702726","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.14.tgz","fileCount":758,"integrity":"sha512-xDXEkXFm7QfVvgbbQ65BYm6Bkt367qcYEV5RYS65gye2n0Oqh/W9nNMojnFz091F0rXWv1f6seiAdQX+SWTjAA==","signatures":[{"sig":"MEUCIQCoChg9MWmaRW+Y03HYPTrOGmssOAcoMVsafFLasorVKwIgdXXcYoEHqA9rGf19ziVZItymzoW8UtUQ0iEfMo4TcUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2186711},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"d88ee6c1340943f3096fc19f93dad3241b1b5c82","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.16.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.4","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.11.16"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.14_1753571527069_0.3297360102124698","host":"s3://npm-registry-packages-npm-production"}},"1.11.15":{"name":"@futdevpro/nts-dynamo","version":"1.11.15","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.15","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"d66c97c93aaf83af82ceb4aef0cbb2f6aafd2984","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.15.tgz","fileCount":758,"integrity":"sha512-9fE24X53D4D099pULdOmTafdVxN2FR/ALcwJuIB4GJdxqhyMB4D2wxoKUL4dDMW6xL9sBuHKZNrvJUJNSGEW7A==","signatures":[{"sig":"MEUCIBZy9SlR7exaKzP6yLJIqRDzP9hBGjYuN6k1HRmG1QfcAiEA40MzAu6rGgmFjxytBFibCCObif9jYW0yuCBtX2NJxOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2187293},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"a45b9970c026b16b393b83734e06dcb43ce9d32f","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.17.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.4","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.11.17"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.15_1753693475904_0.2507372549585327","host":"s3://npm-registry-packages-npm-production"}},"1.11.16":{"name":"@futdevpro/nts-dynamo","version":"1.11.16","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.16","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"82b35aff12d6922ef9ccdf6c0c4e1be9f4fc112c","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.16.tgz","fileCount":758,"integrity":"sha512-mTQY87AzTKWj/hs2A+WLwEprGXJfCAVa9ksLAhg0NbkP12U5dyCkJWbKNhEyvVb3oAC9pKC1r4Mfj8NU0myyUA==","signatures":[{"sig":"MEUCIQCZ4zKHzILZoEsHr2SmqVHh0WWOcMHHogwuj37m3mOuDAIgEguEJTpj8MHLbTTOXVnThaxD3hhy09XaOVy4i1qOTkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2187293},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"6e5ed8da3b8ede1a66db4bfd84bf6637890e227c","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.18.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.4","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.11.18"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.16_1753738447670_0.8059577350849565","host":"s3://npm-registry-packages-npm-production"}},"1.11.17":{"name":"@futdevpro/nts-dynamo","version":"1.11.17","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.17","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"d32dd3d5c87de3f905692117a0134da6a55c4232","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.17.tgz","fileCount":762,"integrity":"sha512-KV8PK60RgBaVzm/0YSJL9838+UBCA4NA6pNXLx6SgCEH29w7R7v7jbwzsAlhrvtUk0zSZypX6woHi8EaPBC5lw==","signatures":[{"sig":"MEYCIQDyXQrQPg/Y8WearvE2B2opDN4leLZz7IrkLpHO8xsGkgIhAJD8FMUrEvWkNzR1QOq9PCYJTXjKOB9ax7+exB4QpVfm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2198513},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"067629ddfdf52bfc5b332ae31a699a45e8b117c7","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.18.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.4","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.11.18"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.17_1753827469650_0.040124555939093476","host":"s3://npm-registry-packages-npm-production"}},"1.11.18":{"name":"@futdevpro/nts-dynamo","version":"1.11.18","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.18","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"b60ed449b0cd6627e79232bb14843d1880a0905a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.18.tgz","fileCount":762,"integrity":"sha512-9tYhviS3SZS7WBXWmE1r5UBK3CNPlhmo/td20OIEekoxgRpVqTY+hGjboq9DeSlHUK8C8Gw1bqpHUHuCjCmJVQ==","signatures":[{"sig":"MEYCIQDkF83X/Onp37eLHLSFUQnbN1PQ29e4vN3UMd9orbZwGwIhALG48gblEhcoIpKfSRQ86xesnUmWGQD95mZnggtcAUYC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2206293},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"027005997ac881220841cd8a512eee4592620cdd","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.18.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.4","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.11.18"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.18_1753831334376_0.3117719651511106","host":"s3://npm-registry-packages-npm-production"}},"1.11.19":{"name":"@futdevpro/nts-dynamo","version":"1.11.19","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.19","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"476df39b5d0e07598ea601fc8f9c1bde082b6a14","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.19.tgz","fileCount":762,"integrity":"sha512-f8NwOuI+nZFWrwkGyKWmOvYec3SeMTGD3SKnie4A4yQlWb906pPdy4T8WbCtDhESFJ7tGjSa7x1U4+TGgI9QKA==","signatures":[{"sig":"MEUCIF7Tttanzkbn1EsyYLa0NVMsA5ZzEbBmU7TG0RM/d/AnAiEArN3QCCLMbksTPGIEvezAwB8hecJ/FxnFkDfyvDwp3qQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2206735},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"ef2cb7bc0e45439b4766cc8386c97421cb2c946d","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.18.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.4","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.11.18"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.19_1753837253331_0.5804564672689667","host":"s3://npm-registry-packages-npm-production"}},"1.11.20":{"name":"@futdevpro/nts-dynamo","version":"1.11.20","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.20","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"f7a8a87abe1c87b8ce498480bfb7b3164e0219f6","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.20.tgz","fileCount":758,"integrity":"sha512-GycAO+keXWW1/WgthESL4rHOpKTy5/eF2q1ryaLloYe8ILCZjEuaI9TK2xCV3pxfQVA57Zw9kTz+nw420cvfUw==","signatures":[{"sig":"MEUCIDo7ZL8McdFW0NWOorgDEBj5QIxVB1pcxG66Diby9lZaAiEA4W0mzeS+E7y6AWIvCZue8OPqPZ7l+/tUxStGN+28XRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2202320},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"b537bdd38f8ca64016b68f3ef0188522b97257df","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.18.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.4","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.11.18"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.20_1753910318816_0.19324159784563344","host":"s3://npm-registry-packages-npm-production"}},"1.11.21":{"name":"@futdevpro/nts-dynamo","version":"1.11.21","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.21","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"c587770a5866302cca8e0f0837a4e4c8bec0def3","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.21.tgz","fileCount":758,"integrity":"sha512-JqYG5a13eUYn4kqlKqPuJ/ivBe5pP3iUpGqUm3SNVN1dxgsjsK+aFD2khKq25ir9ogZJoS3oTCEF5oBR4MZNmQ==","signatures":[{"sig":"MEUCIF73eOjbxUbIlTq1xIdvxikwdBtTPR6qQqlGwoGgRYwGAiEAyBsctgqj6jbmxO4GmnQWeGh1GJvdR4HFqXgNqzfvD0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2203863},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"9de3ed03c4d75c17e74977f07524fbe07a9fd42a","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.18.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.4","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.11.18"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.21_1753983593108_0.14813924929285527","host":"s3://npm-registry-packages-npm-production"}},"1.11.22":{"name":"@futdevpro/nts-dynamo","version":"1.11.22","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.22","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"8b41a2a0c047f83d980d0e7d5b1bea3537bfe9f0","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.22.tgz","fileCount":758,"integrity":"sha512-dbY5lPcnWGmIasz96oi6Rqm+YD5BqaIZZXzgMrCk8BJDLI4zyY6NP/d3IOGop3xTq49GJAtplgR3BiG7uKOQ+g==","signatures":[{"sig":"MEYCIQC6ytb0UywvakMCBxqMJL7bvZ/PiKMs61v7JeeHAwoXaAIhAKxVsWjJ5kSmMVU/mAZPRskL+8RiNQvemr9bYW9oKM6p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2203869},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"cc6d41f2d04c1e3033ada5d48b7afbd15b461790","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.18.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.4","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.11.18"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.22_1753984373458_0.7264522832167324","host":"s3://npm-registry-packages-npm-production"}},"1.11.23":{"name":"@futdevpro/nts-dynamo","version":"1.11.23","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.23","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"355271e4f62cbd376d6911b33d34edb543dcd78b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.23.tgz","fileCount":758,"integrity":"sha512-CnKJdA07Xk9fqpzFcDqM04+acbo+2QlNQkPFAaOec/sYr9i/sr4WW5bNfDuvK01k0qkgVf/0KuuduPyCrLCWYA==","signatures":[{"sig":"MEQCIGN5Ikx5GlFP8etpVyEvRSDXKz7MsSgm+A1s9C2tRdfpAiAvHtPJSy4N9aS4LT9eP0pTs6XQ6/cLRNz09ut/gT2oeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2205514},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"d20affc9d11ad23fb85960083fd4f5df8cc20d1c","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.18.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.4","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.3.3","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~20.14.8","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.11.18"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.23_1753985972271_0.30353713372456737","host":"s3://npm-registry-packages-npm-production"}},"1.11.24":{"name":"@futdevpro/nts-dynamo","version":"1.11.24","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.24","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"a97ecf3690e3a70173f8f54523a3c8207843d13c","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.24.tgz","fileCount":758,"integrity":"sha512-yJvkTUZVE1K9PYsLzCLHE0fpNpeV5GoAiii+hhh5uwhE7Ru9rrA2KskKX3eScIvjpcUQYPd7GPXMphP5JyuseA==","signatures":[{"sig":"MEQCIHtZg0HiB5TCTLESLh85QeRdz6nR6Up7sACxDYRMpxcPAiALw1yoS050P8H0cBBlyKSUJT6588196iOiIvLfSQodNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2213919},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"d36793f6f0e7040e21502200c0d63d74ea02cd6a","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.19.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.4","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.11.19"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.24_1754246999584_0.49965468051607353","host":"s3://npm-registry-packages-npm-production"}},"1.11.25":{"name":"@futdevpro/nts-dynamo","version":"1.11.25","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.25","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"c875c4dafe2b3fa0512ae2bfb2188da2032aaa1e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.25.tgz","fileCount":758,"integrity":"sha512-OSLz3dNU53jlIevuCkOtI/TcwF0ERk1yhYfikuz8bsMTUCQnfwuqCGmt01hEcvlTkWqsLJZLHffoEFSBJ/VEkA==","signatures":[{"sig":"MEYCIQDwB4X/ISZufDjc8Vrf8heKaVhNWKCswQUJBUMjmUWzGQIhAOlb1DxeqjUWhVXn6PAhp+6Jlu/F+qkwJABtYtwwP5JR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2213919},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"d645f587ecb2aed4df0e32ece16b584b1f1b75d0","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.20.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.4","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@types/nodemailer":"~6.4.9","@futdevpro/fsm-dynamo":"1.11.20"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.25_1754769927058_0.23234594593921853","host":"s3://npm-registry-packages-npm-production"}},"1.11.26":{"name":"@futdevpro/nts-dynamo","version":"1.11.26","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.26","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"defc16a2217f2d9a0eb3c8b5f045e096e545c444","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.26.tgz","fileCount":758,"integrity":"sha512-zOGpgvCpmsfVKJOkd5lCa3P/tCKcr2049M0/3brb66aCnHE0gMJluMjDnGlzGzMqLSnyZ4NvRlsSdeXZnYTXEg==","signatures":[{"sig":"MEQCIGXrEUmUAw5092TKZlB9pY26fStjdom3jpSiXW6eqOV+AiBGvAU/+wv+6EGnHZFbbuL3Bn7njjX1vPFeZecqXSRqzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2215348},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"08796e888f27e41455d08abf2ab97d0b7b54f94b","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.20.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.4","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.11.20"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.26_1755367140439_0.47631691396474074","host":"s3://npm-registry-packages-npm-production"}},"1.11.27":{"name":"@futdevpro/nts-dynamo","version":"1.11.27","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.27","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"947f5815713d360548a8476ea4ff7aaedeb5aac0","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.27.tgz","fileCount":758,"integrity":"sha512-LmQzRkvH8C6S/X4wbebtf+nX8t/88En0HVPs3Du7jH7mm5U+vRfNR+8ueH/Vl9Hdd7BKCEZ81QsfOvD8lMH7Cw==","signatures":[{"sig":"MEUCIGLH2C8m0QBtYVDtmlEcdR0tu5bulPmZhxRxic1IjiRSAiEA3PVxRB+BJRSN119awE8UvDehh/XyGn3Z6BJvY0VIfnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2216620},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"937cc6f5664ad580c138a028ca8804387203b047","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.21.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.4","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.11.21"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.27_1755743488052_0.13327047332439235","host":"s3://npm-registry-packages-npm-production"}},"1.11.28":{"name":"@futdevpro/nts-dynamo","version":"1.11.28","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.28","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"e6641d09146786b58447dccbe5ef37eea444c357","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.28.tgz","fileCount":758,"integrity":"sha512-HQC5J9089N2ayLZS/maH62LOJR9w27EcShP1LznEgutViSWbFzw35+iGBFosVZ9v83MtLOigMPgXf0Adw54fWw==","signatures":[{"sig":"MEMCIC5yM+fytQldf4z0TD+1Q6zGIi/OxQlG5DF7MqpCsGA0Ah98PFDNM9DwdpMIfCy6G2MezhyASBC/6yTYZAHF0mgM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2219751},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"4e217cd85a1c638c2836fb7b8b1802ac25211181","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.21.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.4","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.21.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.11.21"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.28_1756344750736_0.060458704202329905","host":"s3://npm-registry-packages-npm-production"}},"1.11.29":{"name":"@futdevpro/nts-dynamo","version":"1.11.29","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.29","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"10ba04a8d8786a8c3c0243556ca7e01e4f75ccfb","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.29.tgz","fileCount":758,"integrity":"sha512-/UB+H1RhyRJEx+pEfdp7EYSqUtLTBsv27IIrw8MlZgog9IodW78vXYJfphPUuA38V+3tZACIkrYfYSxDnYL+cw==","signatures":[{"sig":"MEUCICebLhTvrYwRHAvq5LgXdRp7jnRGgi5ce1lKLu9fjxRUAiEA5C8CWZNRZ5R64N6Rzjut+9Lix9zChPLO9T3xdyPvDa8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2220238},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"455c4e323ca0e48c27c801ff0e2de1f45af57b03","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.22.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.4","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.11.22"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.29_1756495344453_0.6690698598653806","host":"s3://npm-registry-packages-npm-production"}},"1.11.30":{"name":"@futdevpro/nts-dynamo","version":"1.11.30","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.30","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"adf3cd77b3d2498c95202bb17796f91453675f7b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.30.tgz","fileCount":758,"integrity":"sha512-ZU1Mw6m04wleMT6dncT2d2GFtyexw0TACZL+QNSTdwohzrRiXtm+jPanhJnCyViWAp0MbRtuMl+qp+xrVq5d6g==","signatures":[{"sig":"MEQCIGiVb3I+M8UxUurj8YgmNZlESIXqciTIw7NmArZZqeOxAiA84ENWLyWsk801JSN1O0OCzTL5eBola3lZSAmBi/G4fQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2220238},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"698a028d9348dd3a786045b6f7ebaa85c54cd6ea","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.24.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.4","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.11.24"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.30_1756532362564_0.13408188257557319","host":"s3://npm-registry-packages-npm-production"}},"1.11.31":{"name":"@futdevpro/nts-dynamo","version":"1.11.31","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.31","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"53f24f42bb3d677125e1077414c7f906a1674617","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.31.tgz","fileCount":758,"integrity":"sha512-LJ7fRsHwhmtfrw0MQaK43rr+7rBBZSQFvGx+KqiVr4ui/uDLAVsCQcq0vgXJDTpHYD51dpQKYyn9MlxOYD/Pag==","signatures":[{"sig":"MEYCIQDS6Yqr66eY+loaUokrKmHZrNk7egwNFTtgYGlcmIAeQwIhAMkXSw3SPyqFc0tu8t/DHRTCkCxX34qYJTS0uVnmeis1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2221724},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"43f84622b059676740b0b4065b87c8c1e1ed9e99","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.26.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.4","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.11.26"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.31_1756627650624_0.08416995754144918","host":"s3://npm-registry-packages-npm-production"}},"1.11.32":{"name":"@futdevpro/nts-dynamo","version":"1.11.32","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.32","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"f7b84c777b477c3770fe6facb39a0608a5756c24","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.32.tgz","fileCount":758,"integrity":"sha512-devCXk5E4ZovwINGPQ8lon/CohLAsXOcn3PuOkpjzJXtFfuNx8uyc0neqGN/tU7uxvCATdREr1YM+MhWCbXlwg==","signatures":[{"sig":"MEQCIHO+WDPl4cj1Dv3RTWJmr+LmhJ3+81tAwFS/67Qi0xXbAiARzKea2F4JGL1XScXlo6LzhCkjPoFlQ2qHI83fSKM9Lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2221787},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"f6a8caa914e70c36f80eb0ba29252a88ab67aa28","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.27.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.4","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.11.27"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.32_1756678324007_0.9613738771764546","host":"s3://npm-registry-packages-npm-production"}},"1.11.33":{"name":"@futdevpro/nts-dynamo","version":"1.11.33","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.33","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"81b3b50772ec34529f73adaa1a3443e175c8b2dc","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.33.tgz","fileCount":761,"integrity":"sha512-IQvZNPH6vRLHDFyXVSyqkL/S4gQANVnXzAJls4tX8OxhVB1Y17gOUgH5YL50Kk+a+yRYfrxm+GG3yEICNK3ZbA==","signatures":[{"sig":"MEQCIBEBisufamBUmmkU/SpQXlxadb+MI4lb3ytxyN+6lKxLAiAqSr5JEfER2ftq600bGC3O05tHJxlk96PFLRFm+TkUkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2230237},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"31422b967d7e18328cb03aa02d1aecd109bbe54b","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.27.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.4","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.11.27"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.33_1756687268946_0.7723236577559769","host":"s3://npm-registry-packages-npm-production"}},"1.11.34":{"name":"@futdevpro/nts-dynamo","version":"1.11.34","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.34","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"292108974c1da657d137166f372960f2d58e2737","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.34.tgz","fileCount":761,"integrity":"sha512-9XQAkFsqPXNAXFE80OxuAQnm0mH8v7TEuKqoLpo3zjd4OJOLJOfxQ0SgSw+6a79Gz8d8WQKfqeWFbT3vCigjKg==","signatures":[{"sig":"MEQCIBU+0U9GcizhabhziI3N21YVkKgPvmpartfGXHx3zZOtAiBsZaCwmOmUTv+DIXcmqTlF5LMQTrvSK+4G8zUBFRVZrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2231409},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"9ccb296a1609d4954b2a449c27cbbfa8ce42b070","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.28.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.4","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.11.28"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.34_1757166355652_0.39592059222059217","host":"s3://npm-registry-packages-npm-production"}},"1.11.35":{"name":"@futdevpro/nts-dynamo","version":"1.11.35","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.35","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"328cbf5c043e0e77f3c9bda8b97dcc6a2e16435a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.35.tgz","fileCount":761,"integrity":"sha512-792aK6deCa391LOzDmNXx2r5xX6Ps14kR5GTqHDEQZijzdB0+Y384EltIGLAFAZXfgXLyARKsEQCLw+RBS8ukQ==","signatures":[{"sig":"MEQCICD1dEccQcgtIBMMBV2FFMY3Q4LwxsW2GNFTce9x4MGsAiBPwqPLFrTfcwoKhnLO3G9mcloVweKMyHxVkf/l0FHedg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2232500},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"bbb072a376ae587a8b0e8ef0acf0dce2ea4e53ba","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.30.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.4","DyBu_settings":{"packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"~5.0.2","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.11.30"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.35_1757278296173_0.940162680117056","host":"s3://npm-registry-packages-npm-production"}},"1.11.36":{"name":"@futdevpro/nts-dynamo","version":"1.11.36","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.36","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"6110da7386f2935710e99789dca7f0e4815d45f4","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.36.tgz","fileCount":758,"integrity":"sha512-RepIdkx/w4TPH9k6L41nRmERsIsVYehBNu1pa39gHcQl7J+zuGI9GTuFB23lI/SCg9vTTk2W7TWMNw+Wkv4gyQ==","signatures":[{"sig":"MEYCIQDNemZwBY2lbch01Q0YuWaPgaTeUmDOHecz3FEcxi96fwIhAPvLNDSoQb+3I+8wcu84qJCvqxNbZQed1dNk0Of9ve8f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2229097},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"15c4ce5efd5310d35a4c5c68ecc41325301379bc","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.32.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.11.32"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.36_1758048710373_0.5601520077238857","host":"s3://npm-registry-packages-npm-production"}},"1.11.37":{"name":"@futdevpro/nts-dynamo","version":"1.11.37","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.37","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"4d688aba4f0082db9fc35144a12793f46bd97f15","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.37.tgz","fileCount":758,"integrity":"sha512-7lLDUUbTL4te39bRRtNSLCHzzQbHqZXWiH0VCKKpiwOKWeM8GGpW/O/C3NXm6kHY4c+bzNuHuEuTxBjqFBx3Eg==","signatures":[{"sig":"MEYCIQDAfbsqXt0vA8YrK6i6KBTToOt+zwfxt/sAzrco8ew+uQIhAMObo4M8bEuPW0J96Yy4stdlR0h+5AvTuE98ltWho/78","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2219967},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"0983496b30c3e7ba538553b060c72561a317a084","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.35.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.11.35"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.37_1758459836263_0.07371784807537685","host":"s3://npm-registry-packages-npm-production"}},"1.11.38":{"name":"@futdevpro/nts-dynamo","version":"1.11.38","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.38","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"358175096629aad1ff20b403912bdee763b2eace","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.38.tgz","fileCount":758,"integrity":"sha512-k8BX96Q13XpNzGG9pbSBHARzndCDH/rnivsu9XydE1/wbXU2naHEPV32EdIQCQR6TZsq8dszd9chkMF0DFsiGw==","signatures":[{"sig":"MEYCIQDCQvIj5AJpNQNPQVSaD5s1Xj6EBqcb5eTG0BqVLqgxMgIhAIh2bwBua2Ziyn/aP8pu4UO2180YW2Y1lSz/KvGVZUuU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2243493},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"3a9af57342804b4b43fa39c7ceb156915e287750","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.38.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.11.38"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.38_1758741417019_0.26788644101268044","host":"s3://npm-registry-packages-npm-production"}},"1.11.39":{"name":"@futdevpro/nts-dynamo","version":"1.11.39","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.39","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"b2ffe9595ba27a1a43894b4d11866b0d97eee829","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.39.tgz","fileCount":758,"integrity":"sha512-SDqt4aF5l5aJpGoyXVwC4Pn1ZdK/uUgqtdwMCqFIZyQ3/77RrDNzwht8XVwmUaI/OdE474OigujQtEDeSKTohw==","signatures":[{"sig":"MEUCIQD5W+nCMEVaOyTF0PbFLzxhPnR+4RBQFP3tUcD0SrhLGgIgKXDgdadEWX2JipDxPSWWmcak7FrfQ3Lpo0dXlPtzsuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2243903},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"55a7377c80f7c6969ea957b98ed7f69df296e586","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.39.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.11.39"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.39_1758748811627_0.39712736585913433","host":"s3://npm-registry-packages-npm-production"}},"1.11.40":{"name":"@futdevpro/nts-dynamo","version":"1.11.40","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.40","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"10419d83fd2f774714b78d35c690883613a399d8","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.40.tgz","fileCount":758,"integrity":"sha512-nK+RO0SXnDaI9outlDZNPDfbvZ3QFIymsc9wE6JuzErw4OD1DpjEMPy532f2irdAr3DUq9wcBRKSBiiNnliaxQ==","signatures":[{"sig":"MEUCIDY58lpbN6qKaeK2OPFXpx1SYil9Q7ea1CdBxA/edLZWAiEA+Ke6ZePblaDbhjJx8zcTeeZTJdqE9xyMXgKa6T5SYFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2245447},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"ef7a86e9cb773ca4078a3383da66812cfdfaf41f","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.40.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.11.40"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.40_1758813947770_0.20651975420651802","host":"s3://npm-registry-packages-npm-production"}},"1.11.41":{"name":"@futdevpro/nts-dynamo","version":"1.11.41","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.11.41","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"50cf6718c04a2726ac03ef704c5d5a32155c7180","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.11.41.tgz","fileCount":758,"integrity":"sha512-zd3ELxWso2KFKM7OoB4pMyFkIQP07p7Tcl+yzopUYJ306JgqeT8V7UScMMpnyjtElWNuNkXEMKO/UMlBLylOhQ==","signatures":[{"sig":"MEYCIQCVRmDcYOodkOqggU0Ps8zum/yIV3710qKCqxzXafWPzQIhANQtD/cPh1VEYPL/ocRgRDgqYPY0KjxEUWtOg5NqeZFv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2245447},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"00352a4ab93b57b681c3656b6f14fc1a175753af","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.11.41.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.11.41"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.11.41_1758853635311_0.16689083459447063","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"@futdevpro/nts-dynamo","version":"1.12.1","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.12.1","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"073187a4e65dd472aa21ffba98aa80c6d1d9fe85","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.12.1.tgz","fileCount":758,"integrity":"sha512-ZIi9aWU6kPewX+wz//XIggcEx3O5NEimoCuAHQhevQ2St9QiTFYOpzkT8aSjFry4rz4Wkx3Ey30FdkYH/MaMhg==","signatures":[{"sig":"MEUCIQCcjnTyJzym8XKwXr+t4q2/6RhpM4f+iXbQNSXhT2W1IAIgRkdFX9f9R6qsGAAAAXd5kvEAzlx6O21XC4eBtjphNM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2245458},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"b0f116eb7e9293d8e980d13abcea98a75110de8e","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.12.01.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.12.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.12.1_1759070168562_0.1423156492427824","host":"s3://npm-registry-packages-npm-production"}},"1.12.2":{"name":"@futdevpro/nts-dynamo","version":"1.12.2","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.12.2","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"878757ca3575214fe55467192131623b1c18b4ee","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.12.2.tgz","fileCount":758,"integrity":"sha512-5Zxp0YDFvJtP208Jhzw65rT1aRx+/I+vSQylpsnelGDQlfkFzvD5A6mNeRcFFmzz34jdE2nLQqSOPpNqyzz5iA==","signatures":[{"sig":"MEUCIDClguEkQwt5uLQFLFzGe+lq16lgm4udyVEEJ6QESZTCAiEA1wl/62JR2Mi57CDoGgAG2SC+fjtVoY7nEf14+Mopsxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2247523},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"ef87d81e3f0ef6832a66ee6b198d5de211b25713","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.12.01.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.12.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.12.2_1759160828292_0.9023002651644334","host":"s3://npm-registry-packages-npm-production"}},"1.12.3":{"name":"@futdevpro/nts-dynamo","version":"1.12.3","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.12.3","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"1339715b11752eb69de4d19e39a6409cbb423dc9","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.12.3.tgz","fileCount":758,"integrity":"sha512-xfAuaLpUDRMoeEgyxw/zACJrnfoiSVo9gsCFqr/qXH/qYrSa7rjMy8IgEFJHhnPwRRq+rojqDtITDODLW3qnrQ==","signatures":[{"sig":"MEQCIGvhXga6knC+EZe7bWIjIiECbnOzbMWdIM3k/TD5SKlsAiA9xeqgRzVaLO2OClYwIgGeHqU9zqe79UsV46BeNkHHmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2248641},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"d498dc2058f67b62617d965f606c0220eb002825","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.12.3.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.12.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.12.3_1759169833358_0.6994615962184672","host":"s3://npm-registry-packages-npm-production"}},"1.12.4":{"name":"@futdevpro/nts-dynamo","version":"1.12.4","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.12.4","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"527c781d9f1212928951d3122065ab19b5d4a6c9","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.12.4.tgz","fileCount":758,"integrity":"sha512-TbYqwMyuMJJauOXi/gdpl5OjLJn125VA2qnA7Oz7NohsF/SnUWCVGd79Tl6g6ytde6H1cJq2z1mZ0ivDFofCag==","signatures":[{"sig":"MEQCIFjH+RWN80b6dKBwZraeozCgnDYReRMDR7bhq3zmj5IUAiByJhpCJe237tb11fhXy9FQ6DDB75cqs6nUHm+RnfYaLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2250739},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"d21ebc1ace3ea007c42c7817088e6454b35bd4b8","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.12.4.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.12.4_1759230362678_0.10088251665381054","host":"s3://npm-registry-packages-npm-production"}},"1.12.5":{"name":"@futdevpro/nts-dynamo","version":"1.12.5","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.12.5","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"4a6c833cebf98ffae1a3f8b036ed75093586b13d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.12.5.tgz","fileCount":758,"integrity":"sha512-+L1tsXI0jrrx1rwsiowFmenrI3yCPqTCJBG+zB56ztNo0n8vEnD6XR8rXCRh8wyMYzR8VGzr6hC3e6zCJOdX9Q==","signatures":[{"sig":"MEQCIEnHhx8+7gYUiMgopLKg1k5Wsu8Dvc7uieFpjyJlrkJeAiArHxHV5APcydwFBF5TNBSApfZMbFtbLNA2VL05ymhSkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2250739},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"a4ec4ae7dd7184550354b11f4855d7d167def82a","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.12.5.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.12.5"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.12.5_1759235953604_0.6760257887884857","host":"s3://npm-registry-packages-npm-production"}},"1.12.6":{"name":"@futdevpro/nts-dynamo","version":"1.12.6","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.12.6","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"5730e46b848ebb5c355bfb6982282733955a6ed1","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.12.6.tgz","fileCount":758,"integrity":"sha512-Y6YLnwtxQlBl38A8u9fXBxPHt43YJJk2+S6ZooYpqCT8TysHxkif5Ze9/JytXGbddVu+G/rv4nCoem0vYtnumg==","signatures":[{"sig":"MEQCIHPZ3RckSTu92XqvpFrfQM5TMQzm7vQ+cbWCUSVfoFAKAiBj3kkVYa1imK95ZwQOZ9Fu38smBezwTT+7+uT2tY0Zgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2250757},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"767579c10e36505aa2f137742dea0f0c05f81c8b","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.12.7.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.12.7"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.12.6_1759345095295_0.609260714130532","host":"s3://npm-registry-packages-npm-production"}},"1.12.7":{"name":"@futdevpro/nts-dynamo","version":"1.12.7","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.12.7","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"caf3b0fe0e952557921f9693291f401a60e848f3","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.12.7.tgz","fileCount":758,"integrity":"sha512-+2ZwZAOHPRIXVeTb1Jo739E0suClUVFojJ+biriUjtY5Yr6YaPN+U7d3i0ue3v67S2rpLjL5kHUPbWdUzHmljg==","signatures":[{"sig":"MEUCIQDeNmdKRIgh1+ne2f+kvokzgwP91END3+PPdOk2n6uP0AIgVA4FBbm/QcmkTfau9KEv4ZIEmCbtyA28zRqXUi8OhQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2260662},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"91923af2b45fd52ae4a5653896b41ae246b04722","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.12.7.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.12.7"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.12.7_1759395061219_0.1733393139171271","host":"s3://npm-registry-packages-npm-production"}},"1.12.8":{"name":"@futdevpro/nts-dynamo","version":"1.12.8","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.12.8","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"3dc558790ce2700e64218f01fab26375ae166645","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.12.8.tgz","fileCount":758,"integrity":"sha512-06/447y5172b90MTAFSywQl6dWejqJrOfFsWEAENh/8L3Z74RE9lZvPwQZbzu4CQvNn6WKDz7PdvaQHgWI33iQ==","signatures":[{"sig":"MEUCIDPtoeBOSPS64wc7/kCRZGUzOd4P0i6NdienVrmgSjgFAiEAzZK+A5d28NSfc3+Kd3OlGQum0NFv3ivBemIA0PoRJfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2261497},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"8099e96844446ea6d159eebb65215c553ba8a550","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.12.10.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.12.10"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.12.8_1759407561290_0.161529742350075","host":"s3://npm-registry-packages-npm-production"}},"1.12.9":{"name":"@futdevpro/nts-dynamo","version":"1.12.9","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.12.9","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"32e0e51513b829d1d85496450c411c65173d8a33","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.12.9.tgz","fileCount":758,"integrity":"sha512-8OhCSJ/PtZB+h9WrX51OcWqSbm/3Nb7/dJHtJVwCz16cbP3Y1LXHK2DD7k45UiSJHwreclqSHIXTzktzgmUADA==","signatures":[{"sig":"MEQCIB6fMJpEKeA/S6QXBhNOVbrkmpf01OWuGE0go10MYY/EAiBJ9GqFqh58HOiPOR4aIhvUZHY3LxirWtkjB2TK3VTv/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2261508},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"8f28785725740c0fa3410ba5fa56adf64d23f789","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.12.10.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.12.10"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.12.9_1759419967811_0.6475098182919006","host":"s3://npm-registry-packages-npm-production"}},"1.12.10":{"name":"@futdevpro/nts-dynamo","version":"1.12.10","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.12.10","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"486af83ffda23fc13ea25c7bf416479efea9117d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.12.10.tgz","fileCount":758,"integrity":"sha512-zUDSua9HnWHM45wYCG7v927rodfXEHILnYQyiH0GPfRzjDVZDV3F9BhVrDnUxpSNGFjhTAoDdKMCgg44T9HD6g==","signatures":[{"sig":"MEUCIQDWwX+98zS6GP76fZEzI3rqcQyKmDEyytf/5ib2V95sZgIgGhOeKNj9Yj2mujOVN/clH5Xd693FhqXba6QuxATgTpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2261383},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"52ae28d2ad417b78e33466c7cb6d77b4b38958b9","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.12.10.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.12.10"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.12.10_1759420812934_0.5769696516274525","host":"s3://npm-registry-packages-npm-production"}},"1.12.11":{"name":"@futdevpro/nts-dynamo","version":"1.12.11","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.12.11","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"9eea8ee9d5fc8e28ab58472dd4725f3cf73bc795","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.12.11.tgz","fileCount":758,"integrity":"sha512-fStuLCq2Zqkx0k02fL9eGZN+d5zJhXUvS9kjQq0Wx8Mgsj7Taj9GE/D5BM08t4HqrNeCJo30UmTX+E8+4Yw22A==","signatures":[{"sig":"MEUCIFTydJcmUsSIvrwdU/KTcIu6mIgYhmlLM0OUXg+IPzyoAiEAjW4fhmVdWwtXFPKC23UA+ApsQRw6R3H8zboYBz9R8S0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2261389},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"19efc45fe6a4c17f551f928948aa0273d6fe0a22","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.12.11.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.12.11"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.12.11_1759956837477_0.7655957743900839","host":"s3://npm-registry-packages-npm-production"}},"1.12.12":{"name":"@futdevpro/nts-dynamo","version":"1.12.12","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.12.12","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"a27e6b9081453a91141ef0f103bf0a293b872dcc","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.12.12.tgz","fileCount":758,"integrity":"sha512-aSSIMfaRWnWOffJSphn9bv3yKAnwk7rwH+bO+gWGYdThKTbDWKyhuQNE+iT4tmhV+rClQ8/zZJbF7kynQY+LKQ==","signatures":[{"sig":"MEUCICiFeciCdlfmZUa/R3P5tMTGv7CIBHmp2VO9Bp50phoBAiEAmy9wI8q/2PLXozWzIa8BYLMdpIJGh2MgeJB+XJqCqok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2261434},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"53e81825690432c1867338366728a0b649790d3e","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.12.15.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.12.15"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.12.12_1760016913034_0.8847488622346085","host":"s3://npm-registry-packages-npm-production"}},"1.12.13":{"name":"@futdevpro/nts-dynamo","version":"1.12.13","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.12.13","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"05454ca9795af46cf2b0ca4dbe40727eb4d07c0a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.12.13.tgz","fileCount":758,"integrity":"sha512-3D/M04f0DvC1++L+JrET27UlcMQVQjd0XH+Uff1RE24x4rZfgdjqD4jzGBC05hi5OxjmO8Lt6dmih2TIcaKYRg==","signatures":[{"sig":"MEUCIGlnQAePQtp9myHiyY2DAdNxLFoMqtHHFb1W9GhRyttHAiEAn//QVRj5m9TkzmtjkksPIYjSuB6OyyxKJXlTVf3UlZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2261434},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"39614ff4636ccf0eeddb85316f20ddf9c05aa48d","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.12.16.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.12.16"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.12.13_1760050445920_0.4050878654272769","host":"s3://npm-registry-packages-npm-production"}},"1.12.14":{"name":"@futdevpro/nts-dynamo","version":"1.12.14","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.12.14","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"1517a18407352d235b42d19ab2f845ab7bd5c498","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.12.14.tgz","fileCount":758,"integrity":"sha512-7Bvp+3hE4HgIfcc/G4oeFC5AIylnmk9Gzr9kGROZEqrRQijNWR/AAgXxnb2aV6rDJo714xL+1bRkc1kTs7VADw==","signatures":[{"sig":"MEUCICiIHSQF/eiTemJTDWcKZYeIfmNyzK+4BzITo7OPEX+dAiEAhDbtId6jT2rwF2hpvt59YJ8m5uSCXMZ7WSXKcEexSJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2264490},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"e54a67fae1a98dae28dc37a16b9ef02e9c9c14aa","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.12.17.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.12.17"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.12.14_1760588184001_0.9320466590392291","host":"s3://npm-registry-packages-npm-production"}},"1.12.15":{"name":"@futdevpro/nts-dynamo","version":"1.12.15","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.12.15","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"f972b854d8059285336ec93d6dbf59e40f568aba","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.12.15.tgz","fileCount":763,"integrity":"sha512-rC13vAMP8cXrBiyAMbvv7l3UQVQOXF3SPMz6+AvNyhXemvGRoOQaaKbDm6ztWdBKFU9Su7E7/ZLkGidVzPmUqg==","signatures":[{"sig":"MEYCIQDmvuB4gF1UqREc4/qiKaE3Wc+lL+Mp8zI5Rq005wphJgIhAKfrGsQbYS3r+GmhE7R/4yiFplEdxdthIQdETTZOgz65","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2268026},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/open-ai/index.d.ts","module":"./build/_modules/open-ai/index.js","default":"./build/_modules/open-ai/index.js","typings":"./build/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"73114cb0267b9d4861159d57e6af19f864c86b23","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.12.17.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.12.17"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.12.15_1760626406162_0.11871166252415111","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"@futdevpro/nts-dynamo","version":"1.14.1","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.1","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"8bef6dee0becfb965a47d93f9d4b529acadf100e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.1.tgz","fileCount":818,"integrity":"sha512-PXnxImkqkhC/xakl4+G6p43fdzccge/l9utUwz4GucesF7Wq6/VpRt9/ilJyZEk8DX06Vf8sKkRvBmu2BvgaNw==","signatures":[{"sig":"MEYCIQD5lg7W1XMhJi1mmjXT0nlmoR7XmSFyi+XrfFZnYIUwDQIhANPQr5vlTftYtT+Rzp92CYQdg/ffIDlqkRIYEd9/XdIR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2431152},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"15f9de2e29befd7e6d9eaaf0b7e3eabce82acc44","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.17.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.2"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.1_1760841635367_0.22035782681742888","host":"s3://npm-registry-packages-npm-production"}},"1.14.2":{"name":"@futdevpro/nts-dynamo","version":"1.14.2","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.2","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"0ce27b703015d6431abefab012fa95f7ff6a6dd7","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.2.tgz","fileCount":818,"integrity":"sha512-7U4kNqa/p022SRgiR2Fq/NBHQEPyDwrnw5ofS10WdLfmmKYG9P79SueBrlEFay4U483E1xuRyUyDaItWY0ylgg==","signatures":[{"sig":"MEQCIAtes0solr/7wYV5NfSy6aT03S7tcxZWhYjNVLfTjlyMAiAPNCM03erFNynNECDTPTuhc+LnsnH9XGTD1zmGzf2kqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2431158},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"9236f1a73e933de9585d644a0d5daddb31ac7c64","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.17.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.2"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.2_1760842457095_0.946958542841789","host":"s3://npm-registry-packages-npm-production"}},"1.14.3":{"name":"@futdevpro/nts-dynamo","version":"1.14.3","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.3","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"8978077c5f6c346534afc7eb85390deb776021c6","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.3.tgz","fileCount":818,"integrity":"sha512-4CTg7i7MgV8nLWeKX3JxaKwnZPODAhrLFbRwY6dpHdnMmte0EP4d/F8/iP1XlodsbxUe/s752GvSQc5WEq6ndw==","signatures":[{"sig":"MEUCIHgqKMBdxqqV5ljenWVYaAt+9jT5hZkjqCh4YF614pimAiEAhd5KkRtXVF41btah7AOBTl9FrfbzbJ1Mu0zyUpGPjAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2429640},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"03f6dd085f9645b7c8a15596a0a1f3fbffeba298","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.17.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.3"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.3_1760853124070_0.1325041661352171","host":"s3://npm-registry-packages-npm-production"}},"1.14.4":{"name":"@futdevpro/nts-dynamo","version":"1.14.4","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.4","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"7b670e2c78d5cb8a330327869d5fbe4a0ca39d30","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.4.tgz","fileCount":818,"integrity":"sha512-VaAf3u//zg756RgOwUJS9z306SLgwIv000E40ybOADpz1PAn5H12iymiLNZkBMpz9Gs7K4iRfZ5GhMJ/jhybJQ==","signatures":[{"sig":"MEYCIQCja8QMvN6N3Y034Datj4r7jmkDLo41SOlVKl6wgj6jEgIhANHLL4+bwPsnDODpQizrkJqHFM9VCzDS7icYRN2zDtCf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2442134},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"36ae09066b9ea2d41695a4fa89cc3df6a7b2971a","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.17.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.5"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.4_1760898559479_0.24920707862131808","host":"s3://npm-registry-packages-npm-production"}},"1.14.5":{"name":"@futdevpro/nts-dynamo","version":"1.14.5","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.5","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"6ccda9ba8f93b8ba5097ce050e7af8a0350429bf","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.5.tgz","fileCount":818,"integrity":"sha512-3MkCWEga8Am+ZNLMbcC1uETcvsMTipiSa8a50slx31ZGsl8pj4M2jEnETH/Zdd+5F5TN7HVSjYzm2t1IUz6xUQ==","signatures":[{"sig":"MEUCIDnIYtT6714ddxiCgnD8xsaJF2NK2NmGEJH7V4HYHvfJAiEAqFdgqqmYedw3pRYhetH0nhATmLgibZODNiITqiU66Vw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2442336},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"7380c1684b6d8c71bda8eb77a907e27d768ecbf7","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.17.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.5"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.5_1760899316054_0.2820450279219673","host":"s3://npm-registry-packages-npm-production"}},"1.14.6":{"name":"@futdevpro/nts-dynamo","version":"1.14.6","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.6","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"2cbc8fb1111c283d38a94ccf32233b2f042e4096","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.6.tgz","fileCount":818,"integrity":"sha512-l6ZYeClngwGu/Itz3UeX2d8GldScWPhAeDNsVvSaIKBoAx20DsvskvxQ3b5IhfJ/18ksfMVk+mQeKAim9INhqw==","signatures":[{"sig":"MEUCIFj/V+9B1PxwAuU/qYVzCFQRVV48OzWkb/9HKb9dftCDAiEAnbdOoqR6Emfq3OkREdD1eMTfPa5yO4bdShsk0rRySCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2442998},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"9c44816da1cb0cec58c15f749e56ca6914fda950","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.17.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.6"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.6_1760901265775_0.06916414704600893","host":"s3://npm-registry-packages-npm-production"}},"1.14.7":{"name":"@futdevpro/nts-dynamo","version":"1.14.7","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.7","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"0ab2577b37464fd59b50abfdcee7767d19c3d7f1","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.7.tgz","fileCount":818,"integrity":"sha512-lUcTeJnxONuj0heDv7YWjXh4pbPYaZ11N8aT/Ipq2GyZiHh0KRv+lbe1UmpawaD3xCBlFbGPEVJ1LIr7CQRpsQ==","signatures":[{"sig":"MEQCIFQN4UTip0RzEol3SPSf+LHsFaE7cboWsriUAYWqz+eoAiBjZCxcVJpdp2wSLcBmhMv6qLcnHuXqq+4y5pA3+Ys+ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2445577},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"c80b3b8e5ce7d990ea0d91a8466e22687244032f","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.17.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.6"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.7_1760905298185_0.23958603601786432","host":"s3://npm-registry-packages-npm-production"}},"1.14.8":{"name":"@futdevpro/nts-dynamo","version":"1.14.8","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.8","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"8021ef4fe490779269081e125e20e28d846e555c","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.8.tgz","fileCount":818,"integrity":"sha512-srCSE+woNWTTUwm/QwT+rzekvlOJTa6jlmT4sEtdnRXVzWrYRscO7R6SnBcX2HKr1fzRX1dHFLVGPRnRxsX9uQ==","signatures":[{"sig":"MEUCIQCZmHqM4sdd35HgxpGCl8rdvDyGMKMymp3HgdQYs8BXuwIgWaSzPc02PmEaf6wjUuf2aSd3UDfmbz/9o7bsiMv9HyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2456973},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"75282991170e1408870732e7a1115c5e777e21b9","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.17.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.6"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.8_1760912226621_0.26380738759727684","host":"s3://npm-registry-packages-npm-production"}},"1.14.9":{"name":"@futdevpro/nts-dynamo","version":"1.14.9","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.9","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"bd691389089bc70c60080ff17bc40f553639bcf8","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.9.tgz","fileCount":1093,"integrity":"sha512-WnN+m7EDEV4+M+lUg2NKKw778GjBpQs9eWNKv6xro8ivxnBTWsD9v+dMwrslSjlRYXWYKSc7K0ORe10cOFTSZA==","signatures":[{"sig":"MEYCIQDfS8LnMh80EPtuScRi856X9pYB5Pyu8FktQYRx4Hi37gIhAOKhDa4PQFU42t3hzb6GRgISRGvYDTixoEa4CyPOxh1c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2979176},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"dce23dff92eaec9a73165c448edb5f0c6860102d","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.17.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.8"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.9_1760929098403_0.3370115393679727","host":"s3://npm-registry-packages-npm-production"}},"1.14.10":{"name":"@futdevpro/nts-dynamo","version":"1.14.10","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.10","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"c8097baa7f4610e35837d5f06f2671d663fcb63e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.10.tgz","fileCount":1088,"integrity":"sha512-t3XvdIJGNf1IYl2w8E0AnYxVqR3N+V+PmZ9zQjeOZ5DRZbwmGJUkdwTdrfI0SKBgxG6t1YYFHsTWYEhhvSNS+A==","signatures":[{"sig":"MEQCIFrrRbWYMiUX2kiU7A+/zHX3S0kOBgu1V2ea7yvg/fKnAiADUzs71DH/R+1lWUVgZ2qgHrTolAOmaAErwo9SGdA/Mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2974255},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"37dc35521e3d28c8d27d08141de7ebe2daa78fe3","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.10.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.10"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.10_1760960339785_0.3191121884801331","host":"s3://npm-registry-packages-npm-production"}},"1.14.11":{"name":"@futdevpro/nts-dynamo","version":"1.14.11","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.11","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"fd25ae400873dd5dce61a0f38b896f6b3d1f0993","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.11.tgz","fileCount":1096,"integrity":"sha512-LXkqEsVVEYL+JNoghCH+DaHEBhQ6Alr0UMBmFCl2Jh4wRcUOWmKdhi0KMz2d4g48Iu7AfHICKx+OWWqzesxz/w==","signatures":[{"sig":"MEUCIQDvGUN+yXQQikRpFFlOSPEMncaOEG26u/mVGPEUFTUqvgIgKkFhzE6wfeYZtUgX3+x4aMbXG6yC98sob0EhXghnvWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2999602},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"1fd93f98a109d41df0dc01b23929aa204e9f527b","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.10.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.10"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.11_1761060081821_0.44017813110756787","host":"s3://npm-registry-packages-npm-production"}},"1.14.12":{"name":"@futdevpro/nts-dynamo","version":"1.14.12","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.12","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"d4dd06f0bb4b889c2e3a6693f46e47e0d060112e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.12.tgz","fileCount":1096,"integrity":"sha512-aDKmWk/O2eqcKi9GFhsJTyB8OtvlIMONE02mDQzQJ+Iv5lf9II/RD0DJhH8YJJecBfToBdfZL4gCepykv0bVJA==","signatures":[{"sig":"MEUCIERCgafg7JiRYoTvCG7oaH+xEJo47/6TU+nWLeGs7CcwAiEA/4jMZl5eT/FB/ebjd+Dt54uAstdHaFjzZZzoX3+mOZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3000781},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"7d8fb9aefa8effdae12e73ef5cc27addc735c4bb","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.10.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.10"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.12_1761061960278_0.28494517282286114","host":"s3://npm-registry-packages-npm-production"}},"1.14.13":{"name":"@futdevpro/nts-dynamo","version":"1.14.13","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.13","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"2ccd722cf2d6e099ce65b8b9baa7be02e510446c","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.13.tgz","fileCount":1088,"integrity":"sha512-cXH0Oz9CuqfZaJ6m4IisffqfnZibCArjC4vILvatKSqJR1r0eCLK4FoUN1z2Tf8SMFg7henlk0wexUgRltuvcw==","signatures":[{"sig":"MEYCIQCSsJA3QrZ0mQBnuFaXi5icyp3jVH0HhS5hxlsqndzzHwIhANUsQzJ9gCSJVdosXSRIlZomueapQGrhemjPmYZc5SXw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2975472},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"a14e4c77a5173c30f28e6088c045091349c2fe17","scripts":{"prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.11.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.11"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.13_1761079977819_0.25566155974078497","host":"s3://npm-registry-packages-npm-production"}},"1.14.14":{"name":"@futdevpro/nts-dynamo","version":"1.14.14","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.14","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"595b24338e301bb3f56febb5d589a75a52d512dd","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.14.tgz","fileCount":1114,"integrity":"sha512-v7WIC9hKxz40b5B6zIzW/+ye97ch9y3rkYjqMcE73SHbuh5kEpxXp+ntDF9tgfNcwDKTmTTqrwLFKuMhgYq0dQ==","signatures":[{"sig":"MEYCIQCP0KUIDVensWCYbHIVl3F6EeLEmT3nXx4LSf+r8s0l5gIhAIyh6FA546ng6DBS3ty7zA/DrbmKfN6mW8oI1wjQn0DV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3031612},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"9aa235761e2d535aa780d7bf88c2e2ca7c881ec4","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.11.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.4","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.11"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.14_1761253626414_0.8397817119170263","host":"s3://npm-registry-packages-npm-production"}},"1.14.15":{"name":"@futdevpro/nts-dynamo","version":"1.14.15","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.15","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"ba73b65be353306ca478ec04962042efb99f6ca8","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.15.tgz","fileCount":1114,"integrity":"sha512-MFxdhNK/4Lvqq31HgUwth/kMgnYthMLjNKP5+aklgz6/4RWFuT/fhdKcNgNrScoPLEZ/vsKXbf5SngeBeAsq4A==","signatures":[{"sig":"MEUCIAWe1Py/3475free5cx4EXjqiQBvVcK+lsZwdmfVyv0cAiEApKz/8lraJ6QdKUF4SUEWA34lkM8goRkHdp3rZvLZsEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3036250},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"13fe772804e93a39009b774d366d236f2be0af38","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.11.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.7","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.11"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.15_1761282867018_0.25527793819804323","host":"s3://npm-registry-packages-npm-production"}},"1.14.16":{"name":"@futdevpro/nts-dynamo","version":"1.14.16","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.16","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"5c397be98026d2b74529d0c448c83fc13cad27e6","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.16.tgz","fileCount":1114,"integrity":"sha512-j1T1zj0LDIiVdkeFf2WONzd7JN25bSfbHtrpx3mn7ZL3X69KZBBto/6cXTXl7Et5gFTv/1x0Tsw8XL9kbDpYKg==","signatures":[{"sig":"MEUCIQDyn//oZredfdVz/XVXxHXSOuI2L+6x3MEUcIz62aJzJgIgf0I5oTSXRTsjJTNEhujidkmz9q26NpuTWy3B6wAYxTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3036979},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"3f3f17a53fb72e344e9c66f56d12ad76a8ce1221","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.11.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.7","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.11"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.16_1761283449997_0.526802178400515","host":"s3://npm-registry-packages-npm-production"}},"1.14.17":{"name":"@futdevpro/nts-dynamo","version":"1.14.17","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.17","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"774b8b2778c3dce52b3b35ba81430d43f13b4f74","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.17.tgz","fileCount":1114,"integrity":"sha512-D4OAAELah0n0NXPMw93yJPWs7tQgtuNxf2PJz9YYm7oQd6bV6z7jZrORw1dirkyLyc1boLKTj9v96GlBjfCGMQ==","signatures":[{"sig":"MEUCIQCShLqhN4KZZXd3FrJS2lpyWvsGPS9QjqmPjaCXdbfS1QIgdCEPW1sTv5i0C0quJ/i5V6ElaueDHMBWOS2oqsXQnG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3037825},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"a8935197a32b7060ad45a7c8995608777d8ac1b9","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.11.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.7","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.11"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.17_1761322053100_0.5876446972797125","host":"s3://npm-registry-packages-npm-production"}},"1.14.18":{"name":"@futdevpro/nts-dynamo","version":"1.14.18","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.18","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"75ec8d859779bc1c52883d6d1fb1f19793503ef2","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.18.tgz","fileCount":1114,"integrity":"sha512-2hCLc+iM4/mVZ5pOYxuWQlxz1TIF9f4Gx/cVenHE3HLflbRwheaq0bNtLygoY4ddOC7vPC1GaD2AXtLnTQeMHg==","signatures":[{"sig":"MEUCIQC6D/3tR9jIReWmo/R4ClgVF1RZgDdagnqxuQoSJXFnSQIgdJBKfI0QqF6U+kIK+P3LuFd5RO+Z5WL+rUnGsBux0Gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3046955},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"c080f44b781f15d42cd632f580937094e27c0dac","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.11.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.7","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.11"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.18_1761323089657_0.34229540435150274","host":"s3://npm-registry-packages-npm-production"}},"1.14.19":{"name":"@futdevpro/nts-dynamo","version":"1.14.19","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.19","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"9e9cf820266741535cc92ef37b87eaebad0020a6","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.19.tgz","fileCount":1114,"integrity":"sha512-5UHZgz0Xk2LxJ54JK7lbvjL5F8VXn+3soUlnq6Cs92zZzZdGExGg7FQ200uopw9bTlvCfat9e83u/EDP7+RgVA==","signatures":[{"sig":"MEQCIFR6WOqWPjJOoPx/5tzNDNj2zoWRWAlgc3E3Fln45OIhAiB1Q4HTgJpH8PcKQ1CCFG+LMfORR7Tm0on2t9PlOgSkLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3046437},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"7c4d6f126c51b2aa8ea746d6a51ca19d789dfe01","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.11.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.7","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.11"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.19_1761323684626_0.7776446413624751","host":"s3://npm-registry-packages-npm-production"}},"1.14.20":{"name":"@futdevpro/nts-dynamo","version":"1.14.20","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.20","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"5be2f8a841c9e70230f9aa0d9c8ae726906d5a72","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.20.tgz","fileCount":1114,"integrity":"sha512-JPxj01EDr+PK0LqgXEXp+0z/llwXrgFuFkurzK/LtOmniS8TBo3O1f3FJ9MVjfRs8Po+NLe1DpNBK521+RSe3g==","signatures":[{"sig":"MEYCIQCslyrfn4eL5BWr4GnwNA+c+qmjmNMe7k3fis5ELfk6XgIhAPxnV4dEU/6PTJUFLK0SdA0DLlCtN5tHXcxHoEoaLBu9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3040795},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"bdbf9f17a7068ad3316457e39c0dd7222a52a4ff","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.12.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.9","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.12"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.20_1761332310742_0.7905456695151967","host":"s3://npm-registry-packages-npm-production"}},"1.14.21":{"name":"@futdevpro/nts-dynamo","version":"1.14.21","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.21","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"02f1b1523808cb580158559e087a2cf171f05f14","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.21.tgz","fileCount":1114,"integrity":"sha512-wNOi5JuogJdvZqtIL1cnVJuiMp2/zb0iVtTpWjIbBXymJ9skzjs92Hs0sInh2RZlJxHGp+fzkRUXPNa/FRFc0A==","signatures":[{"sig":"MEYCIQCdbFfPkZuUCnDD8KYiSJCx5D/qN+QOgOQ/GLghq2haJAIhAIEclwsLfjdLVmrbiOfncC9+eEpZ9V1l7LBsm41FOSAV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3048473},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"d84012973b34c6f5eb481db29ee165eca720fd36","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.13.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"^4.93.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.10","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.13"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.21_1761345114689_0.21579677731086822","host":"s3://npm-registry-packages-npm-production"}},"1.14.22":{"name":"@futdevpro/nts-dynamo","version":"1.14.22","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.22","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"dd42eb39e91c58bbc6f088cae4fc7a96194d48cd","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.22.tgz","fileCount":1114,"integrity":"sha512-vazewalDC2tI92acNH4yA0ryi5ilWg4bv0cjcAw85/uuZAlJ6fNa2miOs5kqM8fCImzdWmR8rAffYMN/gOHAPQ==","signatures":[{"sig":"MEUCIF3GY6ZZHCw64GbRnCgg9GMQ946z2W2CXdiI946Bce/wAiEAu+AdjjBVGF9Y82no1UIrgPHrEHHFEJwjeKtkOmkmErE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3048473},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"42079509d08312ec883917de5f071dc339e94f20","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.14.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.12","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.14"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.22_1761355464562_0.693549168420724","host":"s3://npm-registry-packages-npm-production"}},"1.14.23":{"name":"@futdevpro/nts-dynamo","version":"1.14.23","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.23","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"d9dd35dc6ba1a1640386696de2e887fb0a778dc9","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.23.tgz","fileCount":1114,"integrity":"sha512-/FbfdyrAj01kyBmZuin5ldoNcf3w8p1oWe5TH6BqbUQncYXnj+cA/Mc5Fqsbqz+k7PztMe+g92G0Sb0hsXjDbQ==","signatures":[{"sig":"MEQCIFszuLMa4LDHrnj3o1naT+8pfHwr1P8/2ZD8po578+V3AiAoerXfw2SMEGpKuFzYtSSEQdB1HJrhtNiEWdGpyZjTuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3048243},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"62920e3385c6eb3fae9705455a7ee264cbf87053","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.15.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.13","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.15"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.23_1761501582432_0.8280419127417356","host":"s3://npm-registry-packages-npm-production"}},"1.14.24":{"name":"@futdevpro/nts-dynamo","version":"1.14.24","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.24","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"c15deb9f78689c239eb5e5bd1ea2afdd4360f913","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.24.tgz","fileCount":1115,"integrity":"sha512-WmPh7RreA2aqq8Im6hFUW6SHqB7eh14KV3YBQ3jK6C1w2BZSEWXtWE3CBwX3lsLpYlxtRYQ7gxH1X4RIAuvoyw==","signatures":[{"sig":"MEYCIQCgTMPcua6bSRP08+b2roRcPR8Maz6lGmSPC2vMgQMMBQIhAPjD5MH8PPaET71bYX/f43KHhYaSNv/O2lV81oRdm8zl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3060576},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"c8ced09b8dea88746324ebd8850bba10dd8cd521","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.15.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.13","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.15"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.24_1761516287502_0.6070114606389856","host":"s3://npm-registry-packages-npm-production"}},"1.14.26":{"name":"@futdevpro/nts-dynamo","version":"1.14.26","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.26","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"35655f37d9ec9530c371c5370161b0933b872136","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.26.tgz","fileCount":1148,"integrity":"sha512-JMb53kkNbe+2+95e11KYkTvdfxB+XLsktJpyZjsNxcpwdDUABAtds8puC/YY4WxASlM5qPsO4dziPGPU8qbJDg==","signatures":[{"sig":"MEUCID4jcKCSqu3OOMmAQLswkCmhaJUGmuppXoTtLS3e7myCAiEAysXL9bGF79EuKOttxetWGDN7Q0ThWyttyxhm+1eqjn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3210042},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"8a1004af0290d83b92b8185e84c8e22650254ce6","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.15.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.13","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.15"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.26_1761524469565_0.0689831198618791","host":"s3://npm-registry-packages-npm-production"}},"1.14.27":{"name":"@futdevpro/nts-dynamo","version":"1.14.27","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.27","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"7125fa45645125e8c12b2d7cdb895b0688b959ae","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.27.tgz","fileCount":1152,"integrity":"sha512-HsJkgKjCjNypl80KH1yrEQXKtFoqA8WB96o5X9h2KKPcESlvZ/F3lBh2EdsDOgeAStiNZ/9nS+r+fMKSE6tTbg==","signatures":[{"sig":"MEYCIQDmR7nlQJnHJSr9agtH5D+K+Q9FnRDXzRMQ39weF0AtSQIhAPJD4QIBX2sAVZF6SNsLxdKrQBtLyLCb9Hx3TDadrKk5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3215564},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"4bb89abf3f52b6d9bb75912eeb179daa7bdba407","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.15.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.13","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.15"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.27_1761531968484_0.28215363195333243","host":"s3://npm-registry-packages-npm-production"}},"1.14.28":{"name":"@futdevpro/nts-dynamo","version":"1.14.28","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.28","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"8f0fd5c0984a98f2b79348823223ed84f2d906a1","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.28.tgz","fileCount":1120,"integrity":"sha512-pQ3syHu5YRuRtLNd8lmewPYCdRQg4F7ZarlHoEL6CN35R1En1R0tGdrXFbB6QAfPUuSGXylWrU2OprE5Fih76A==","signatures":[{"sig":"MEUCICiDx/vsRMDsU78YJfwGst8Nb8hnZsJ0pF3CcRr15JynAiEAwxq+zOHNExL/wYfU5xnQd54b1KIMO6JBSrMlxV2574E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3084530},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"c764bece332968b9a17e05f31af55de320440de8","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.15.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.13","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.15"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.28_1761536460376_0.08789030357526939","host":"s3://npm-registry-packages-npm-production"}},"1.14.29":{"name":"@futdevpro/nts-dynamo","version":"1.14.29","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.29","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"59ccc94b105a304d40e352227a5f5d4177e67d9b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.29.tgz","fileCount":1136,"integrity":"sha512-jCdHN+u6TkYe2TySV6pZOA8XTQiA4F5MZh2iewq5AXi72nRzvWMiP1uM3uw5TVt7n6YsL7yhuE31azX1M3Gyng==","signatures":[{"sig":"MEQCIEoOGUV09eeltg6la4+EyBa4/TDDtbax9VMPUzlCM3Z7AiBaVNOBZ7CIZ+jUeV6A5iRs3qqJvPZslKjC8mXkFZRL1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3227640},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"215a2f04516a1728cc21ccb7a7a5f3270e65f0e7","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.15.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.13","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.15"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.29_1761538303623_0.1440300577113427","host":"s3://npm-registry-packages-npm-production"}},"1.14.31":{"name":"@futdevpro/nts-dynamo","version":"1.14.31","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.31","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"1168c6be79755e97f45f17d2e6eeb1bb0f023a61","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.31.tgz","fileCount":1075,"integrity":"sha512-H3HkJHhJA7wDZNwlqG1eEIh2ZwrZKhMRjkyATc3rncweozPFDq9TYpFqtpQtTtiimNglv0jElIwzixvWzY7zHA==","signatures":[{"sig":"MEYCIQCGO4ChwuFEpy212Fpemy/Cp1eutbBKLA1t0GYoqBGqsAIhAJmf6s/8WlchzXeVXP8W/KcGDwasz2kwUwI2WO+8Vzze","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3081904},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"a6751eed2081e34d01f66f8b7362399d1bb18ba7","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.15.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.13","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.15"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.31_1761610294126_0.5258500020774788","host":"s3://npm-registry-packages-npm-production"}},"1.14.32":{"name":"@futdevpro/nts-dynamo","version":"1.14.32","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.32","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"0e905529e82095d5812727b5e187054a103a123f","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.32.tgz","fileCount":1075,"integrity":"sha512-0IhAHjVfe0E5qMV6ctlP+2rkVQcjjgZP91rf4B3aotG0l/9IDiUfiQ+2kiLm5lPXjMxJQ6kXh5EXxYemWUjRnA==","signatures":[{"sig":"MEYCIQCpFTRevW4h6RM0p7/k4lQThZc/p48JNLaABAL5Q7y5NQIhAPW5MoKsb27Yt5CoqcS3VYG8RlQ166eFDtKYSgGZ0Yhy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3086080},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"ad03a2024f6222ce5da6c023655cc7ab4be7fe50","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.15.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.13","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.15"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.32_1761612339022_0.12134385811182735","host":"s3://npm-registry-packages-npm-production"}},"1.14.33":{"name":"@futdevpro/nts-dynamo","version":"1.14.33","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.33","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"7f2de8e7e33b7a27a5a7c2799a30cbe214ca8742","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.33.tgz","fileCount":1075,"integrity":"sha512-M9idu19OYoK2Rt0PIYNLTq6qgM1l2KRSUrPw88WyILoI8Rxt1S6zorqPC0xtk6p/8WQwgLlW+U4F546wiCkgxQ==","signatures":[{"sig":"MEQCIDxaFu34p7yiJ43cWg9IvZ3A5tLxhobt0Dm+XfU0xIw7AiA7JXnTqAhct4XtXoLE4+XewfHKFN0D1gOWIsG+Yg5oCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3085297},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"28745105498995ebc15af529c9a96ec8e31c3a40","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.15.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.13","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.15"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.33_1761613061783_0.8023877827135397","host":"s3://npm-registry-packages-npm-production"}},"1.14.34":{"name":"@futdevpro/nts-dynamo","version":"1.14.34","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.34","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"b63f71b755a654b2fc2b7a01f639af23fa17d544","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.34.tgz","fileCount":1075,"integrity":"sha512-hZZC7KrRrJv8rRWOAlp5UFFNSjjxGHXSU+1XE8AhkfAguOF3gMn2MJ6rYvee4EqX8rkxTFOZR/gvI2PA0YNvYA==","signatures":[{"sig":"MEUCIFNIHnp+97799yJ6MP5PV2ajlQHsC2sfLtRud6vp6flOAiEAihoFAQ49rp+vEwuRl24w8dhzOhieMyH9lNrNuFO6AYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3086083},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"008b90debec6cb055290226a25017760c6b0189f","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.15.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.13","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.15"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.34_1761615102220_0.4911963553827088","host":"s3://npm-registry-packages-npm-production"}},"1.14.35":{"name":"@futdevpro/nts-dynamo","version":"1.14.35","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.35","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"48196ca2cf55f6ef430fa388988fe896f9eb487b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.35.tgz","fileCount":1075,"integrity":"sha512-PokEz7a2K8yl5wKoACh6naLwnmjM1ZxYxOYU4JDqSa/5CtXJZOYaFUvRvxCmYFa7biAzuOZvaQZErrKWKCvyCA==","signatures":[{"sig":"MEYCIQD+BBHV1voFEaLZN69ubo8wV8GQnb5v8ZWYKYOq3UncrwIhALUvzDl+53V8tN8a0qB9ZU//6ezHUtNflDV2zD41ubIa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3088413},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"3e99833de0c5338014be3e630739bc9e4855a998","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.15.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.13","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.15"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.35_1761615619308_0.8628787488156822","host":"s3://npm-registry-packages-npm-production"}},"1.14.36":{"name":"@futdevpro/nts-dynamo","version":"1.14.36","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.36","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"abfbbe0b5dda783bc18facc1e9cbf6f8f9b9a163","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.36.tgz","fileCount":1075,"integrity":"sha512-5MFOGHElDeRcQ7RFLze+m3qP0uHIy0z+ATjT/F5CY2wUKIjkcAoIodxHfjcmfIoKio7k47lXjDkmPvbfyZUbaw==","signatures":[{"sig":"MEQCIFJFhDiwydIg/ai4SLVvYrRGaCvRYsc3Pnm5SJ3LQ9vfAiAolNcQ9RvVF9xXBs1z30bxr08njOg+1hH1x4o/pQ4d4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3082076},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"7c7868c09cf43235dba0e4ac76d9a91641000adc","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.15.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.13","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.15"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.36_1761624450463_0.4496187864784398","host":"s3://npm-registry-packages-npm-production"}},"1.14.37":{"name":"@futdevpro/nts-dynamo","version":"1.14.37","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.37","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"540a4bf78ed70b6565c90320ae9effe6954481cd","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.37.tgz","fileCount":1075,"integrity":"sha512-LtnhJKWv1TR+w5oVjaF7pK0HQjkxm2ap5m3Qf1ERk5fnBtvcErrKBPXDdLkz+/fKClCuSABGoAVwLbMVFwEmxQ==","signatures":[{"sig":"MEQCIBFdM1M0fmeXPj/5ratLftdC8bCGBX30VVws+R1gtryKAiA+xHJfjPDpUCuY4UgW6AZRPRQsVAMCiIvgDV4QNqyxyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3091033},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"1f2d0e140db9d5147a4a61926c0712bed6b9d1fa","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.15.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.13","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.15"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.37_1761626230460_0.8968379051917446","host":"s3://npm-registry-packages-npm-production"}},"1.14.38":{"name":"@futdevpro/nts-dynamo","version":"1.14.38","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.38","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"91a23f6810de48e225e36fe84fd0eec54c7b2329","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.38.tgz","fileCount":1075,"integrity":"sha512-Waxl/2JDrp4jz7ZfNoj9MF2aVBTb4y8+nor88Osw7/+L0yeJhjWNEwLEi61DohSASegDu/x0Ua2wFAzFIhdxkQ==","signatures":[{"sig":"MEQCIGm4e6w9s2uFqjospD/9zcf0IqqdWNWz5MT4xqqGbZS0AiADhQafl6Hpr+J68t05P7S7fkpQjiFUI8EmEk37RtbfGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3091384},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"3b50c47bf2bb7a9d7acdfc5d1fad335d980d9d16","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.15.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.13","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.15"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.38_1761627981591_0.3733693106333029","host":"s3://npm-registry-packages-npm-production"}},"1.14.39":{"name":"@futdevpro/nts-dynamo","version":"1.14.39","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.39","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"33f995dc66286b9ca3066b2613c0c6d2e83abb43","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.39.tgz","fileCount":1075,"integrity":"sha512-z5rzPbHzildBco3IC9WtQpBnTpqp9YsKQ9dVkaB/okOzmHdJ7RxFvJFvlRoCdbEq+GuA62maKgjokZa/+Ft21Q==","signatures":[{"sig":"MEQCIF666QBhiJFrxB+lielbRCzvcfadXM9R5z5lUShM1t/PAiBbTPIRGLzPP7I37Yp6DzACwYUoK32NqrO4GKPFdr4t6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3094241},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"ec8ef426935c2f66712a298fabd79cffd20a0296","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.15.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.13","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.15"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.39_1761628477530_0.4616247160928426","host":"s3://npm-registry-packages-npm-production"}},"1.14.40":{"name":"@futdevpro/nts-dynamo","version":"1.14.40","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.40","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"626601bb0c87aa9c4ad4dbf145f7022a0b19ae3c","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.40.tgz","fileCount":1075,"integrity":"sha512-AzozzR9Aw0lSFr4NgCDlg+Yjm60Ob7/v6aINccITVsoH5PkPemlqtLwub2pkbPdCmdgnoHhlW9pn5mpxfxReNQ==","signatures":[{"sig":"MEUCIEfqqPwi3cunWlMzwdOGTA9nJTUmSa2YEPXx/Q7vYYfNAiEA4/gmolO4ZISS9RYaSzq734gHudxRf2/bcTG2+NCjvEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3095773},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"d11dc854902bb0f6b14dc39d41af1e73e44baa93","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.15.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.13","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.15"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.40_1761629082730_0.5682531064843637","host":"s3://npm-registry-packages-npm-production"}},"1.14.41":{"name":"@futdevpro/nts-dynamo","version":"1.14.41","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.41","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"5696c08947375b0240e2a109e85729041162ef78","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.41.tgz","fileCount":1075,"integrity":"sha512-PfgQN4NV1rc0L3fStqAEvLftuY8w6vgITS/RcPR4P/FA5tzYlStD6brYnMcQfZ9qNf2D/C9QflPYqKekVGjW2w==","signatures":[{"sig":"MEQCIGBuGYl1AtdKmQlYwzWr/GA6XjG7z+6sLE7sduk5qo74AiBey760M0ZNb2W8nYIY5zjB3wu67qBO7f6Jcgpe1iThiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3097032},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"9cee89dab132261a057430d79e7d028166e98f98","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.15.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.13","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.15"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.41_1761629460304_0.39313276130859687","host":"s3://npm-registry-packages-npm-production"}},"1.14.42":{"name":"@futdevpro/nts-dynamo","version":"1.14.42","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.42","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"9508f9fcbe266927c64200d3284c95969634edde","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.42.tgz","fileCount":1075,"integrity":"sha512-H5M7zkL3/IVjXW3NAGhSyVQ2wkUu1YPwem3BVmc3CPYeAwKQAqwzbUPbMafXpCTdrxDu/iD6FDWbACNHf/DMiw==","signatures":[{"sig":"MEQCIGIz3yd3f8dn8ln1fYPpfs8dJ3QxQHhzvbThwBn8Fm/jAiAE5vjDu1QJPSo2osS264CfO+9f33QPNnzbLOF22IsPQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3097193},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"52d6e1e2448ce2325eff1d7f55a04e1d2611e29b","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.15.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.13","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.15"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.42_1761684458041_0.770721727979945","host":"s3://npm-registry-packages-npm-production"}},"1.14.43":{"name":"@futdevpro/nts-dynamo","version":"1.14.43","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.43","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"74843686dbd561a93c18f177003f396cf8078160","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.43.tgz","fileCount":1070,"integrity":"sha512-ggNglVBGAwtCfaEVEtMIRrCPn1rnyhnThCWVLig3DxNSQRlIN2O0j+qFbF4C1BdAOk77s1Q3Q/g6nVQH5bWCkw==","signatures":[{"sig":"MEYCIQDk75NyfOJZlVG5q8XLS4AFrXEVARn15RrB+SGOI6q1MgIhAPTCRi5ZhLHUOLhR0J2y74v7lVIqXHeJG4a9GtObQcRn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3095753},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"9be84baa63a1be358cff619678eebed2e8930a3d","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.17.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.14","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.17"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.43_1762130002283_0.989596741347955","host":"s3://npm-registry-packages-npm-production"}},"1.14.44":{"name":"@futdevpro/nts-dynamo","version":"1.14.44","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.44","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"dda1c6e165bb7b862e5fac8dccec00392fbc4420","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.44.tgz","fileCount":1070,"integrity":"sha512-iAPD5PNg+VL7mk5XRSSdnsCdCNXQv91KGkJwjG05II5M5bfrHKTBHLt52UhkmDJgCUqkYDmMsRR+Irzi2IHBrw==","signatures":[{"sig":"MEQCIGVs49BYPDNQRa4vG+2vY2qr2/NtF242qzNDfdIyP/G7AiAidBQuTgCrLEu+iuthSDPDCJ6xG2m77pMF9XSw9wsrSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3105167},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"21d280424fe55ec0803deaf6871eca68108c99cf","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.19.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.15","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.19"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.44_1762638222082_0.5398526352602933","host":"s3://npm-registry-packages-npm-production"}},"1.14.45":{"name":"@futdevpro/nts-dynamo","version":"1.14.45","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.45","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"d3e004fafafe958872feb0c664f95a678c2bca0b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.45.tgz","fileCount":1070,"integrity":"sha512-Ck/KE25n1I3nGpHGs2RmZ+WBRGSvPXJHaoRSXqQFDZ5NajpGLc7QHI9i1/fKGBnkBPdV7WIINuzz/qzc/AqeOA==","signatures":[{"sig":"MEYCIQCiUAMPhrJfwVHnLAjIvuOApoDBWmyPXbjoNgMzf3OkbAIhAMN6MhU840LsJTlUFM2Ik9JMWDUzC6SEdQO/q5cZ14Q/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3106081},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"ce1ad0c2b1770471b6a4c476a6641889fa3b7078","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.19.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.15","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.19"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.45_1762641050978_0.7979845779645385","host":"s3://npm-registry-packages-npm-production"}},"1.14.46":{"name":"@futdevpro/nts-dynamo","version":"1.14.46","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.46","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"55ad77cb5b3c6157ceb69a106c4961e08ffa0204","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.46.tgz","fileCount":1070,"integrity":"sha512-sWnsWeE6t5X945JKaefWFbove96TI9LKlwpbZm1JZvoPhx8N2ZTNyH84PBvGhLFcjjcCop/b9rh6PjdlNibCbQ==","signatures":[{"sig":"MEUCIQDhug4EzYfWDPiwv16yUkMl0wjuHLL/j9synpejkCMY4AIgJDjQk6M44nWZ+o3RPWlXHgZjndfKFXOL1ACkqZGXCTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3106083},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"b5675d1e35f0a6216bb3d5f0a5b6b6173713c232","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.19.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.15","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.19"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.46_1762643427314_0.002380064832519624","host":"s3://npm-registry-packages-npm-production"}},"1.14.47":{"name":"@futdevpro/nts-dynamo","version":"1.14.47","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.47","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"0772e5dd66b2dfec183b3aaf35e1df4e4bed3ace","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.47.tgz","fileCount":1070,"integrity":"sha512-3HIcL+2vdij/aAtzCwyplODKbr9vfYl0VfITwTN6i5JJndt64bMmt4wFc2G6/4isVgyggxAQ2a/7kUla9L5Qiw==","signatures":[{"sig":"MEUCICDNCd2lrjNI96+hf30ixonlawKGkFFoyCm4cToo9xGmAiEA5xNXPdt0Ws+CNRXjpZys18ocCNAhykXJDtjmI7rur9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3111985},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"c270d23757b4fe66b4ad84353a8bd7d9816899ac","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.20.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.16","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.20"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.47_1762654585369_0.7192097854449735","host":"s3://npm-registry-packages-npm-production"}},"1.14.48":{"name":"@futdevpro/nts-dynamo","version":"1.14.48","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.48","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"77d2914ec57bf3314008918fd32988beb1215c2c","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.48.tgz","fileCount":1070,"integrity":"sha512-sEyLBwT+D1zOSEGdork4xLm1elRKyLlEIgQcDmJniqTmiPTCJkW/lAkSChCEn8WxJqdiJw8t/0tULQ9I6xdZmA==","signatures":[{"sig":"MEQCIAcN42nfBlk43Sp1cZhWWJCu8bw92Knd9AoGvBd03lZGAiBO70ag757Yy/kvGaNoHW3GmagdYYAD5jWfUWvWkvupyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3112344},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"85563975ab9d1992cd83a9e580707a3530e43b1e","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.20.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.16","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.20"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.48_1762655919892_0.15503511005823212","host":"s3://npm-registry-packages-npm-production"}},"1.14.49":{"name":"@futdevpro/nts-dynamo","version":"1.14.49","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.49","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"2c761d14d9e53b1790b7d2484909eb7b9e37be42","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.49.tgz","fileCount":1070,"integrity":"sha512-lYkvu0oJPBESrG6wXrbaABCmVzCqIzl9bSyIXMMzxCTZMxAfiBedJj26aOr/Sm61ma79Uuyihq5zFYesjJK+1w==","signatures":[{"sig":"MEUCIQCQye1hNG5Dvgm1oYp25p6OGaSzbRZzpTHw2hJoZBezZQIgCXXWBSZ0COtVbuOf9B36r28mB2/V7IrLa3Fk7nHR+bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3116389},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"5f94da6f7961d7a672aef74f233d7607ce3783f2","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.20.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.16","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.20"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.49_1762757670793_0.272070958529985","host":"s3://npm-registry-packages-npm-production"}},"1.14.50":{"name":"@futdevpro/nts-dynamo","version":"1.14.50","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.50","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"b64b0dd079cb751d9cf6ed1209008a55f4e00e38","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.50.tgz","fileCount":1070,"integrity":"sha512-r4vPzSMeYwbn+9fcybYRiZ+5o3uRBoT6R9REw1kgkB9YkvSji1/xQEKySif+IqtcVl4sm7B3x27SB/A+xAd1Ow==","signatures":[{"sig":"MEYCIQDA9jYQZDP0BJD5xlYJek5UetwK8aOQXHlEiIYTtmg5JgIhAMXVjgMDcz69zU7i0VqS+UeLwnUc2M7w5dJkGuYDb2qF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3116847},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"15b6435611267a942c11eed96e799f2d6cb27e58","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.21.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.17","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.21"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.50_1762819809486_0.5950078706972357","host":"s3://npm-registry-packages-npm-production"}},"1.14.51":{"name":"@futdevpro/nts-dynamo","version":"1.14.51","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.51","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"3d6111c4dfa4fbc8c006e31f4a691d0493f415f9","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.51.tgz","fileCount":1070,"integrity":"sha512-3ZLSI93HYgVPjwG85MZo6I0PUBqSuEikzWoY25MfklwdV4AjC5nWLDSWqYtGnCDroGtmBca+2wND9ICxs34ZWA==","signatures":[{"sig":"MEYCIQC5RSJ5mGixb0jZ56qLw7QenKv3mIkkEpBje+IxnpD5HQIhAKf6C99ueXKqImhPPrYyI0+o/vvHBZbYDeU8y7kwg+fD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3116973},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"180d128f40bf23957792fe907e79ba7c7ad53fc1","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.22.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"^14.21.0","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.18","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.22"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.51_1762844785186_0.18179307928717248","host":"s3://npm-registry-packages-npm-production"}},"1.14.52":{"name":"@futdevpro/nts-dynamo","version":"1.14.52","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.52","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"0e3eea872c4c032bc91fa7909be1f2f272ae29cb","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.52.tgz","fileCount":1070,"integrity":"sha512-LCqrak9yrFNBomaK8bOkoYnZ4Nw31BpXb7QGgh1Q2owJBHfjqO6mbtrp+IrMaPYTOqWJBfOBPW+m2nfaNr+vwQ==","signatures":[{"sig":"MEUCIASwqmvzg1IYQOtrocsoJiKPSLXEc0NBG9g7nZyWfRt4AiEA8PWBfP38OUe7H0aDarMU5Ve/2jytVtu0BPMxnQblZG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3115284},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"42d1e178d0b85e016c671ef273979d4bd1952afe","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.23.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.19","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.23"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.52_1762911544030_0.09269862139487395","host":"s3://npm-registry-packages-npm-production"}},"1.14.53":{"name":"@futdevpro/nts-dynamo","version":"1.14.53","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.53","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"e5e90aa7f433d4d9322acac40fdefb596d2a6c27","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.53.tgz","fileCount":1070,"integrity":"sha512-5+NE0TgJ4fLgURnHxkAduDpxAjHLJ3EghQLll+JF57URASfZdGCu0pIpM0qyVNu1oFYGnM7lw5Fh4zwQsnc8ZA==","signatures":[{"sig":"MEYCIQDMxgSOMUXPcvXMays5v1JtbLDRD8JAJgBGz66SYHBM1QIhAMIoCaP8DrGDkyDaB/rQZ8BB5IxfyTOawd0EuR0zySyi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3121353},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"c74cb0ece5cf6c9c9cfc4d016f5b261fc95ae828","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.24.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.20","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.24"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.53_1762925481039_0.5080709432139243","host":"s3://npm-registry-packages-npm-production"}},"1.14.54":{"name":"@futdevpro/nts-dynamo","version":"1.14.54","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.54","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"19a247b3b8037be918ba0266973725352d073dd6","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.54.tgz","fileCount":1070,"integrity":"sha512-p4SgTUx45L+drh9EOMpwDSZIkp1wWyFOsVuhSelfghLlQ/NHx7Q+UF+/E10upgo9Qs+PgFVQU9L1VwJdUFabfQ==","signatures":[{"sig":"MEUCIQDViVnt83KJmU9XF9FFxrBZ+IrlP5kG7iQX6vOeKsM5ZgIgE49B9NX5BYG0jEHgXjodkH3MF3PATh/Kp+4hTlrk8Vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3123346},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"0f37bbb6e3194c71585dff593369f4681455c0e1","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.24.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.20","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.24"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.54_1762928439246_0.8992497118687537","host":"s3://npm-registry-packages-npm-production"}},"1.14.55":{"name":"@futdevpro/nts-dynamo","version":"1.14.55","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.55","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"81e93b6e53d1488cb8960444350f3552f32cdf35","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.55.tgz","fileCount":1070,"integrity":"sha512-H+Q3RSo3lf7EKmtwK58a0CpJLPQtQefhfTeomEwAOEg0nZp622jRMofaqB/urabZnOR42GgTro94Yug0g7ghag==","signatures":[{"sig":"MEUCIQDTpRLa4bhcLETf/vkHJ1eV9FLJvFqTWx6rqEP4/6QBsQIgQuhGKmLwHF8DOzvOvBEEYfXO6dFhdPVTwk9wWWCZPKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3124395},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"a51fec30d29f15f594b483eb1827d349540b5cfb","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.24.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.20","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.24"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.55_1762929055813_0.8147316476506739","host":"s3://npm-registry-packages-npm-production"}},"1.14.56":{"name":"@futdevpro/nts-dynamo","version":"1.14.56","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.56","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"bb966a85bc841712d40153c5f505683683735e91","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.56.tgz","fileCount":1074,"integrity":"sha512-yd+fNoBbKbnbk0SXr5ArE25jqLA5A0kulsPWlpNwrcNYlUu1lpPpBBy9HpoKhgCryOUXephvW3GR6tJuLr5OrQ==","signatures":[{"sig":"MEQCIHKVkfTplFfgeFVNlcUvWrPHOSkCDBGprOeVmoaUl8zYAiB6mwnm+w0ZgN03m3E9lMUkrxsk1Tdkr5u/mikIGhmj2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3129563},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"0625b918dae813c9ff316383b0dac4361217cebd","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.24.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.20","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.24"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.56_1763635497242_0.8238265210855751","host":"s3://npm-registry-packages-npm-production"}},"1.14.57":{"name":"@futdevpro/nts-dynamo","version":"1.14.57","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.57","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"c5cfbc1152a9f72e9c845e6e0440c475e909f6ac","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.57.tgz","fileCount":1074,"integrity":"sha512-zLBciYLxRxBbhiVhkq45x0Y/pW2Vx5RWiIlA54Vaa+ZApMS33eATiCiFAKjxOzWjwcPVPm6bOMWpjrk+0Tj+oQ==","signatures":[{"sig":"MEUCIQDwFtp+55RamdRpaFfal85dKQPuVrYskFKMuR/eztOZCwIgayWU668hXRx4hvrAAcdjZTxswbavYV5TtDa9rcL3tqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3132751},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"825ce164b3352dcd752d7697710f336f33183c87","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.24.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.20","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.24"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.57_1763638593213_0.13724666700805188","host":"s3://npm-registry-packages-npm-production"}},"1.14.58":{"name":"@futdevpro/nts-dynamo","version":"1.14.58","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.58","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"0a765879e19eb1d9184bf32737f213dc3c18465e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.58.tgz","fileCount":1075,"integrity":"sha512-7rIBkHx+pDrUwxPe8oZuIzj1Hkp3E4gKuZz9Yhdxb2F3YkleA6mXXy8Sj/k1Sh/LFYYb3UkQN6sO3FzM9GDW5Q==","signatures":[{"sig":"MEUCIC4yWk20/h/rqS2/e02XDXtkbASwP4w5C/8k6cvKgcdoAiEAwA2NwNwR/fXFu0SxzFNZFmpblIaBScQXWjcMJD5zufM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3140101},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"16acfd142cbaf765d0f6f4a20620d9b4ef2b05c9","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.25.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.21","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.25"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.58_1763761267183_0.9311235417095471","host":"s3://npm-registry-packages-npm-production"}},"1.14.59":{"name":"@futdevpro/nts-dynamo","version":"1.14.59","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.59","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"eec3889f94e839a23159ec68781b16b9d3aa8a32","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.59.tgz","fileCount":1075,"integrity":"sha512-OYcsMdoK6JW0eZK8ONRMFO5D+oumgQ6Vza2/7gHWmKzyUq43GPHpntRBJfRflIAOEGYyjSRgZoFKaybH4ChwNQ==","signatures":[{"sig":"MEUCIDRjWz1FjwDOakOTlzH9rvqns2Xw2/rok5SzttFgOBxwAiEA29UOGK5IEGW42+2sCmjsXlZxSUZ09p4jfGVeIR26gNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3140112},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"e64ef4987ea9975ad074fab09783a700a090521a","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.25.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.21","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.25"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.59_1763767698083_0.5146904523167304","host":"s3://npm-registry-packages-npm-production"}},"1.14.60":{"name":"@futdevpro/nts-dynamo","version":"1.14.60","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.60","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"715d92effcb6a2eef7dadc915e1d649155f67cfb","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.60.tgz","fileCount":1075,"integrity":"sha512-sPffNMTkQBRaavMqFq4ypABet0Gc4MUnGdNeZXtOTGTyKEYt+CP7V8uM+1pwCnQCLl3wYZxea2JG74vUzRutTg==","signatures":[{"sig":"MEYCIQDSMiSJAg7W6ccBXpIesFWV7OXHLjDYU8emFZukN0lw/wIhAIEvuM69kYbnqB3xtF/j8fbaFEHFYHX1HFLTXY8JWFx0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3140112},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"c521c8bd462c27df11bf4b41f1824f3c2f6999a8","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.26.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.22","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.26"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.60_1763790572864_0.7948031016776749","host":"s3://npm-registry-packages-npm-production"}},"1.14.61":{"name":"@futdevpro/nts-dynamo","version":"1.14.61","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.61","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"1a19415f0f7281340335763ae6ac160ee8b4ac22","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.61.tgz","fileCount":1075,"integrity":"sha512-Kdb1F06gpSpbCHSsBpIsIKpAmQLvgGQQaqs3Sd6KTt8E93raU+npJwmTZeI/wpy0U7mTkaEtscd7rwTK4XhQnQ==","signatures":[{"sig":"MEUCIAdJWhAfmFMQhj6wFmOa2EuEeNueculfNkxt/Ykc56aSAiEAxh/7kOx8kLTPY8rnCfdmnuJNmYdUTwFULhJfteZZQgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3139615},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"e75331d7c83f59b025e874a819d899a8ecd129f3","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.26.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.22","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.26"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.61_1764028156881_0.44024545269562565","host":"s3://npm-registry-packages-npm-production"}},"1.14.62":{"name":"@futdevpro/nts-dynamo","version":"1.14.62","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.62","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"92bee1ad655ae2e7f8c4f74ac8a2b5c78006ba02","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.62.tgz","fileCount":1075,"integrity":"sha512-jpT9OojICHxD1BhD7Ki8lwChoN9DqGV2xqPsM4tuKZwUi+uNzZrhvcMQnVK6VearQ6yHvd5cJMskO2v8Jsrm/Q==","signatures":[{"sig":"MEQCIEUZn//nsc0LTilXh3eAjdal6AbbHszUEL/y6hLHn1KdAiBISq9gWUGrD7BQSnBebXn4/PDn+JqZ4kI49nEcF/3owA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3139825},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"ca84a7af875a3d537733c80b7436eb517df0581c","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.26.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.22","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.26"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.62_1764174995560_0.38268104227772826","host":"s3://npm-registry-packages-npm-production"}},"1.14.63":{"name":"@futdevpro/nts-dynamo","version":"1.14.63","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.63","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"0a05a935fb10a60f354f478afe9ce369e4533773","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.63.tgz","fileCount":1075,"integrity":"sha512-pq7vem7VJYkoH6Tm2bHTwN4gJ9uiqjWgTX0mjKyZ9ncmKRL5S5Eykq+oRelP5yz8WiwHSiwhMZbXpgT8iL3XKA==","signatures":[{"sig":"MEUCIBlY0cheFLLd4xfgTGgNEPAJ9Sba3rhrcH/UbH5SvK+qAiEAhKxR6jhKkXwHHI8/CB+BV0yYAv1MTAfMshP/LZFMbTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3139816},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"5957741bb6090eefe2fc501dec9f7ffa5a19930f","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.26.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.22","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.26"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.63_1764201562717_0.3663867568650281","host":"s3://npm-registry-packages-npm-production"}},"1.14.64":{"name":"@futdevpro/nts-dynamo","version":"1.14.64","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.64","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"7a4d7cb5d1f4418a338c556c64f95d89c7d41042","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.64.tgz","fileCount":1075,"integrity":"sha512-+Q86PqZv5RH+omqDdscRvh2wOdFCTiGDEzWoy9JsKKMciggFdcuAO3cbHn3FpX8JhHvEbNdZUDgtKx3xLblogg==","signatures":[{"sig":"MEUCIFYBM5vbFq7Jbj/O/POE+88ptXGASmEre66I9sPE1fNGAiEAorodAbQVoZK05x11ghLGZWxK6HNf/QK+SkeGQzXUnjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3143052},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"630a60969955071b1421c3230f7e4681427e841b","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.26.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.22","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.26"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.64_1764294507370_0.3113586605050167","host":"s3://npm-registry-packages-npm-production"}},"1.14.65":{"name":"@futdevpro/nts-dynamo","version":"1.14.65","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.65","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"cb8f68065239e2c8ffa152080d29f2b92762add8","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.65.tgz","fileCount":1105,"integrity":"sha512-CUPmMYUt1xFQ8bdyDPTDvDJRRhWd63JgJCY8rCW0fgzS3lJaJHZtzGhL/EaGMGSO8Nx0qRLZ/XD+4MPbsC8Njg==","signatures":[{"sig":"MEYCIQCq9AeUePDHKk93hh9jPpqOVnqtZO/3Qtdb+/iZxBTihAIhAKjgZDwNixyl8ky0kk0ORxvk4SHlE8QXKBtG3IYBbPNK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3232474},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"4813c0957427948368449b3bcd8ab4b9312d2581","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.26.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.22","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.26"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.65_1764333892897_0.03697531667974552","host":"s3://npm-registry-packages-npm-production"}},"1.14.67":{"name":"@futdevpro/nts-dynamo","version":"1.14.67","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.67","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"097fad9086b6f51018905527983dea831504d9f7","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.67.tgz","fileCount":1110,"integrity":"sha512-pRnSFIhLDjC3f0psKfVf1eC0hH9X9wqz5UFITkmurccZcKjnAetpwION4Bh1JmucWrKD91W9WsVmVU/looti1g==","signatures":[{"sig":"MEYCIQCng1xVn2hhsftLcsNCAu2myqvnGbIcF/G+BIedIIktagIhALnBq0qroVH3TTZAC83cOOLHreTySADthtV5IzScHEQl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3275581},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"0017b68245469df31950650dd68c2975ccb12783","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.26.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.22","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.26"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.67_1764605287676_0.9679997275246799","host":"s3://npm-registry-packages-npm-production"}},"1.14.68":{"name":"@futdevpro/nts-dynamo","version":"1.14.68","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.68","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"ce22301f78f3679ff41e4870c4617845f88c6dc3","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.68.tgz","fileCount":1110,"integrity":"sha512-rH5Isdhe4Q6pYqk1qSd+8PElMXF9TeWJKlZqAnGtrEs4Adl45aEbzithvpXsFkVhifg3vNjnnC7NEoNVD153aw==","signatures":[{"sig":"MEQCIHVHYD7QsWSPtbjLbIsVnhORVYo7vxLg9IDlZyqBb8uAAiBI0YP6OY/v34feQ6gvi+QNq+Mr6tMLWlaSzg7DZbJThw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3277301},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"51696bb7db4b90fcdefc1ab3a44c0fccdafef39a","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.27.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.5","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.23","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.27"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.68_1764698063529_0.49618124318187173","host":"s3://npm-registry-packages-npm-production"}},"1.14.69":{"name":"@futdevpro/nts-dynamo","version":"1.14.69","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.69","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"309dbe008325f1787ff3024b59e48c53379144af","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.69.tgz","fileCount":1110,"integrity":"sha512-U1DwGXRkOqC1SQvIF9pC3F18J7DnqTgCz5cLnvso2qPB3KlaIN9/C+MnB4ggjEprDWCGUYDoP+VayRdv6+Wvgw==","signatures":[{"sig":"MEUCIF/jp2OkY6sd7yQyFw0zCJoPL1RM6urioiYlWwtHk3kKAiEAoIWv6wxboiS07qN6h0raw0Z7P65z70x2Wvjqj/Xgkqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3284627},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"73bbf7ac301d7a2c47bf59c4834f0cbcfe890a4d","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.28.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.6","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.24","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.28"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.69_1765331214665_0.16700770090352002","host":"s3://npm-registry-packages-npm-production"}},"1.14.70":{"name":"@futdevpro/nts-dynamo","version":"1.14.70","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.70","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"https:/futdevpro.hu/projects/dynamo","bugs":{"url":"https://gitlab.com/futdevpro/dynamo-be/issues"},"dist":{"shasum":"39142f1d8f30a84ad580b51fcddbae9bfad80720","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.70.tgz","fileCount":1110,"integrity":"sha512-Vfk+0hJF7CqhjDDQaZMXGJzauKgnIY5NsXzCTGXfvSSuImTkOU97ymbHn7ZfHq+8pFr+fpcphCiUrM3yQQp8hw==","signatures":[{"sig":"MEYCIQDFsaAqcLU/DyBZus/dYIer7F2YzT8BgVcrSydfW8WGtwIhANsLfSF47eb8pBmxuEh4oS1qaECOqs/gHNqeKJ4gx+kn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3309178},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"97f84a9e8f79b24b2654c3e54709f8c45cd89fde","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.29.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://gitlab.com/futdevpro/dynamo-be.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.6","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.25","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.29"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.70_1765397601771_0.137396901548416","host":"s3://npm-registry-packages-npm-production"}},"1.14.71":{"name":"@futdevpro/nts-dynamo","version":"1.14.71","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.71","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"1a741b3c45789393ad18458aebbaada3ae419a5a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.71.tgz","fileCount":1110,"integrity":"sha512-zRIy82xcrxptJ5AtLwkYyYd70F+iV3KZGYk/DAjciN9VAYbeBrQteUoxyJvCRwozrMURkFMZaURyxw1OArSjQg==","signatures":[{"sig":"MEUCIEvKNjAC5cDyLJp5BdiuSxuZzZ1jTsYyJ0viM9nt697IAiEA19d03HqTr+uqDFgvOFygUK+qu20B52JfPx2B5Jjq34Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3309566},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"b5b9f6db8926bb2ccae37c7487295b42be40d520","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.29.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.6","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.25","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.29"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.71_1765679426810_0.34543625036438463","host":"s3://npm-registry-packages-npm-production"}},"1.14.72":{"name":"@futdevpro/nts-dynamo","version":"1.14.72","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.72","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"884fa4084d343fb703c77c0ed69cb4bb60ed74dc","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.72.tgz","fileCount":1110,"integrity":"sha512-+kGz9nAs0svdsuoItKsvDym9uMYgCEHI/Udnt10Ewq5v+cnIaQVyakC+/1VP/b2Gi7RXqAWIuDjeh9cZaqPEQw==","signatures":[{"sig":"MEUCIQDlUGwLw3+cIJjiMoTo2bwW6dABGKuK7wBCv19BOpnASwIgOZXahJVAIbhT692wRSu3SUVWxekQd/JSx2nhdK7H2I8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3309681},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"9257a0745661de75f1c594ece536f8093567fdb2","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.29.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.6","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.25","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.29"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.72_1765773278242_0.09970567992913493","host":"s3://npm-registry-packages-npm-production"}},"1.14.73":{"name":"@futdevpro/nts-dynamo","version":"1.14.73","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.73","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"a78a108e056de4daace81ab5ce11753aaeddf064","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.73.tgz","fileCount":1110,"integrity":"sha512-h5oZehTbDUHrQnFFlJ6ZGy6KXVeDSsL3muffQxtkEzkRgver9kyXxX3kbQIIK/TvxwD+9wYT7FuRZ/IRvfCP0w==","signatures":[{"sig":"MEYCIQCdrjApjAME53PQa975V8XkzVSbpiKJI4fPY9jI8k19XAIhAKJQFInFLiaiyDjQRTggK7WZGLs+8JId8d5eotuJp34z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3311262},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"4c68733191f6f2fbb228be49c62f571ff44fed5b","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.31.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.6","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.28","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.31"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.73_1768415961339_0.9461544712016847","host":"s3://npm-registry-packages-npm-production"}},"1.14.74":{"name":"@futdevpro/nts-dynamo","version":"1.14.74","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.74","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"37bd810cc05fcbba630e9ade2e0a52e2c8717a07","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.74.tgz","fileCount":1110,"integrity":"sha512-gVZEVeUBJ0tl39Hvv92ql6kHenZ0KLKVhUdnOX9YPbw08i65WM+vTss53MnWXzPpzbp0MwOg2kO9byDClE9iMw==","signatures":[{"sig":"MEQCIAI58KenkuydG785tDU6WrJA9DtEMWwB080ZGu97DSwXAiAFJ12mVyMsGFs7OcVnnWRU5Mpl7YJi4eK12GV3cOZ46A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3311262},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"379513db638d58483883ac073b92dfc4318a0194","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.32.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.6","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.29","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.32"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.74_1768419435822_0.10047973154916456","host":"s3://npm-registry-packages-npm-production"}},"1.14.75":{"name":"@futdevpro/nts-dynamo","version":"1.14.75","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.75","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"37a304ccde2828392da15563175fc1087323763e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.75.tgz","fileCount":1110,"integrity":"sha512-CAvt40Q7ha52PfMHcga4rFMDeYvz36hXlYAmrBODTHek2sFH+1kMKmWhgxDXRlFMh4FdJ9uN4epcyO+q6NDijQ==","signatures":[{"sig":"MEUCIQCFd3GyiQFDARmVjFrLtecUkmIZEV69I4xWnRZITLDBKAIgEGuIRL4J92UIIzD+DkYNPCHr9YuzmMUZwXd3BMf3xD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3311262},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"5fe342fe15ed60087196299d987869d1a70f60f6","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.33.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.6","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.30","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.33"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.75_1768454069478_0.1632995750305759","host":"s3://npm-registry-packages-npm-production"}},"1.14.76":{"name":"@futdevpro/nts-dynamo","version":"1.14.76","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.76","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"b0ff6c04a5f9dc956f0b6d0b74aab1af6a352b0c","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.76.tgz","fileCount":1110,"integrity":"sha512-tuFA8rL31YcVj8UgmslwJymGs4inPMpk+EQ432DOg82UtbmuGm7lkErtIvnc6Ggnrf9E9msRRtEki9NIqMqzjg==","signatures":[{"sig":"MEQCIBXwomEL7CMrtWeKG/zDo/BG984OSgrmgxaq/yGYwviPAiA3IuXYrtWXRvE4H0w3pYKPIbjHRvZ0J/ihjkqFU74pqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3305058},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"b3a1bd659164a74f4d7bccbaf7c1f37bdabc84bf","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.34.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.6","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.31","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.34"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.76_1768614744459_0.01994633071793417","host":"s3://npm-registry-packages-npm-production"}},"1.14.77":{"name":"@futdevpro/nts-dynamo","version":"1.14.77","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.77","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"c5f3239200ffd2e60e0320d4d6ebccbbb0cc5f25","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.77.tgz","fileCount":1115,"integrity":"sha512-ylM0WBJqNTwfv2O+sVyWgpkYh8BBk5KM08JOav95uObIqtum8ww7VopW30IP8slByS3GT/dwRUmSXvTEsUsDHg==","signatures":[{"sig":"MEUCIQCrra2gLYpQVDhqRKaZmW1wdxEE+Sk0ieZwheR3u7FFKQIgcT4OveSmF4V5ubEklCZz/CiargAkMax7UaqfDnM28CQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3369993},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"3f4f0ddbb31a947710712bfdcc4c678214cfe08d","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.36.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.6","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.32","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.36"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.77_1768873724699_0.6025372795699302","host":"s3://npm-registry-packages-npm-production"}},"1.14.78":{"name":"@futdevpro/nts-dynamo","version":"1.14.78","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.78","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"7c2f69c59b0f0448b372ad93d33556190b20c392","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.78.tgz","fileCount":1115,"integrity":"sha512-nuSK6yqPFN7B/CVVv1g8dUqh/f7OVwh9GDJdzCP4W8PHJ8GtWPA1q71VdB9yMaD0JCCw/Rg2f/0ZFoNdqV82jw==","signatures":[{"sig":"MEUCIAYkwDRRU1vQJnv9bCkcRVH1iJkvQ8Qo44ngoUx2rvYcAiEAoyL8ET48OetyN7l0wBIQI+HrHnFLS4LoPAUPpU+Y9Y0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3371245},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"db5377a929c6c6f6cf85fbeef3696b5dd323368a","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.36.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.6","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.32","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.36"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.78_1768882422617_0.010494748209683102","host":"s3://npm-registry-packages-npm-production"}},"1.14.79":{"name":"@futdevpro/nts-dynamo","version":"1.14.79","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.79","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"cd9d7246c357340fb615956ed229713a8f5912fc","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.79.tgz","fileCount":1115,"integrity":"sha512-hzL19++HpNm9n4BvvLYoRPFIIPBkmA50I59BNFh1UVthA2O3lqyJDhieUTAF/fHlK4gKh82PcFIiDRmhclh58A==","signatures":[{"sig":"MEUCIHXAJdnO0zm7y1rPgIVxl5R3qndVBsJzg0RrTslhO0XvAiEA6jtQDAHyKeRE0unnrRVzmpW3ybdi3PEHSzBS5uG+EGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3372577},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"d5acc2739bdd91d24f9ce60dacd160599687c4fb","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.36.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.6","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.32","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.36"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.79_1768886051820_0.5392911127053508","host":"s3://npm-registry-packages-npm-production"}},"1.14.80":{"name":"@futdevpro/nts-dynamo","version":"1.14.80","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.80","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"ded713c08e878ee3184c5889c928e0fb0d623551","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.80.tgz","fileCount":1115,"integrity":"sha512-0r2EXQ4r8ihJ7hR/PQCSMBYTWI1zBqiqH4mA4X2eMRN7/9GNzT+C0S6JCHSmwwOKA7nLHeTSzAy97P/HB0svww==","signatures":[{"sig":"MEQCIC2SNXP1znIF3SEpgvgNFzLPkBf2hpid/okgM1a0vQNHAiA6wwT6Z8sCYXf5RkxYlfpyDrhuZ0balYkz0tP4rYo5nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3374673},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"5b45fdb20d64fd43961bf9f83c997ee432c07cfc","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.36.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.6","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.32","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.36"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.80_1768895733951_0.9620576597466646","host":"s3://npm-registry-packages-npm-production"}},"1.14.81":{"name":"@futdevpro/nts-dynamo","version":"1.14.81","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.81","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"a0f12bc9b7bbafd9a82c08d9ea48a73dad1c0c3d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.81.tgz","fileCount":1115,"integrity":"sha512-wzlz6XUSX5HZnYRdaW9f53PMNRjjf9NLtzZfrOccisbpso9zgqVNE2x8A+lFHi9v+353CpKmIY6zC8AvLtgLVQ==","signatures":[{"sig":"MEYCIQDuJufJPC8Sitdvhr80jpexgffA9mEt4IWJgVpr6K/xfwIhAN/U619ntQwbtT5zZM531+atWq6faaINqCcRAOaK2zmS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3381301},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"83833644fb4a4bb4bf5a6a0f05b3ed8b5e0a3e5f","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.36.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.6","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.32","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.36"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.81_1768942111066_0.6799566141464448","host":"s3://npm-registry-packages-npm-production"}},"1.14.82":{"name":"@futdevpro/nts-dynamo","version":"1.14.82","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.82","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"6aa671e33ec7bde4789a14d3ca19de1a208d9184","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.82.tgz","fileCount":1115,"integrity":"sha512-4oXYpeo4Cbyu4dcwJMWptaxHVLA0DLzUT6/dQsZwnUEhhEz4DPiuoYVHkgyT57qxBKiphb5pwzfj8xVtEl3Mrw==","signatures":[{"sig":"MEQCIFZqi7TvYQS5cMiBK/uIfUZLYS0xDPRyEAdbKfU2gw5yAiBsRNchZJtmDTC915JTWI8gCnKvkzEenOFyITzw67Yeww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3381375},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"9bd821bf2ce441c163994a7db7784ef2e74d6ca4","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.36.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.6","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.32","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.36"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.82_1768943945729_0.5810910502048836","host":"s3://npm-registry-packages-npm-production"}},"1.14.83":{"name":"@futdevpro/nts-dynamo","version":"1.14.83","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.83","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"266a5c9378b269122c61be7cb95d38df66c832b5","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.83.tgz","fileCount":1115,"integrity":"sha512-LpT9UN6h+Tf/04fI2ge1bIy/BWhzbjG+rdz7yJfDYoiGU7tP0kRano3MoDU8BhZMY0gMhZDbnO+PEWiGFm8WQg==","signatures":[{"sig":"MEQCIGsgCZT0wXzWyU5lO8jBCosWs82XBV04NRg9g4hjgVqQAiA6FmtHd2e7O/QFexYJOgmFHnQc649Kh9RNlg/LgHZXEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3388437},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"5607beda4ed0311b3b26d52a0feb425b49eac00f","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.36.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.6","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.32","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.36"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.83_1768954090459_0.8391894543032523","host":"s3://npm-registry-packages-npm-production"}},"1.14.84":{"name":"@futdevpro/nts-dynamo","version":"1.14.84","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.84","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"997370a898cf5c3ba636640987cdfba0461c2700","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.84.tgz","fileCount":1115,"integrity":"sha512-nuFqeX7oF1I2rnbIi6404spkbeAJOOVubJ7M3rEvDObbw/Gr76Rywz1HbFCdkg947AsuLDJz8qjX94IAChVJeQ==","signatures":[{"sig":"MEUCIFih1oYxSzs4+vGG5Twgb+nSHcjSmSlYQK9bUuR4OQuFAiEArtbiH05n/QBlEXl73HZEu6zW/6jbnlb/rblLdP5Wqn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3392940},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"d47c90f409f65286854e3c1934cec2d5ea8a52de","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.36.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.6","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.32","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.36"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.84_1768961475818_0.41416068093425484","host":"s3://npm-registry-packages-npm-production"}},"1.14.85":{"name":"@futdevpro/nts-dynamo","version":"1.14.85","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.85","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"1dffe35551c15dbb7b917fdc2ebbff09094993e9","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.85.tgz","fileCount":1115,"integrity":"sha512-/rLZm7HxaFPlDi9UjsNvdvpwNZAQIZTTj91cSn/A7m7ZyKZ3NpopMVnhaegMUWqXFbMv3C2CHtB7mz5Jf9C5Mg==","signatures":[{"sig":"MEYCIQCTt2i7fhb7R4J0kW7Be+O75X7Jan8T6aiDKUIQF2omzgIhAIW1fe4ZjzGtHj8kKbiIdJDsO6mTdHbADIntrVwOn8Zd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3393232},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"80209838d5ed2d2b8ac452eb6836df16def422fa","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.37.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.6","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.33","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.37"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.85_1768963703053_0.8674140473635534","host":"s3://npm-registry-packages-npm-production"}},"1.14.86":{"name":"@futdevpro/nts-dynamo","version":"1.14.86","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.86","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"3a98ce4e3a958111c1677655bd5c6a64b23d878f","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.86.tgz","fileCount":1115,"integrity":"sha512-qP2832GoiGccDKfEffAUk57JLR38vqGGnucTgbAMkuZPda9jYYWS6GStArmKGSA01a4qK7SV93JV8rxfWVadlg==","signatures":[{"sig":"MEUCIQDvjacw3NBRkHYjIzyUILrYMssQiepf1FB+qohVNRL2oQIgWXso+2VvD1qYrNW2bfZnfdiRn8qDxQycgFcZid03DPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3395646},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"fcdaa8610357c13a85d1854994909ba9c0961a16","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.38.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.19.6","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.34","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.38"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.86_1769095456442_0.5977118310445093","host":"s3://npm-registry-packages-npm-production"}},"1.14.87":{"name":"@futdevpro/nts-dynamo","version":"1.14.87","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.14.87","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"5128d115613be81a998a6c105bfdb2dc0e962656","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.14.87.tgz","fileCount":1115,"integrity":"sha512-BrgmE+SJyxAqENAVEOzOR9J2FYhBTcptozpHiDctTftxmfLYTC9niER01/EE+hQm7v9+kKEm1P3G0mlKW6fSCQ==","signatures":[{"sig":"MEUCIHcwCqivL+6jOWBj3yPpdgIAzEg2L40xhQs+kv8ZaoncAiEA3AGv72CTs5+a6PipRFDsPNsSY4Hc3FQrmHDfufbfxGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3395646},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"0277a45c74c9cf5adaac0426914680379ef74b65","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.39.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.0","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.35","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.14.39"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.14.87_1769155532037_0.06433592872402105","host":"s3://npm-registry-packages-npm-production"}},"1.15.1":{"name":"@futdevpro/nts-dynamo","version":"1.15.1","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.1","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"7deb9499d1ae88f8c96459451a14befedc8c985f","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.1.tgz","fileCount":1115,"integrity":"sha512-JxdNIm2GJcdL9vic0X/N1QMXjckICvm3aZDBPWvrEH3MfWs8EMZ40UlunOHYAbXkHEhJFm+WmBRqH2t73CogWw==","signatures":[{"sig":"MEYCIQCCbX5qhkPnxaw4IweDCSVHBfP/sPpZVwi1joRF1V4lYwIhANasqGamkXTAvC7gQcmfYSJUhGs9WC1LQYUyFh4TlcRE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3395645},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"7fa024047633d33f298d72086ac944fc1619dd77","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.39.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.0","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.14.35","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.1_1769483625194_0.6346060508454814","host":"s3://npm-registry-packages-npm-production"}},"1.15.2":{"name":"@futdevpro/nts-dynamo","version":"1.15.2","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.2","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"7de3ed5921de9d9fcaf3fa59e746d0f39b40f9f5","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.2.tgz","fileCount":1011,"integrity":"sha512-xddZIyHu0KCwbIVs6NlGssqvt8mb57JTxFGcIrLBGidw6vZTMjnEdlS4igQpBoRYkgnUozBdeCMcx4G6o+Hddw==","signatures":[{"sig":"MEQCIBD9hgFm1j3wKHoZLPFhFD1DR7xhJUYLaH9cKt+/em0OAiBBphnM/z3xnu3PYAmXud+Pz8rhsYPxrVZnzXZI9Qv8tA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3263829},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"4f161e7b337eb55c732552f2bf117ad5c2b3ebf4","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.14.39.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.0","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.1","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.1"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.2_1769509450512_0.3427209874767274","host":"s3://npm-registry-packages-npm-production"}},"1.15.3":{"name":"@futdevpro/nts-dynamo","version":"1.15.3","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.3","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"e717f38a473b94c90e4511e6d34668d1d74ab70a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.3.tgz","fileCount":1106,"integrity":"sha512-JuxsCIMxeRFPS1PHLqIiCgVwlt8CU3/O13NjZAC5wboOsS11h9MvuEz6punEPXfZYvP0RJl5g9vNQhnJATwiTw==","signatures":[{"sig":"MEYCIQDyVdPURHSm5zFgCpn8O9U5uY80xe2i/CDdzcZ7jHzy4wIhAOretYwRpVNg/2lxkY6XDiUKJFwrNrXzvaak2vGR6J7M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3905587},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"f1354c805329341115fdfb6e2a2a1cd5166dde45","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.2.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.0","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.2","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.2"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.3_1770578055995_0.06384762583352344","host":"s3://npm-registry-packages-npm-production"}},"1.15.5":{"name":"@futdevpro/nts-dynamo","version":"1.15.5","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.5","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"9110fee740e22419837838913ab5710cffe277af","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.5.tgz","fileCount":1143,"integrity":"sha512-koUeazoSi+sW2Dz5dN/o3+AMWZ7uwhV7/b4SX32oJN8ibJe3C4otmcNM7b/hTdPkm6RRbp5qShMXtBI7vQmXAw==","signatures":[{"sig":"MEQCIFJ53maXXq/b3WvNZ8BV+m3wUuzfKAcK3ggngjX0/LCfAiB6WByqz1ZsNZGdllj+nuhGJFmQny9En9p7ObAaCm71ZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3969209},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"18fdae6769ea4b525ff391febe325862a62af441","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.4.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.0","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.3","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.4"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.5_1771703991735_0.6955126495204285","host":"s3://npm-registry-packages-npm-production"}},"1.15.6":{"name":"@futdevpro/nts-dynamo","version":"1.15.6","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.6","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"6f898cab9171f9effe926476f3ab704700186a14","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.6.tgz","fileCount":1143,"integrity":"sha512-aGSoTD5K1cguuYG6AsxUQvax7w50is8IyJGd/nN1cQRubwxD1vFBi9WYqUlBeWeLEhpl8a5wUj048uckSbjEvQ==","signatures":[{"sig":"MEQCIGwohVJPwmhiL/j62GT+T3FpFZPTTeiYDMT7WTEWPThQAiBmbcsAtYEtO5tVqfVo3bC4lSv6C5FrCpdOWmDC3nhNmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3969493},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"217cc46612d80bb09f921730e43e431ba46da6a0","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.5.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.0","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.4","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.5"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.6_1771723219893_0.3957929876080539","host":"s3://npm-registry-packages-npm-production"}},"1.15.7":{"name":"@futdevpro/nts-dynamo","version":"1.15.7","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.7","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"338d384a1132f2e5741266e32003a8b34fe7536f","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.7.tgz","fileCount":1143,"integrity":"sha512-hkCx2+eMqRxjQ88ZEOgtrBdlCtt2qkSbiTtXn4dvG6zFew17LH+ybYMwc+IN4su+HwvqDl4uDybZ8rYcjWSciw==","signatures":[{"sig":"MEUCIF/pjckaU4bn/cOLCL/2dBAKazuGk+HvBlqjGuqv6xxrAiEAmS43axdyo0Gl3pEmRHxwXGzuZgS9jMEKdZz1YIHZGFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3969493},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"bb29eae50ef5b7f7771ee933fea92d70cd9f5f81","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.6.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.0","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.5","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.6"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.7_1773272168701_0.43206336836339876","host":"s3://npm-registry-packages-npm-production"}},"1.15.8":{"name":"@futdevpro/nts-dynamo","version":"1.15.8","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.8","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"b6dc7891314859e7ba46127283fdddf520f0186d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.8.tgz","fileCount":1143,"integrity":"sha512-kJ7btUU1TQbO7VCzmRhnbDv/V9XgTD7jU2Cc9RNAN8c0dau5+mj7Y3x7nRkFyhrfgmBIRQvJvwpajO/S0Jadpg==","signatures":[{"sig":"MEUCIG8xpH7gc69cJfEfrjCkiAhyk0mNWjzYFPzFoAb5o9sVAiEA60I3xSkGqT5tFejlWZfsy+EDq3Ch+6aTO1mk02mEUtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3977270},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"08d2549f7127d660e01fefb7c7d226782f22b47d","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.7.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.1","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.6","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.7"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.8_1773403040702_0.11668438541981585","host":"s3://npm-registry-packages-npm-production"}},"1.15.9":{"name":"@futdevpro/nts-dynamo","version":"1.15.9","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.9","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"d83e5bd3062ae3ea86f5c6cdd69fb0607ac85c6e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.9.tgz","fileCount":1174,"integrity":"sha512-kUxcZsrGO39gEjsFJhgBH/BUEoI25aQt5g4zFkAAcKYCB+zfDgL070aDgT/jFL0/RhH6pKa5hr8Unnohh1Xspw==","signatures":[{"sig":"MEQCIFHCG5FelT2E1mqo2KLWIhBl+0x/d/OBlr1fTN00iZESAiBDd3vPgJJMwpGRbvW6B9eY0u7OQz/aiqTlxnCWynxJOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4015877},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"3b0e6d71632dcb8432c5e426f54ae7748e379029","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.7.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.1","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.6","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.7"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.9_1774890968547_0.48986675469880225","host":"s3://npm-registry-packages-npm-production"}},"1.15.10":{"name":"@futdevpro/nts-dynamo","version":"1.15.10","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.10","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"c50cc5697ca616049857ae18029b2467ce9f04f0","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.10.tgz","fileCount":1174,"integrity":"sha512-JENuTZ5149hZue7ER+xRdY1SnrOXGroaZCKmlKedTRn4n57qFnjr9wzkU+KKg8nhVH2+I2EN66bKOjpADb35Zg==","signatures":[{"sig":"MEQCIC4x6JEdHYtX6LHjdhRz7mWCBx2dfh0EllBBsbGmUizgAiBswG00kRN2rQWPL3IQMx39vY3Q4diT0744XBzTYS3Khw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4017290},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"6b6292eb9c7e84c4a82ecae3acc062b5fe3b4eab","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.7","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.8"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.10_1775598627776_0.792302026858487","host":"s3://npm-registry-packages-npm-production"}},"1.15.11":{"name":"@futdevpro/nts-dynamo","version":"1.15.11","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.11","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"102aef5671aedf51e5656c7f27944e2883c7ed7a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.11.tgz","fileCount":1174,"integrity":"sha512-E8Te0lwGCC5fyqOkKh5dTvhki5be1i6mdYmp/CYCOQeE1k75eMkfhNFC7kD27JRAI+GTq+Fc9eh0RsJygoJ/wQ==","signatures":[{"sig":"MEQCIFUQD/2exjczoK8J1geVWA2mGNktJxDEf/51f9NOPRtHAiAYQRbHzklWY7ZORLjZtyJEdhik033QHKSg4jHmV0QndA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4017334},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"6eaf4faef44efd93c8f8185e787481a862e3541e","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.7","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.8"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.11_1776131311716_0.3206343353096046","host":"s3://npm-registry-packages-npm-production"}},"1.15.13":{"name":"@futdevpro/nts-dynamo","version":"1.15.13","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.13","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"10bf32a3e74520faec77d9e02a20be83ef4b0cb8","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.13.tgz","fileCount":1174,"integrity":"sha512-2RLSUMCp9HeY/S6au3xzDxbPpyD/e7TQ5obH9lHzu/u0GlcYOdEfyWr1mlvoTjyiFUU+Oq9WCB+eN4MsZNGhug==","signatures":[{"sig":"MEUCIEKS+gLCZJE2+SZbyhdO3YVFyLx0QdIWP6MgQssaIdWlAiEA2n+YJnFoHVdIvsyvl4cIP1AwsGZMu97MHoVKBY9B6Y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4020064},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"8da3c46321ba2c564c747614dc1e3e15ca8465c6","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.7","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.8"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.13_1776558351926_0.6795672773060708","host":"s3://npm-registry-packages-npm-production"}},"1.15.14":{"name":"@futdevpro/nts-dynamo","version":"1.15.14","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.14","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"eb4402ba8c2c7d7c813142813e4a61e1e4aba1ee","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.14.tgz","fileCount":1199,"integrity":"sha512-xc0pcRkBmpLIfmd6+/hpMQbHpTzh8+VPmmLlYW+GjTU/FTryFWiC5B9wbAMkVTtBPaaBH5YoHa1ce6i5PILdJg==","signatures":[{"sig":"MEUCIFCe8Y8Ye2NsR2PVNQ7GWRpCPj6vlg2dQmTJHAX3/GZHAiEAgzqu2nsxsYeqYIRyCDR8UVeCfz4Yq3g8L3FCa7zr28A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4107183},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"8da3c46321ba2c564c747614dc1e3e15ca8465c6","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.7","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.8"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.14_1777327669606_0.09112909714904482","host":"s3://npm-registry-packages-npm-production"}},"1.15.15":{"name":"@futdevpro/nts-dynamo","version":"1.15.15","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.15","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"face559a66766cba56251786f7437b296783bd16","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.15.tgz","fileCount":1199,"integrity":"sha512-H5eiYoJI69aGkoepf9MOOlJ9UwU/A55p4tLg8mbD9He3eD94m/PSk35xdJS9dsY9wNGxWHhXWB0uBgpcG8gb4g==","signatures":[{"sig":"MEUCIQDTK5Kp6pUhDWGRI0ggRV7MCZc9zT9xtyFC/zE6su90jAIgIYvz/cyETHi4N5DH3+c7IPQZHufGzYCtoDCyipCshgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4107252},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"cd58585006df2a8c1712bb6bb904c3d8f067fd29","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.7","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.8"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.15_1777329753911_0.9856641133051771","host":"s3://npm-registry-packages-npm-production"}},"1.15.16":{"name":"@futdevpro/nts-dynamo","version":"1.15.16","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.16","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"be1c0f3175125b359a4c476b2bb681c5a0375309","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.16.tgz","fileCount":1178,"integrity":"sha512-evJllqhmbpJXGrOCFRLL7pUdfTBwY+EWtxoXLyLBLY+h8Q32r+WEm3j1byFEwkhjK2+LfTNYdy93Yy2CeYi5dQ==","signatures":[{"sig":"MEUCID15+z1b7RxHcP+NXZEqLxhwbhy9/aKP41gTgjbxb9RBAiEA5UQHzRkAOaJugbHXi8Q8op9rpF4zrleAszUDH16YkvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4031183},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"b9f03be57425ace3717b7de5d9372a3357aaa7f7","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.7","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.8"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.16_1778341724520_0.7890508048462901","host":"s3://npm-registry-packages-npm-production"}},"1.15.17":{"name":"@futdevpro/nts-dynamo","version":"1.15.17","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.17","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"c16e3b492de19e48232429869546d8a5127a495d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.17.tgz","fileCount":1179,"integrity":"sha512-Zxp/e7Th34GF+uNRFqOQg74/R4B2nvK9vV0Rk7pBMdV3PgYbfpDDwyGvjVjwmNkGE78JIYxb1/Wm9pSoWqzTXw==","signatures":[{"sig":"MEQCIDVo1ezDqwMnTvn5ejlvZpEG2ONBHGoAjFvtaad2+d0QAiAqpl3uJKUf+VryLWO6nukmmdfVLLuWSlBOipK+rifZ7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4031243},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"972edea468ddcae9a920b06332d8824aaeda343b","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.7","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.8"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.17_1778512567933_0.6044648992651642","host":"s3://npm-registry-packages-npm-production"}},"1.15.19":{"name":"@futdevpro/nts-dynamo","version":"1.15.19","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.19","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"d0b2de7ba9512ded7bd8578d6a7972d5cf101a67","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.19.tgz","fileCount":1210,"integrity":"sha512-Qi7Fv677FKHrMVjxZeQf77xP80Bk36/BlVJVf2z6+dtj+WhhY7rgEsqGHYGRivAwEnWRUru/XwHrUtMWS10knw==","signatures":[{"sig":"MEUCIA1wnVTnz4bqWFpUhqzsf0yM6/NiJDfrn7dU3F6tWLiTAiEAuGaqSPDtMcg63l35Wqp1ubHINmGh/FZ44aMnvHEj2/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4116248},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"5050b5eb48e7bfe9eeaf2da935291bd2043413cb","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.7","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.8"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.19_1779010226040_0.3885114037934845","host":"s3://npm-registry-packages-npm-production"}},"1.15.20":{"name":"@futdevpro/nts-dynamo","version":"1.15.20","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.20","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"2aa47a84396080ce14d749c6127566a027d3f688","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.20.tgz","fileCount":1226,"integrity":"sha512-Za9yxkimDrrIjcSxokNTfJ341dxU/RHdtdqOhaWIrceh561IC3MMIH3RC9X7CKyUP0KSH04WmIOzq+bZeGmxTQ==","signatures":[{"sig":"MEUCIGVf6b3uhjrc2WyDVX44vTG/PpIoGtK+mgcDsj92RGRCAiEAqQHL8EBB9Z/4Jo7BBRb1r+S7inDUy5qsKTkWvRTM4ck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4152695},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"7841a51a8557949449796bdca6d31dbd5339382d","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.7","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.8"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.20_1779042575727_0.11710605954995446","host":"s3://npm-registry-packages-npm-production"}},"1.15.21":{"name":"@futdevpro/nts-dynamo","version":"1.15.21","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.21","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"8c8ef72d4e4e8725691bea7ff974778ea7e68395","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.21.tgz","fileCount":1247,"integrity":"sha512-iPUZUSzyK+a7ohj7oj6IRW74r2bbDDkmt62XN9MnNq0mUcveEDLNQEbYx1ddAhxSxOdcSs7HaZE6YIU8jfw+NA==","signatures":[{"sig":"MEUCIFvhXvtJi9Om9UHdknwwg4K/MRZVZ8gVH7IPegJtlWPhAiEA8GRFi76dGj2pQNaCrj2lY1owYG3ppv06pSb9CSMgcNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4221741},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"786629e4683c82d534127ef08e378c34fd8c1158","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.7","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.8"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.21_1779043320017_0.4100348430499945","host":"s3://npm-registry-packages-npm-production"}},"1.15.23":{"name":"@futdevpro/nts-dynamo","version":"1.15.23","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.23","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"3fd644e3a25841b9ee0c5fda334562c7fadbd79b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.23.tgz","fileCount":1248,"integrity":"sha512-X2xxfA0c/qMGWldxv30guqbY4BIz6gJtQMoxZDcdCyeC3YPn3B+UeTO4NT1/+Y968mu9SO+q3kXIftRW8STsDw==","signatures":[{"sig":"MEUCIQD6WdOxU1MqbKuGaixBDUqbHpMRoeVGao9xJ8T3LemygAIgDSTXYW7A0QtQoNi0+8a6+pKt4Chh2WFUoE7rQnDVubw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4244726},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"132a91ffb441dfbbdb143f09771e8cd70d04d761","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.7","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.8"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.23_1779043825195_0.11626935577640785","host":"s3://npm-registry-packages-npm-production"}},"1.15.24":{"name":"@futdevpro/nts-dynamo","version":"1.15.24","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.24","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"f20358e8f9c63dd5ed926e98dace1a9375d4e9c9","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.24.tgz","fileCount":1249,"integrity":"sha512-NegFozxUVqguAEtZI1dkB1ti86Eecf465vjFDtv39egT0k3bx9y7CpU14lRuLPz5RLzjIQ9j3uIA1rYlzCRkPw==","signatures":[{"sig":"MEUCIAa0oysZQhbHdkX3nj3NSoD5R9Sc9obylsykV7e5r/D+AiEA93ioET3v6LMjj4+rXR38rKo/GmNeyuHjqxzdK7T4Ci0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4253635},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"e386f38c47b2a5cd12888ebdf2032cc075b6fe28","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.7","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.8"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.24_1779049069504_0.42711690221286225","host":"s3://npm-registry-packages-npm-production"}},"1.15.29":{"name":"@futdevpro/nts-dynamo","version":"1.15.29","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.29","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"227313f420c42afb65a652798bfd2ff8d5b465e6","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.29.tgz","fileCount":1275,"integrity":"sha512-b1rPT8oZJmjqbJ0XWhg3F2MLZ/2fYiscnzvsX6IyY1+gcjS05eou8xVAjcYk4lPmCz+gkPPTfnmrCKI0s+EL0Q==","signatures":[{"sig":"MEUCIQD8fhXrZPimAIyz0tnKVywVD9y0fg246IUxQJT6/FTljwIgdITHgSs+EJr467F0hDj8Jl+DJYQeYnh4nOqFW+HI3ao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4374534},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"049c57101567134d2961b74cf9c67ef94cb528ff","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.7","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.8"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.29_1779053029679_0.32604463388009575","host":"s3://npm-registry-packages-npm-production"}},"1.15.31":{"name":"@futdevpro/nts-dynamo","version":"1.15.31","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.31","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"97963beddf4794f6f66069f57babe010d0521866","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.31.tgz","fileCount":1275,"integrity":"sha512-TGFx1z+iTRajfGc6sLVO56CyLUEhTxjuLqdRmjxQbFCyg25tEvhpHGI4RF7st7tBOTPpsHZmwae35dFsH+ENWg==","signatures":[{"sig":"MEUCIC8aopbedGVx6/O8qsLyO9IZ7I90UtZKH/7liUahnuzOAiEApLW88Oab3P/tkhqgPjxTPJfur+SQ112st0Movp9CA54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4376227},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"11e6fcb810623e4d8ef1c9e51e2b56b6e50722ae","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.9","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.11"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.31_1779072470782_0.03885581320678355","host":"s3://npm-registry-packages-npm-production"}},"1.15.33":{"name":"@futdevpro/nts-dynamo","version":"1.15.33","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.33","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"074a062941dabd78fb96f6b79eda21c2d5dab1fa","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.33.tgz","fileCount":1296,"integrity":"sha512-VeAQgzM9GjcjAkLwiUT+FYj83L67SKkDwMa13QpgB25CxRbVf9t5ARsu5MH9WaIbC87edZRvLGok0hpWm5cpig==","signatures":[{"sig":"MEUCIQD71YuWBmV9ZXMd5Rl6IJRKI+hHpz5l3Y/oMLOg7yj40AIgajjD8I2KPVc+0RJSbAefp2DA1VnSGCAaH7RvCR48JX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4427721},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"93131168d58f850fd46d3d7d4eb28a7522cf3758","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.10","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.13"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.33_1779630402784_0.7222881812364585","host":"s3://npm-registry-packages-npm-production"}},"1.15.34":{"name":"@futdevpro/nts-dynamo","version":"1.15.34","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.34","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"fcecf1ae8eb400a32000474e1d3fdd272b8a9a1d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.34.tgz","fileCount":1296,"integrity":"sha512-leryiUDCvzaKvbQJWMg54njUYEKJ7qGTB9CicwztuWvhlBTqY7GvJDbmPk18Gjkq6vTNVTcdFKBKHjaoMI7dEQ==","signatures":[{"sig":"MEUCIDVmADCGSwnXKNQfMfuUDcnN5aRiVwbbEtcnvJpCks4qAiEAvklGSye/aRebH4E6r4DFY60zP9ao5gKCw50COmQfDGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4428056},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"b213fa642cd80c839ba9c4f230848db49deb2b94","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.10","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.13"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.34_1779632297160_0.1366379377654512","host":"s3://npm-registry-packages-npm-production"}},"1.15.36":{"name":"@futdevpro/nts-dynamo","version":"1.15.36","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.36","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"7640fe78c7e63dfd188330ef8b09d86c5f861322","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.36.tgz","fileCount":1304,"integrity":"sha512-pps7ZERgwUOn7GHfx/wsL8OkHR/Nu1c7z+XBFP9SSxACr4EXOgAVB3BaeVU60ioEJeaVHaY50MMXaigToa+oJA==","signatures":[{"sig":"MEQCIBncPXIJRqcrfVhbI+y1PHCIsHIF601/ixW1ozMDrfXuAiB2iXoZuHWDc9p2YIBhBsJnuGRFDo/OXnNoZLvvfE4cOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4751293},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"3d16d69d351bd00e783cbd420a1f244299c178ad","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.10","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.16"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.36_1780291616333_0.0295891107626427","host":"s3://npm-registry-packages-npm-production"}},"1.15.37":{"name":"@futdevpro/nts-dynamo","version":"1.15.37","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.37","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"8e075859b0f6eee38813f251a90903c4b21cc6a3","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.37.tgz","fileCount":1305,"integrity":"sha512-j1zoPGF++CtQ59SDnCB32QvmAYW2EZMc8dGWUzM1T8tWi4aQfGVg6mNA3kZxjsmJgDFjuhlTMTiBjN7R+MS0PA==","signatures":[{"sig":"MEUCIQD5sBg71Q2kEorTog1hqw1RcaOuc2ViLCB29dg/Wrc7XwIgeO6QWx0cZakSVA/utsQBQuIBCF01+Gz4XVnf/rrNp0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4797005},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"de6f79e9ad65486174d1064bd03bce14d8cdf618","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.10","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.18"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.37_1780350105193_0.672604458508617","host":"s3://npm-registry-packages-npm-production"}},"1.15.38":{"name":"@futdevpro/nts-dynamo","version":"1.15.38","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.38","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"c43d62fb45fcc6f2bdcf8fd0e81ce45780aa0447","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.38.tgz","fileCount":1304,"integrity":"sha512-HBtmhW3mbp8JHYa0Rmq4qhe5G0IRnlvzDC1mOaBKjOLqrkkyyvLAc2VLQNnOuM3b50/U7s0T9W1jkKe8BjEmBg==","signatures":[{"sig":"MEUCIQDpffVoO455+pkFWzw8XHy/sKmNAJFT1xw9c5PeN+LvKwIgB0ya3WRW61TfL34ojqMEmAxpTnCJqDuWRVsiku/dUfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4552865},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"60fcc27cfa67b7e3876982e9ccf5377fc1fcc381","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.10","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.20"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.38_1780358263824_0.2524302903559097","host":"s3://npm-registry-packages-npm-production"}},"1.15.39":{"name":"@futdevpro/nts-dynamo","version":"1.15.39","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.39","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"8974b37b424f118e5566e64b9ba62fdcb5ee0fc0","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.39.tgz","fileCount":1304,"integrity":"sha512-ute9A+QRa2K3y1lUEF1vP/SH0zaVtjhQuK1Mw2m9xO6+JAZMXKJ511GC5Q0Pu7kkJTr4qYCwgDpB2VjcThFIVQ==","signatures":[{"sig":"MEQCIE4rVCYge0CWgr5y4Yb63pQ/8N/Qen9QRvjysEQS6eZlAiAKMQm3YqS5myS6Z92nc62LnfabtgTBIuBMdxADxbu4gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4561638},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"ccc59a0d351d477dc522d1012fdf4747bc31633a","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.10","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.21"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.39_1780365986349_0.815740334723071","host":"s3://npm-registry-packages-npm-production"}},"1.15.40":{"name":"@futdevpro/nts-dynamo","version":"1.15.40","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.40","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"d266a004887cbcda838ce58e91da37fa61217497","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.40.tgz","fileCount":1306,"integrity":"sha512-vaFw922x7KJk/8EtpgvSm7mX2svl+9KeDK8p5disZ9ADV8VD65Rc9cSYineJ9qi81SB9KIYo5AF8hsquXWxxCQ==","signatures":[{"sig":"MEQCIGuE4uCrKm4TsLHY7uhcNfXv2DNLWI0C+mDy+QyjuAlPAiAISAfW439pT5VosIbjFdzNsLFupbqjaLxqx0IIejZQmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4824511},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"514153f0e9ac8eb49e42506840f9120b75b1a4fb","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.10","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.21"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.40_1780367377676_0.08228157495763977","host":"s3://npm-registry-packages-npm-production"}},"1.15.41":{"name":"@futdevpro/nts-dynamo","version":"1.15.41","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.41","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"1c3a15d48e70e855fe598ea4cf3b35998a5d644d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.41.tgz","fileCount":1305,"integrity":"sha512-tTxLwOUH+TmR5A15KjFGCIOjVOl9VcpVSAs+rp5fv1322HSo4/JD3JewhaXArYpWXo4Rfx5M6MvUeOuYJiim1w==","signatures":[{"sig":"MEQCIEO9+UZCAivPmyM4n5dbxRHHZNzeGai2Bd8iYJwVH8yOAiALebFSKIF8mAlQ1pZj6fPsJ6O9Rmvtt8E5Dg4B5nXnTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4574766},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"676fea8d2d95d12aa84c6781bec57a36439bcbdb","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.10","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.21"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.41_1780375572605_0.7764960812462411","host":"s3://npm-registry-packages-npm-production"}},"1.15.42":{"name":"@futdevpro/nts-dynamo","version":"1.15.42","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.42","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"82b24849df7e32c2e0bb505133ce374f265bbc5a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.42.tgz","fileCount":1307,"integrity":"sha512-dQmQiRfT6o/7GN+JWFiWWEOAGjmDjpvqhrBXveczBG0SpvktUXMLWD89MFwi0FUBsnONk3BNHBfkET6/dij2CA==","signatures":[{"sig":"MEUCIQCRaKw30F8jMD+2v8oR7uLzyZXh8FofUKYKgkki1adAWQIgPlRzDgUqvZaNXUWXKJhzQ96tOyRjzj295Nhie92bFQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4831429},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"24c3806f09af12ba70cf04aff058871eaa23b4ae","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.10","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.21"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.42_1780524921277_0.6972213785018471","host":"s3://npm-registry-packages-npm-production"}},"1.15.43":{"name":"@futdevpro/nts-dynamo","version":"1.15.43","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.43","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"aac2f542d32b7f10cb31a4294e89013f0a36274e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.43.tgz","fileCount":1307,"integrity":"sha512-aRrmXzf7PpwNdHlkY0WU70M9xhV0RDqPb98PFWKusJ8+CXTzcWVFWvy8VZxeTG96u3l+Yde9Aw75h8TKZO+gdQ==","signatures":[{"sig":"MEUCIEErFDOvM3IGE4mjyIBtgNr+ZFHH1gk9E+UPw7Dbi2SJAiEAkxuaeUUvviiqQ3QSmtRoKxHLTBpLJcIlqJyTFJvlYSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4835205},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"d2602a095cb08e82ef4cec287bc98c794390e17f","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.12","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.21"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.43_1780663869871_0.5077955606648752","host":"s3://npm-registry-packages-npm-production"}},"1.15.44":{"name":"@futdevpro/nts-dynamo","version":"1.15.44","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.44","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"fede8242e221edaf2864e6db0c82bebfdc55f3e9","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.44.tgz","fileCount":1307,"integrity":"sha512-tUh1Du8KWm75xl+9wBYYas47IAPiTYZQwAQzxESuTt+qM/Euh/Ejl9IZIsa8+GgNpmvgPeoX/HZfrjQFBxppfg==","signatures":[{"sig":"MEUCIQDFFubq/th4Q0nghRAxoTK1Slu0RBDzlgE6UdIMlGRtFgIgcmF0FIVxepV2RDR5XbQFkN6G0tqikimc3YXmesol7O4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4846097},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"d175b1b3df9daa38418156775f60f8b9ae35230b","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.12","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.21"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.44_1780701790459_0.8389345684507303","host":"s3://npm-registry-packages-npm-production"}},"1.15.45":{"name":"@futdevpro/nts-dynamo","version":"1.15.45","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.45","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"af6bc19497915294c1f343a6fe7139c33b7608aa","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.45.tgz","fileCount":1307,"integrity":"sha512-+hZJVQPWM8p9x56sYkhG+CQQwwsE2XY2RkfEY9b5PG7c1F1+7IHFzRzxREx6h4fh7xP1VhPmRWbJufoh5uj+5g==","signatures":[{"sig":"MEUCIFLmcrLgtCj+HI0rBs85aFp/O/AQVtsayj006p76xKk4AiEAxZ4vbQeM1ZLx79xIrmcMvfIV5+9NoC9SsMGXCA/HX2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4848620},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"ecf8a8776221b0c50661f8a6adc4ac5fbf1b259b","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.12","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.21"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.45_1780711092086_0.5878324082739435","host":"s3://npm-registry-packages-npm-production"}},"1.15.46":{"name":"@futdevpro/nts-dynamo","version":"1.15.46","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.46","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"6775b308a9bf1baa8fae04528f28651da0ba3dab","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.46.tgz","fileCount":1307,"integrity":"sha512-DY0Hf2dPDtHoy5uXYI/H2kAHnjSFFBhQOcEZJ2gtNLs/FZqe88YgtDcETXTAQ984iopnJ1hdHAio5UtOU70wyA==","signatures":[{"sig":"MEQCIBUQ+/U/3WqBYh/qGRsV5Y1MyVx/TQ/b16yIkpyq9+ZhAiAJmTyyOWZVAKBzPHFtQD+Jcc9myI9T6gjrUHWpM6PeXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4861043},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"cdef13be6378e248970bec1fb550bde430ffd70c","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.12","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.21"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.46_1780717425440_0.5267067458568004","host":"s3://npm-registry-packages-npm-production"}},"1.15.47":{"name":"@futdevpro/nts-dynamo","version":"1.15.47","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.47","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"1d64b5ddb4c7813ade50c33661dd7a8f3bf01281","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.47.tgz","fileCount":1307,"integrity":"sha512-186QsvXyBChf/vWbko/ENWnbzfa4AhoFcHeydwDsjFYyYfs39cRwbTZ93XRtdWG2w+/Htjl4uWAWVIkj4QPxYA==","signatures":[{"sig":"MEQCIB8l5Tq41KEQXctxROi3dKF3zlx9xerLfsdsz/k0zLkEAiBT6QXd7/mW8lNRUoRUPzmwaWxw45X1T1B+oB5TmASAvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4875297},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"3ad7125b8bca4c3879ce86f95a544250c1b2de50","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.12","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.23"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.47_1780980950073_0.502693462104683","host":"s3://npm-registry-packages-npm-production"}},"1.15.48":{"name":"@futdevpro/nts-dynamo","version":"1.15.48","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.48","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"06e84df7b86960e9118be1faf9774936e2e78466","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.48.tgz","fileCount":1307,"integrity":"sha512-E7c3QPfO3mSOnZ45hHAWiVUphUQ8QcKLSHXzWa/Tn1V5idOqpnxeT/b+0Kb5kzZJ1HV3vTlyR6DJw7d04xCVVw==","signatures":[{"sig":"MEUCIALskNsJODPjG7ZBbLG9CkSK6qLA43/s2ZmPtpnKGBFEAiEAiQxYV1POx8mQvGQC4oMyiUDjcesOzb1jm7MQe9vHDHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4886319},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"ba2c5bdab03e26cafcc4e4dad23cfff8dd921619","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.12","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.23"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.48_1780990136836_0.7606472353227498","host":"s3://npm-registry-packages-npm-production"}},"1.15.49":{"name":"@futdevpro/nts-dynamo","version":"1.15.49","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.49","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"6a12fe380bfa3f2e5319cc41cda361bdf6d46e85","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.49.tgz","fileCount":1307,"integrity":"sha512-ORYNPz791LyqPIFBva1htmdwutL/mOe95ZWdAsFwgN4wvBwCft67m50nn2ChKPKGw6RxdKdCJkLpiDUXYpVRYg==","signatures":[{"sig":"MEUCIQC5VmQyMRzps2vttQhwq00Dm63aMCvDq75nGbjnq9YCngIgMZECxXoPoPlD07P0RUeRfcLnCnzdjKYTO4APAhLFGOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4880121},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"265c84778eb11eece343ff17aa7c190af015a633","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.14","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.23"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.49_1781074992907_0.06576740826783323","host":"s3://npm-registry-packages-npm-production"}},"1.15.51":{"name":"@futdevpro/nts-dynamo","version":"1.15.51","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.51","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"cc3642e9f0ee1cbdb162e18d64c206debde06c49","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.51.tgz","fileCount":1307,"integrity":"sha512-QcJLCsonaBdz0biSmKYsLkg3LwNbu9PwVhaY9kjUXNZzUSaDCq8O2RZxPqppYGdLnZHD7UItKGSwELSsy4kI6w==","signatures":[{"sig":"MEYCIQDaFGNwZ+vXA3io5p1OTYzEDno0H+qNvthxwHH0lJIJuAIhAPNpBmmOxUZiU1ciC8xbaqFy2ci6VWhP6tV8aYTNgxU/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4890066},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"b58e7d3d752b4509d2c6125df8c158050988dab4","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.15","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.23"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.51_1781140434095_0.10261920331637442","host":"s3://npm-registry-packages-npm-production"}},"1.15.52":{"name":"@futdevpro/nts-dynamo","version":"1.15.52","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.52","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"fec04f12f6a8938e8eaf8cd4be0dd63fd0d85fa4","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.52.tgz","fileCount":1307,"integrity":"sha512-lLFyc2WF4i9BdwIJYrxjnZ7Z9WDvbSj+IiQMRCICxao3roRaVesJT+U/HKhwATmM5DbCdScYYN15ES3sGv2rkg==","signatures":[{"sig":"MEUCIHzx2Bz+1iidQQyI5zgumOQ4UtXAfaxPucrMKL8l4gLwAiEAsgjKvwa8jINQa7Fm72eVjZ98wmQca5y4QnB8cuN/1F4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4895384},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"9eaf1a56aefc604fbe723216008b88d415a2d98d","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.16","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.23"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.52_1781208219156_0.31307713989890695","host":"s3://npm-registry-packages-npm-production"}},"1.15.53":{"name":"@futdevpro/nts-dynamo","version":"1.15.53","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.53","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"0375c1dbe9b321eb872b7886a5c5298909e7f1a7","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.53.tgz","fileCount":1307,"integrity":"sha512-F20H2Uq0W9Mm7ZKlBbTXSMHSXs05LLdcieZv4L7xFv60vLIWIsQkV/I0hPPIMLImuVb0RAxnrtEDTXwPLouKKA==","signatures":[{"sig":"MEYCIQD+48m4GFHFgDuey3yzx/49NA7N0RG2k22YCCsI+0qYFgIhAJLh4NSc6609QwZhOOSpARjVoRjCzG0kn3YXfk+6+c8Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4896447},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"a09dcb9d409b8dd831f9d362d115e6bba2049bca","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.16","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.23"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.53_1781216707511_0.7612890738834122","host":"s3://npm-registry-packages-npm-production"}},"1.15.54":{"name":"@futdevpro/nts-dynamo","version":"1.15.54","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.54","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"cf9025980606d96db398c4c5acd36e0e9f4db84d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.54.tgz","fileCount":1305,"integrity":"sha512-M+MWHG3QexeEpp6xaGNPwDp7D3+JDNT8jeFyPGfMJNjACy5YoP0sYQs1YujUs9GKfWn25h5zhbHsi9Ezwf+vew==","signatures":[{"sig":"MEUCIQDvk/oA6OVLZb+havGrn6J3j+pK0FH8bfbp2p3asPmdFwIgaeAROr5Q0om8/hJumopRIzvSZi4rDGt21P4fPkWgNEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4637534},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"6ece4def6ba0a71134cb8996759d9942a010bbdc","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.16","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.23"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.54_1781429846855_0.13391871823102197","host":"s3://npm-registry-packages-npm-production"}},"1.15.55":{"name":"@futdevpro/nts-dynamo","version":"1.15.55","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.55","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"81be80b67618c9e601be81a63f06e81cac8a7f30","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.55.tgz","fileCount":1305,"integrity":"sha512-91H6EQgjaKVjvvpSWe6unDsdezEGJt8psWKWTXejQh3oJCE59jtxwERSUM0Cpi5vvgd7hwGehs5K76BjWJkTAA==","signatures":[{"sig":"MEQCIAF397oFNzVdGqGEu46Py30PIVuhviZi3/joGdPsGT1NAiBWZPxrB35YxDcl/OdJNdPfpntS4CJWFaKOyLndGDHCPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4640777},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"f58d21677821f1d02b55a89f7844bb0d84900a36","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.16","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.23"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.55_1781477043779_0.29422183306030036","host":"s3://npm-registry-packages-npm-production"}},"1.15.56":{"name":"@futdevpro/nts-dynamo","version":"1.15.56","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.56","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"38d3541c4aa4cf61c325ff6f2962f8da81fc8951","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.56.tgz","fileCount":1312,"integrity":"sha512-vF3/7JiSlC1TjYxi7O+NXUgAsCvqYW6m/iusLCu0YKAsPV/39nO3NO0t2IheRrkCWxEIMAcdcJuLJRkHtDsRTQ==","signatures":[{"sig":"MEQCIDP4KBm51SHJ431wCLF6RYhU0HIYwWB6Jz//XhDH+UdvAiACesgzM3/1zMpHx3OzMtIAs0cP6P3HRStMs3mk8Jo7xQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4690146},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"7d8d88c268ca244658d27ad68bb4b81f06448911","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.16","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.23"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.56_1781519020942_0.864544504560808","host":"s3://npm-registry-packages-npm-production"}},"1.15.57":{"name":"@futdevpro/nts-dynamo","version":"1.15.57","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.57","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"5b891df3500365ecf62e6f9d0924acfdf9dc3422","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.57.tgz","fileCount":1314,"integrity":"sha512-yoDukeviYn5VxutT/U21N8ATK+N+1xXm4QFFNGhTJHQKLW8e6AWUaulT67CFlJmR1Eeljacnp2UpgcPfMQvCcQ==","signatures":[{"sig":"MEQCIBpg10d6nMM/iOeZ0Ry5QAyZTeKiUT++ot3g6eYTSSLYAiBd9cT/7Dzu0ca75a5dVQI2D1b1NdJchzTPCu7R+xPWTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5135124},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"387e22a747906b31d0f6fac376e59a541407428f","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","build-base":"rimraf ./build && npx tsc","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.16","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.23"},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.57_1781520397996_0.9775200315332435","host":"s3://npm-registry-packages-npm-production"}},"1.15.58":{"name":"@futdevpro/nts-dynamo","version":"1.15.58","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.58","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"8629f43b11f7ac8ca101c28b2f8decfb518a518b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.58.tgz","fileCount":1429,"integrity":"sha512-8p7XOPYUNGgf6PNLzKOU3DTG0xlYNUGOX7O271lumOTghEGf61ApugCcyuKEh2qK2VmI5IfDtkIgjrtGzAIYhg==","signatures":[{"sig":"MEYCIQDZ2XNWKKjqvwxd6xVnn9w90UWrrH8XjBhQMKiZDkK6eAIhAKvM4eO/hz67N33hfNg93/fDrn1C+V7fe1b3FnNGIYkr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5293139},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"b6dc28ff124e3bf7f661ef80b234026673b765cb","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.16","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.23","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.58_1781749599334_0.7110605442120297","host":"s3://npm-registry-packages-npm-production"}},"1.15.60":{"name":"@futdevpro/nts-dynamo","version":"1.15.60","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.60","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"b21515b17f820be4f569ee915fc68a5f8de20a0b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.60.tgz","fileCount":1429,"integrity":"sha512-Phk+Wbh1GnCfVlrCpcjc8pRZVCo9kXBW2pPk67BuWbHAkueYRk1YXCLk/b6rAx0BQyBOcLVHjiunlliNvOWVTg==","signatures":[{"sig":"MEYCIQD/3eR7BMoLOnPl3xSCFXL65N+J2FK5eAcz4TU+9YB95QIhAIIymNjhb/ytx/ZhVjVCjk8VyZEXAtTsqxplCdAEve1T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5286742},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"783639a4605b1f7f5007d23b9d10d90bd683fa30","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.16","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.23","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.60_1781761313818_0.4446188415320802","host":"s3://npm-registry-packages-npm-production"}},"1.15.64":{"name":"@futdevpro/nts-dynamo","version":"1.15.64","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.64","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"78feb1ee80db58ed7f3a20c2a5502f1a5698d86b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.64.tgz","fileCount":1435,"integrity":"sha512-eLVjcLpK+r9qA0HlPkK7AW3SSHav67bdnkHlN+Nxg7cSKCTUEaiAA3gNX7/peKAitB26JjvTNj9DfEHICBFzvw==","signatures":[{"sig":"MEYCIQCp7W+qgxj8lIEfU+xk3mTjAS+RiRb9mIu576gk5ZPXDQIhAIs84nlQaGBseaNQ64g4/xJvHfqqWnLdy5aeEuHnMH5c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5321993},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"a18bbfcb77628319a2d9e170c53b745fd82750e6","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.16","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.23","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.64_1781915872838_0.8245148962403106","host":"s3://npm-registry-packages-npm-production"}},"1.15.67":{"name":"@futdevpro/nts-dynamo","version":"1.15.67","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.67","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"16e7a8496a64eb37562c8f5b94c94f5323341152","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.67.tgz","fileCount":1435,"integrity":"sha512-n+faWNyCPTV86cZf4kTT57ADLDmR7iFhp8Cvzk5BCwZqQ/kwMLXM+7yi7HJWK7JfF+B2aWSHDKcQ8CYqsVU9zQ==","signatures":[{"sig":"MEUCIQDjAtXe4yJDYlEI/srIj/bD6nt45lFo63BhSEaE3+7+3gIgOERdpK6FKy5hYYFJVY5B07e+5uqW/SqNsUImcqfnQPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5327462},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"b20ce94edbc2a39d05ebe8a4b46764513a705c72","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.16","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.15.23","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.67_1781980129999_0.9093025012237987","host":"s3://npm-registry-packages-npm-production"}},"1.15.68":{"name":"@futdevpro/nts-dynamo","version":"1.15.68","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.68","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"a516163d0a7acad4870c2537988aae8e7e83c460","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.68.tgz","fileCount":1433,"integrity":"sha512-VHs81IfCSIhE9mP7zXfPqWWb7TEhWh1AAbTwgWg1EFxShhb6VPNaT9dzakRB3FaBorxGwIWyI7AjBPY4iFwOwQ==","signatures":[{"sig":"MEYCIQCjD1UyJQrebKJpLqRLrEv7qNQVg3iG4ylGmG4nquiG4QIhALc6O2F+mGSLVKj0E5UihbbIyigUQF5BlFvfT9YlwPrU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5257923},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.16","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.7","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.68_1781990567232_0.1976629220852848","host":"s3://npm-registry-packages-npm-production"}},"1.15.70":{"name":"@futdevpro/nts-dynamo","version":"1.15.70","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.70","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"449f7009d64b857c014a3b56a8890ad1533759dd","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.70.tgz","fileCount":1435,"integrity":"sha512-3lgLkmHIh+lL4y2q2kUJXCSHKdPMrDiebH8iFcJwB1x7IFzouSESdSZJTEfUnzL0PYmFNOAwTsObKOGbku07og==","signatures":[{"sig":"MEUCIQCqVcrLBIXWGHT9ZtdW5YXsLnZ8t5WOL+jjMVfdRGEK/wIgPsTtAmOwy4io4JrMnDZroxZjGX1rE3hJuPl5HHNMxCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5351008},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"577984c35c0d1246a84ff828d5c4ccc2c35a9afc","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.16","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.7","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.70_1781993502876_0.2718891354734634","host":"s3://npm-registry-packages-npm-production"}},"1.15.71":{"name":"@futdevpro/nts-dynamo","version":"1.15.71","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.71","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"1aeecafae1ea0ceb213d504a275f73e6a0dc775d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.71.tgz","fileCount":1435,"integrity":"sha512-w8sAFzftiQ5luw78Ist6uSXo3aUBaR3lG/4WTWf+zJkWOHvfqiVYNdGThSANT1S46REq29nWp5KzkgcNDkuXXQ==","signatures":[{"sig":"MEUCICGd5Yfyynl3wV0vq4DEpYY44+QkMM4HJ+tHa9epSxM/AiEA/0sUKnweQovM5+yAfPYmTuIQp3GLp0z8RqDb6oJ3H7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5353728},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"39061710afbb3d7f69e866e7b8a87ec4c1a39e3e","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.16","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.7","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.71_1782000326623_0.3669980106048212","host":"s3://npm-registry-packages-npm-production"}},"1.15.72":{"name":"@futdevpro/nts-dynamo","version":"1.15.72","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.72","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"b4615cd415c13d7895885b605ba8bc402dd7c138","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.72.tgz","fileCount":1435,"integrity":"sha512-+ZncoG/GGkhoUEvPn3seAEEr5TrmAWcsBnJmvd6/cmd63StNGOSCvjE8N0RvQpzdVothC3p3Kx3xoNI3v+3EPg==","signatures":[{"sig":"MEUCIBZo29g+0hl19xc2Mwtm70a8z5tl4es8hxs0TaE7HlBuAiEAzorsBxv5rCVixmKj5YScw66bJRbarGcubCt6nfYOHP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5367997},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"0d37817a8d792444b9a9d44ca7427afc0e4f3f95","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.16","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.7","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.72_1782002230588_0.8075748753899223","host":"s3://npm-registry-packages-npm-production"}},"1.15.73":{"name":"@futdevpro/nts-dynamo","version":"1.15.73","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.73","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"dd882fed4993c4cf42c4c8e9dca5a2ba1a42eb86","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.73.tgz","fileCount":1434,"integrity":"sha512-6Cg/BDxrhPmH6yHHygcraZ9p2saMzlnXDse4KiSf0NMoaF3myFAuvsOnmNUPeOAP9u3AMFEZkncSMtW0EfdUfA==","signatures":[{"sig":"MEUCIF0LFwGWX/vczoPF/KU3h+2yMmZmFBgBc/vU9rxWprRGAiEAs3UHSdCM4NDfiA9pc0n1laYH98HqrAQV0gSaVD7uLhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5266604},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"a3ff8ea8831c68bb298a39d70d6ca8f5f3ee243e","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.16","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.7","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.73_1782080689005_0.5970405099338894","host":"s3://npm-registry-packages-npm-production"}},"1.15.74":{"name":"@futdevpro/nts-dynamo","version":"1.15.74","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.74","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"41614b544280655b4c641ffaf2cbd2e10038eee8","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.74.tgz","fileCount":1434,"integrity":"sha512-1bKko5s1p8NW11klerzrj4XrVDUkwqLy00bQeBBGDqGoQrJ6QgQl7z2Yhawcsh9Bu2B8vTcUbgAnjp/r5g7GIg==","signatures":[{"sig":"MEUCIQCDPaFR/9hVP5Mb1NrsBw7xgPphuFTs7+Oc01MNknQ3fwIgFwgh/sVFIzCuzACKxWFzvvzZD7FjI7NVPnbQ9a8YHXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5272227},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"3567b4ca32582564f6d8646cbf9ed1390170e142","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.16","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.7","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.74_1782084665088_0.3403690411668119","host":"s3://npm-registry-packages-npm-production"}},"1.15.75":{"name":"@futdevpro/nts-dynamo","version":"1.15.75","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.75","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"a000a40bd458d58f3e5e57290552fab5bff2a74d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.75.tgz","fileCount":1436,"integrity":"sha512-NR4LGZEyud2QkgeooYG0CAFBf8ddva1z5W0UNJ9uGfddvVyaJrea9dAwdJGc1oVdGAR7HzHsUQkCPeOeX5Q4xg==","signatures":[{"sig":"MEQCIDyxePe09jmcpbWExSkdQX8jkwE9ekuWOGfwZPUnCR6NAiAvN1cDbvMZBGGx7llyDh4B9iDVJdtg+8Kc/IlJHaRrVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5410845},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"7be93ac33947a3df1bb1ce0c208244b105850765","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.16","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.9","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.75_1782166057823_0.13813106929483898","host":"s3://npm-registry-packages-npm-production"}},"1.15.78":{"name":"@futdevpro/nts-dynamo","version":"1.15.78","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.78","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"ad3bc7f7369ab25b6ffd2ec5fa0804fe4e15cfe1","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.78.tgz","fileCount":1437,"integrity":"sha512-dEXEWbTKyqZsgJ7DwVp0E8w8bAjtfzxzMbyPPDNGFYUxzaXytutsNWvXEX7x2KLbhUSJ4XPQ2ev41G458rXGmQ==","signatures":[{"sig":"MEUCIE9MNNvLWll8NB5TPOdy3x0jZzQZ1QvZdvjgwAa+X7TIAiEAgI87bdJT0COdtx2getiD09AhWXuqGxi3tD6h8KPwPMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5428247},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"f0a5a2d8720811de2848f1a4fcc161c46ed784ae","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.16","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.10","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.78_1782222286910_0.43519674613673254","host":"s3://npm-registry-packages-npm-production"}},"1.15.80":{"name":"@futdevpro/nts-dynamo","version":"1.15.80","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.80","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"d2a59427de2f3cec65ae4ab974ff70da4a882dc5","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.80.tgz","fileCount":1443,"integrity":"sha512-bJwf9bgBOChqIwz4ke4ND03q2kA5nM/JCbW3daQ2SSt8v7jwlkEF19Bm1xYJ4T5+Ak7rWhKcjoToWxwjMyK54Q==","signatures":[{"sig":"MEUCIQC48Gqhj+KTmNTG4nCwQlKDRgsZejU6FEMFBZnnjE4ODwIgByq4Lw4P8g98LggpiED6vor7ZxcskGR6PUAHc84hKtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5476236},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"21ee89c8aa37d799f83631286d02d16880023051","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.16","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.10","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.80_1782223771510_0.14786274095367724","host":"s3://npm-registry-packages-npm-production"}},"1.15.81":{"name":"@futdevpro/nts-dynamo","version":"1.15.81","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.81","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"266b126db9cae2aa49ec27986c363e4a95a6bd5e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.81.tgz","fileCount":1443,"integrity":"sha512-+2b7zkz3PD0pNnf0Sj0x1qHQYu2aufweJ/nJJWNq8RaYhjeRyNAOWU8kADziT1WMPkJtMZHyRtrAq2fzkWSvag==","signatures":[{"sig":"MEUCIHD7FvA5KVAJUsHHaIUrhB7Z6MK6h36T1C5a6pjyXl37AiEAgLNMWVB8Us30IIA78Ugv/UiA7jq0EXKI/rOMaP16OQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5474925},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"c3554a023e26dece5423f3251fd5b169eab4ebc8","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.16","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.10","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.81_1782228907508_0.9961759764931166","host":"s3://npm-registry-packages-npm-production"}},"1.15.82":{"name":"@futdevpro/nts-dynamo","version":"1.15.82","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.82","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"c2fe3b8ea21adc48d6116a5f13c66729d6d8067e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.82.tgz","fileCount":1443,"integrity":"sha512-f8Ykr1H4wt1RCkPFhT2d3ErG93tW6Y8YSJZmNFqOPjfvlsqDdrs4l30GVFMBBg9MdEIn6kZD3X1TqU6AxhK8XQ==","signatures":[{"sig":"MEUCIQCvEu8PpvRJQpTira6oFjrqv5ezDt78uXDDr058lLt4wQIgJ/2VCPzU1XNZPEEMcRMFLC4RdsBnByaDJA0+s8iM+9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5483334},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"8578ee265cb7226ada4239581652e390686c6604","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.16","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.10","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.82_1782241569626_0.825568443201381","host":"s3://npm-registry-packages-npm-production"}},"1.15.83":{"name":"@futdevpro/nts-dynamo","version":"1.15.83","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.83","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"20c15a7666d3775fbd307e4db0a10640c9d17349","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.83.tgz","fileCount":1443,"integrity":"sha512-oq4IsOdbO2DaQMLJ/JFSmMDR0BC+Yw8/qGSdCvJ5oJ65apA65Hrd5nWxi+2XQrY1oZWk1hbQL2R5HZKPu21yPQ==","signatures":[{"sig":"MEYCIQC/0+kR5HVUaj0WaMvL8CwC4F7kZQwlSIuzkCeVvFTmZgIhAIYxaLF3BMTNCqK+EYbAKXckr3zV7kqEbs4L9N1CoDdV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5488248},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"76b174d082e990c0ffe4dbf49c7f250c067445d8","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.16","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.10","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.83_1782473105336_0.6023498186417386","host":"s3://npm-registry-packages-npm-production"}},"1.15.84":{"name":"@futdevpro/nts-dynamo","version":"1.15.84","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.84","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"73b636de47694d718d021bdecca726536027031d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.84.tgz","fileCount":1441,"integrity":"sha512-gl3JfepcO00miwcnxgtHZetZqWiodnD0qiznFlmi0lNc+jF1wG5ffdaZRq91fwUXUSPTMI1CXmFsGDG4Tfz5IA==","signatures":[{"sig":"MEYCIQCbtm1Q7wEFYjFylvLoZ4L5774JEaXEtU83U3EfA3zSzAIhAMCzhtOpZJGxE8nAk0MKUIkdJSAdwK2GO7cwYWJcxCQ7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5353338},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"e6cccfe75e08e857a480b34855021cfe6b5ecf11","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.11","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.84_1782770669893_0.07302684024870643","host":"s3://npm-registry-packages-npm-production"}},"1.15.85":{"name":"@futdevpro/nts-dynamo","version":"1.15.85","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.85","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"d80ef5130d7ce4ba017e192bc21925a0e1d8c467","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.85.tgz","fileCount":1441,"integrity":"sha512-XeCRa8Hgntti1ZHvQqExwWo1sLcc+F43mz/pwAWGpc2EESihuancq2EFStDF/RLRLjFeNipxuwKZXA9vmF/zdg==","signatures":[{"sig":"MEQCIFIC6yHVOeFcce65VfRPCgBFF1HyMytVAWl8lT7KZ+A9AiBCdjMo7s6hDwxSn8EeLX441YmvcY9jH+I1IL7S8FKZzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5350337},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"a92d4901e66c9022f04ad5474a1dad8e84262246","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.11","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.85_1782772421411_0.3551138136449685","host":"s3://npm-registry-packages-npm-production"}},"1.15.86":{"name":"@futdevpro/nts-dynamo","version":"1.15.86","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.86","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"86374f8e5e40d0b046cc1f5ac44f4fefbea4d44a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.86.tgz","fileCount":1449,"integrity":"sha512-HmxiUcTvgUDDwD6/d5boi3cgD/TXEhoc4Zwv1RZUPvILuggUE31n+isSmrV0qP8Q93kntPnD9Lyb2RCq65c3rw==","signatures":[{"sig":"MEQCIG47ZeUYLMTNom2o/seKoYUKk9BY+OgeMaW+SCyen/zGAiAAoqRqs2loGwX8+c3u4oNfjYTbn63DZ56lsAkZeNsASA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5496891},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"be3c11f1258725dab11ac942701678a8ec15b570","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":"~1.8.1","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":"~6.9.4","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.12","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.86_1783010119278_0.7345213894008142","host":"s3://npm-registry-packages-npm-production"}},"1.15.88":{"name":"@futdevpro/nts-dynamo","version":"1.15.88","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.88","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"3c52be6cb663a0e4dbd55450bb6647eb7147764c","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.88.tgz","fileCount":1447,"integrity":"sha512-boGjaZzWwwEFKipIpErl/pdn+9qDStEbhDENLKrwMocJSfYKMmF7t2tGa8eJJ3mHiISkCYRryobPdk4v88aHOw==","signatures":[{"sig":"MEUCIQCbIJxZlDUo3GMtob1DTAcc+WmNPxzhCcvNvkfZg7tDjAIgLBhPlMFLn2p3/d7ybXADwniOISZKU49/92b5EUSmbFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5357068},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"87e8d6e008fa1b43ddb831dea098186c1bfdbb34","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.19","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.13","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.88_1783102587921_0.366544518780332","host":"s3://npm-registry-packages-npm-production"}},"1.15.89":{"name":"@futdevpro/nts-dynamo","version":"1.15.89","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.89","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"1e8cbad75943fe26d344d72461a4d57aada84511","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.89.tgz","fileCount":1458,"integrity":"sha512-XmEJCrax1dL0dqkMnw/1zgDhhLsoVYDy9SFeKshhx4KEEH6BRBiVCJ76uWSAXuM6e7J1KO1+cnFNxGlJ9SQN2Q==","signatures":[{"sig":"MEYCIQD39Nw2YtJzWJCtO5pBILwioxKrmzUjwD6GuztK3JygMgIhAKjgOoa1+uQnk6pdYDfZ0VH/8XJ9t4L0lhHqNNc60vpW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5385248},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"f7f42efa4bf4960752a013dee5089922d6685e3c","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.19","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.13","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.89_1783129731758_0.3974990930022084","host":"s3://npm-registry-packages-npm-production"}},"1.15.90":{"name":"@futdevpro/nts-dynamo","version":"1.15.90","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.90","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"a4c3a0362c1157f2c1204a551308aff3e29933b9","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.90.tgz","fileCount":1487,"integrity":"sha512-atAe4Xa3VP8ee4H4iBQfQBjXZacduiz7a97WEPMLy3pWoLJfX7vfeFaZ+IczXm8MFCQ5p1cRIqMtasYU5n+YmQ==","signatures":[{"sig":"MEUCID/DQeOsSijuSvaq2/trDwxyV5ccUh0mMMzzZsRZtdx1AiEArKHyGSnTif/GnXdtyJymmf3tyhcTsnmso5Xm4CPlAKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5569951},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"868810528668797c89bc59c64e2027de9e8ee21e","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.19","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.13","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.90_1783189024214_0.8903705424194059","host":"s3://npm-registry-packages-npm-production"}},"1.15.91":{"name":"@futdevpro/nts-dynamo","version":"1.15.91","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.91","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"09d03ed719f3569e1317afc7644010d7f364739d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.91.tgz","fileCount":1487,"integrity":"sha512-h332krOYuboDGd12HpKHP34NtUr2frHyEg5SJLLgIA3nTYR3ZEm3de+JeDZll+TKek7uyr00D7hGmH5z5kDUng==","signatures":[{"sig":"MEQCICzodKnGOmCeUiftbj0ghNDtTUy8lpHptKD3TXB6AccZAiBGWWRkWKnVEr+QpQnQVUBQ+HGz/TpZvb9x4/fdwj44RQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5569630},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"a719cefb7d6b65611f0ca333db951d7e53588456","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.19","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.13","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.91_1783190892678_0.46896578885743745","host":"s3://npm-registry-packages-npm-production"}},"1.15.92":{"name":"@futdevpro/nts-dynamo","version":"1.15.92","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.92","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"cf1f5f3980d63114c190281e6c57df7b9a5f244e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.92.tgz","fileCount":1487,"integrity":"sha512-Cr9A0OxOud3zrTTj21x521ambzF9yHJ5TUSE6/t0qyQJZ1YLQ2d2cWERm7il0ZS0Mb+aQsvBLw6mBT4Iv4cP9A==","signatures":[{"sig":"MEUCIQCMVCgoDrjForM+qYPd60Jyuy8bU7+a6FeRr3ux/dgN9AIgHfOsbfGDzwCQF9MSS6J0Z1vcMoupZyndJbfpgHu7wMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5571994},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"79c067a68f1a61645dd76a42afb69ff183192202","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.19","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.14","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.92_1783197633982_0.8019830111861568","host":"s3://npm-registry-packages-npm-production"}},"1.15.94":{"name":"@futdevpro/nts-dynamo","version":"1.15.94","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.94","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"9b740020c02988cf871ac03f603fb7d9cc2ffb80","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.94.tgz","fileCount":1490,"integrity":"sha512-ukEDe10s0AjGchuSemSMLyOLhQm9VJahJ1tXAeWb+FTQayPlJd6NZYHsTSU+7bTn690h5+en2eP3hT89Dtk6Rg==","signatures":[{"sig":"MEUCIQDOqJ+da/idD0guCEMqCZjqnRJnsVdKw2QqjWud/TsVMgIgEnZn1p95w8p8PdE2NtFCLMlnDrDWnPoJtbOBA5+dakY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5443963},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"1ea0eaa109528f193f4443e26f93cc460e3fb736","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.19","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.14","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.94_1783235849013_0.43269825929635486","host":"s3://npm-registry-packages-npm-production"}},"1.15.96":{"name":"@futdevpro/nts-dynamo","version":"1.15.96","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.96","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"03c998ab9cfd4713114ad6b0aa3285483bea7f0b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.96.tgz","fileCount":1521,"integrity":"sha512-Do4yfmYLRSiUzM6BkYt3RJNIggKcGFvP2aZU6Gkohwm5K7KHEEiR3M3F2FCJHdbRLusqr1c20OkcqzfsiLU9+Q==","signatures":[{"sig":"MEUCIA/ag3XrQ9LmiU9f2L+Jqnpj4AReDHRGdwMkRK5b/fe6AiEA20rJxKCuocmWeykvOY8dO74XIdSt58LYK9LsZVcezkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5498136},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"596eb00c77e3510a5788c88acc33de97c206865c","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.19","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.14","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.96_1783251032414_0.31668958435672856","host":"s3://npm-registry-packages-npm-production"}},"1.15.98":{"name":"@futdevpro/nts-dynamo","version":"1.15.98","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.98","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"05a77b86dd419f8f724ed7ddb8c6923a8ae64ce8","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.98.tgz","fileCount":1521,"integrity":"sha512-zUoWoluKLvLId+fmIYAmj08R8dPbDpOq1JLDAJdtwGe4dl3wQvYV57FyoTGF2lLSVUl91Q8GR61PpWGt1Hb6ZQ==","signatures":[{"sig":"MEQCICkgjXJipHGwfwiICyZJGCq5t55ZkkSR6pHRXI5ykpIxAiBRuG0T9og2Nqn+XrybK4pK48QG/Inv355swPxGl/pmPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5498224},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"b690068e8b0b8e6d71c20cd985b235550249aa32","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.19","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.14","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.98_1783251306611_0.7868619517743527","host":"s3://npm-registry-packages-npm-production"}},"1.15.99":{"name":"@futdevpro/nts-dynamo","version":"1.15.99","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.99","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"3cf975dacbfdb2c388892f96e4701fc8ecb815fc","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.99.tgz","fileCount":1523,"integrity":"sha512-Q4qwR8zVPc9UrXXmg6ZQpE/7T2e0sfZg+CMWwwPBDy98DlXFoxaak1pDHLmslO2PzPUF21ensZxUp0VDcQ63kw==","signatures":[{"sig":"MEUCIAL2uji/u3AgMp+20Gg0cHHf5XpGut8o4oAXce/MniFMAiEAhaYJoAKVgSbPcug6ag8UhJ7afxyGrDcTVp5gjU92zQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5637511},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"7eea56868901d9014e59a7dc33e7d7ceb38726ab","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.19","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.14","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.99_1783324722560_0.8835946449596166","host":"s3://npm-registry-packages-npm-production"}},"1.15.100":{"name":"@futdevpro/nts-dynamo","version":"1.15.100","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.100","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"8b4055539648d136ebafce745ddbe3309f8b7be0","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.100.tgz","fileCount":1529,"integrity":"sha512-g2hzsCnko5GI0cMGWAhvM6D34543OjUNIt+Wt4f8RVp0bNWn6K/zEQazfvILYQULc7JBHOkeHOg+aDfX3UhSxg==","signatures":[{"sig":"MEYCIQCC8Zwg1c4sl/B9wqY0n2aogJeCnZjtpXon012Xre/S/AIhAKISyKAu/BkajvaFrHUwTf1l1mKb7NzfvkhzURw6rER7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5657752},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"fe0cbc4974b7678355861897e20cd0ae8e14a9e0","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.19","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.14","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.100_1784087137264_0.8911302440254456","host":"s3://npm-registry-packages-npm-production"}},"1.15.101":{"name":"@futdevpro/nts-dynamo","version":"1.15.101","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.101","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"5087eddbff5bb0c45488fd1e7aba9d3c7196de68","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.101.tgz","fileCount":1546,"integrity":"sha512-IwXl73TclVQ0EG5HnMGIihI0CeaCIYBJfGTf994aLpa5BUxfz0jzCdAwn7V0r4VuQDBjpPZQ8hdRNzaBV2Mj5A==","signatures":[{"sig":"MEUCICkGFXu7SQPxDYsClGA7XcjVCX9llNW7u0BgWjPLTlNkAiEApzJNnD59/wfGgWplqON9jbJJBSTUDNXDpD7eVtesSkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5709467},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"c28b47609212487131f0477a7d52c1d373bbcb14","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.19","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.14","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.101_1784090218931_0.6920029373228511","host":"s3://npm-registry-packages-npm-production"}},"1.15.102":{"name":"@futdevpro/nts-dynamo","version":"1.15.102","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.102","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"126fb7a7a644d0a19b8cb12e5ae39edff4724cac","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.102.tgz","fileCount":1546,"integrity":"sha512-HBHN0XOvCDbUUrWm011tUNhCfHhP9QZlXLc6rzaIy+oxW7GJtUKeU51afkKlmBpKtBw0BlL7vMPxeAZO/168cQ==","signatures":[{"sig":"MEYCIQCXlLJH/8haVffUD/ulc7aBpockp/62Ey/54idX6duSNgIhAL/RBcfFqnuCI2H38aQZWffrsj83oceucmcEd1pSf1ij","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5711378},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"3a2c3818a67811c114fc6c3485d2edd17f09bbdd","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.20","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.17","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.102_1784111314424_0.11046904360145415","host":"s3://npm-registry-packages-npm-production"}},"1.15.103":{"name":"@futdevpro/nts-dynamo","version":"1.15.103","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.103","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"da592d0d0e5e975a7fd4a788e04807682446f555","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.103.tgz","fileCount":1546,"integrity":"sha512-tBKu/I4mTcOR3ILVqO4CVaIZMfkMnz8mE/gcHv+s9pXysr6QVR0ts/u4lzJ/gGSfpnWmJNtRT6heqJZqowy4Nw==","signatures":[{"sig":"MEQCIHu7zeeyDDdlqQGlOueEttGadNmCdsXeSLCwT3M0BlVHAiB7fbw9vj/qW5/El/XJ8eSDz/4/tG876fL10IfAUnlFJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5707434},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"7e497a3d86eb85b1d405f890a24748a9bb88e361","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.20","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.18","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.103_1784118349892_0.8507948333012827","host":"s3://npm-registry-packages-npm-production"}},"1.15.104":{"name":"@futdevpro/nts-dynamo","version":"1.15.104","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.104","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"a56e35aa9897ea8af9b08da6828f0c8ac9aeea75","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.104.tgz","fileCount":1544,"integrity":"sha512-BuRYOjUuL8w+uY34yo8FBaSymZAvFbiYm6Lf8BG2h/geD1eO9natyY9vcncfRwBgzefBfnHDub5GnADGk4eqOg==","signatures":[{"sig":"MEUCICFcfhpkQ7zYvlNePQsxKtsHlp1cBMCZrQ0O0V8mqYFcAiEA6BNUc/kTxKfh2Oxq0Y2pO+agcCCmxhfBOVgMG0pZ7Ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5581908},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"ec79e49218f092d6b7d4f70ea5de2c8174b75dcb","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.21","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.18","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.104_1784347027986_0.47669754139768505","host":"s3://npm-registry-packages-npm-production"}},"1.15.105":{"name":"@futdevpro/nts-dynamo","version":"1.15.105","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.105","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"bb1240ae50936ebbc99f56956e9808ef0fceee0a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.105.tgz","fileCount":1546,"integrity":"sha512-y8XjZjQ5rGQY1ZsCZu4kFfmByuMEd10fO9+RT6jfGgVDxScsZMid7jGrTs80QLLl/srWmxgKRpuUN/xoUpSfEA==","signatures":[{"sig":"MEQCID0yHZ3xZ3xn1PYpIBNaROwNPwP23rGUWuRuaQFf1BJfAiA9v/yU/z+/QFG/n5nq8Y4HqFei5S2TYbNQMNM9laqSng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5725545},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"abd46d4bfab065818e01aee35df65455255ab1fe","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.21","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.19","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.105_1784521842178_0.849474102249151","host":"s3://npm-registry-packages-npm-production"}},"1.15.107":{"name":"@futdevpro/nts-dynamo","version":"1.15.107","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.107","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"1149ed87bedad66dc50075f7ae6d705004fd2398","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.107.tgz","fileCount":1635,"integrity":"sha512-+VOfX++KRLHQaVE9xmBB5aO20giYv7rY576vomr9+KEBWu2sMviCqVG+PqrSiuzM4AyDKljX5RnI1cH47G9h/g==","signatures":[{"sig":"MEUCIBkBwC3TjmNwJ2JkYsn610U2Yz2Stnb8sQ7YcAv0V6LBAiEAj4afNlfLKFcUS5xaoqcVdDfb8uTHHXm6P1qIDxerMZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5896432},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"ca64de7acdb223db5440f793ca2effd67d90dbf0","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.21","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.21","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.107_1784628347720_0.39599524741744974","host":"s3://npm-registry-packages-npm-production"}},"1.15.110":{"name":"@futdevpro/nts-dynamo","version":"1.15.110","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.110","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"5d4719e78abcc2ccc5de172a3cb2b1da959de7c8","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.110.tgz","fileCount":1635,"integrity":"sha512-evYpRmpYWadUxZh3oIRXRclBxCMz4eJ3RaBpBE/q0qzFFYMfUqcE+aNbGNUbzhcs2IV90P0v7p9/IJpMfLx+Sw==","signatures":[{"sig":"MEYCIQDjRDTYk6yMZu0sokC1QTjkRPVBYjarwMVO2Sd8B2KN4gIhAPmTeCl44WkXOmIhLeqzeE38Y7Svu6vZzkj38pA7Wf9d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5914471},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"c863e431aa148778d97bd997cf6c5d246d5f584c","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.21","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.23","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.110_1784681301568_0.5695682766789394","host":"s3://npm-registry-packages-npm-production"}},"1.15.111":{"name":"@futdevpro/nts-dynamo","version":"1.15.111","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.111","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"016465dd8c2c7045dd63ee1e6a903a51248d03d7","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.111.tgz","fileCount":1638,"integrity":"sha512-CQLbp+YwS+j+qD0v2o0OF24IQkLyP9/b7Hw4WBQn8HkRGNbpYgrfch0f5eqBcxWTJEtKMA7WeJ7IAe49k3m47g==","signatures":[{"sig":"MEQCIDbUu0XyTb3dEnKRjvyjnUAQkUvccjrBQiVpJtxlqKArAiBEulKwnJbVKCthCvhWpzxZj9Pc8Ir0ZRKGGFE61nek5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5930617},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"470e8d02a93cc54f81140342da4bcb399be59b69","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.21","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.23","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.111_1784682273833_0.3956429832620838","host":"s3://npm-registry-packages-npm-production"}},"1.15.112":{"name":"@futdevpro/nts-dynamo","version":"1.15.112","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.112","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"de1661370b3d283b3a0e6f7bf815f4b846c8f0d0","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.112.tgz","fileCount":1643,"integrity":"sha512-GeLFMR9/gEK4o/IP0JPhuZn34mABHfH0HcWG4prXzX9A+kuvyiukXr1CT6TSbaYbXVLNr5BTTPLzJRBhgZqLeQ==","signatures":[{"sig":"MEUCIE72vrAG0xEHQ/rUUb+7/6G+5g9TZ1uDQSSip+SYw7XDAiEA1/HjcBlNueceviLhG7N+WZ0cdDSMkIEolE9Id/XZ8O8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5947527},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"df3bbdbff05a064241ef9e4943d17582a8b8b729","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.21","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.24","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.112_1784692680542_0.6785549266670392","host":"s3://npm-registry-packages-npm-production"}},"1.15.113":{"name":"@futdevpro/nts-dynamo","version":"1.15.113","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.113","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"ec2c2ad86860711c085457858733f8565b372f4a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.113.tgz","fileCount":1643,"integrity":"sha512-Ym7diJfuzLGcPuHrxwqIpWAFUR/N9J51487E+hsOiC89lp/JUt0OqsJXQOD7G7ETbF9O86lvpGCxTllq1hYGdg==","signatures":[{"sig":"MEUCIGMbkjRYqdU6jLSqKiX9X8gYrZePalfpSz1aJz4bECKjAiEAitWEODdQqmxT9Z2ly84/ev7xtuK6H+U+naTW0M/1sRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5953510},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"21ced6c053512048f24d5ccd178404cdc340adbe","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.21","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.24","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.113_1784693882210_0.5664272675120741","host":"s3://npm-registry-packages-npm-production"}},"1.15.114":{"name":"@futdevpro/nts-dynamo","version":"1.15.114","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.114","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"194dcc74d98bd50ea038133c9cb56d143556e382","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.114.tgz","fileCount":1644,"integrity":"sha512-r7xrxlVJc+gbCW2qAdEcDIKbM1wAl7nxp8lNKjAr1L0iKp3wisyoODshG6KQ0WyQ6mO7S4wHfENDDEO+8eTWcA==","signatures":[{"sig":"MEUCIEK6O1B+saE3LXJKn2fZ3gciBCTIUTdz8ur4wU4aveBQAiEAhiga+mtiiWkmGFvNLkfXpvfaAfe8bOL4kOJFe2YkM0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5956068},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"0c0b4438a2c826a5d57522ba56bf2fd6cf737f10","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.21","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.24","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.114_1784695839777_0.4380505054782762","host":"s3://npm-registry-packages-npm-production"}},"1.15.115":{"name":"@futdevpro/nts-dynamo","version":"1.15.115","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.115","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"de034363e4bc0b2604e1b808d28444499f54ec18","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.115.tgz","fileCount":1646,"integrity":"sha512-MznIheSgV0b7hQa1fwQuyPApN69Xy1HOUrX+s+Xu7KJLXrgWz3W37L6duK+6hIA6i/YUyRLtyfd2hGEo+uHFUA==","signatures":[{"sig":"MEQCIHAfI6IzyfElqCLNNlCtZq8L6/Djba3JyCjNHkDlugYzAiB6/HT8V4lkIt1qlvmfVeqquEfvKRhl8XMzqpQHQZCLPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7912002},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"90ac14cb9cd63f86a2bb02bf988e3899327a0125","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.21","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.24","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.115_1784728721695_0.9067216859924612","host":"s3://npm-registry-packages-npm-production"}},"1.15.116":{"name":"@futdevpro/nts-dynamo","version":"1.15.116","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.116","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"a9235ae0f20cb33886775cfa998af7ab03995311","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.116.tgz","fileCount":1647,"integrity":"sha512-MZPxO4TLBSJ8HNeYSvKCXq5eLcqbjzmt8rzf2m22TKERaKed76C8QZOCHtvk+Hpj0L6fe9eA8KoKe+I0MEOw6g==","signatures":[{"sig":"MEQCIHWJpxUivHFN2kk5WP5A1A5U7QWECNHcjucLhtmfpjZzAiBX2g1PlESeZFkF3J9PoiRui+weY9Crjnyqhbzb2SDgFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7951910},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"2b30e394100612b44c467345e33cc27acd7e7f22","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.21","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.25","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.116_1784733221310_0.06039177749652391","host":"s3://npm-registry-packages-npm-production"}},"1.15.117":{"name":"@futdevpro/nts-dynamo","version":"1.15.117","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.117","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"7eb65a0e595066d8fc2ceff4ea541c582b6b479a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.117.tgz","fileCount":1647,"integrity":"sha512-LGrVlEzN/9pLZZTzYmxjQsUiwx+3S2Ikchpy6sdCdCBF2Q1XvVimi1dJYz2uGJQsBKSdYRYsSchxWdfzG4UF2Q==","signatures":[{"sig":"MEYCIQDN4Ppi0LEqkPqpp5mJhG5iuTeIMV4kvMVxMkWsiYETVAIhAIEmZ90ElcknbTa8oETHjxDAP78FEr6FFpy5v/SvkTE5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7955312},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"a732218a013f4099e693684004294580b0e257f5","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.21","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.25","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.117_1784737737784_0.22176487520253918","host":"s3://npm-registry-packages-npm-production"}},"1.15.118":{"name":"@futdevpro/nts-dynamo","version":"1.15.118","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.118","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"73402373ca15eba1a5c7ec0f4b1035ef28574bc5","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.118.tgz","fileCount":1654,"integrity":"sha512-lBHlEHKt38Q1vO3N4zrLiz33fwkeIlAqNzIOjgJLOA06deMRVqvC01KOYBQuK2REx06xma9RykBPExOu38EBYQ==","signatures":[{"sig":"MEUCIAmny310S5VaKM+tO1h967eQuvGdJ9qfS3ScTGWeMFHfAiEA7d89Vmh6Ww904rF/auC8xTlGJFOGnq0peXqQm4luw6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7989087},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"566fc675668dc8165317f4e614d9e948893c7e4e","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.21","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.26","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.118_1785093274828_0.33874415376457234","host":"s3://npm-registry-packages-npm-production"}},"1.15.119":{"name":"@futdevpro/nts-dynamo","version":"1.15.119","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.119","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"cfd628602d6af35e7ac86f46fd810f133344e71c","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.119.tgz","fileCount":1670,"integrity":"sha512-NZAiujW1iZ9j+HGW3d7ajB20i4SRGewZNcGMNDdo+tPPEyMT0xHI1sdM1W2UyXc+UqvUhs2ETcV+tKqgielf+A==","signatures":[{"sig":"MEQCIFS6WuGjBmCzZp+SpJN/IZFXhhm6JWAnBBWFKoCZFdpBAiA+m+Pktiul0QoQodiEojnHkBfKOgv/tlJg74ZHDtj8wA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8020916},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"55041e9d451d67e71983c3d33af009506a312df9","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.21","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.26","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.119_1785100398947_0.36716239082824975","host":"s3://npm-registry-packages-npm-production"}},"1.15.120":{"name":"@futdevpro/nts-dynamo","version":"1.15.120","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.120","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"08c04fa73d2e7315b5fc776d922bd6b0530eaed5","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.120.tgz","fileCount":1681,"integrity":"sha512-BV0Tsb770qAEcGtDMwF4v/Q1Zw8+dJJzLvNAKpm0/a8O0SM/Ki4dKr9n68E6EI+NuDH58uz3AHjprkGkN20i9g==","signatures":[{"sig":"MEQCIArbQNWLSZs1lkoYJL+mNoWfuvsDDi8tcQkyi6pCzTkpAiBRyc35inR7D+FckQ0qr78C5BbxkiZTc3V8kkwJr2c04g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8100077},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"9eea24389cdb74e43bcbaee2d4c2b4251c35329f","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.21","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.26","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.120_1785170381833_0.6805724808764078","host":"s3://npm-registry-packages-npm-production"}},"1.15.122":{"name":"@futdevpro/nts-dynamo","version":"1.15.122","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.122","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"4b7b9ac44472f0636afdca6978d820105611803f","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.122.tgz","fileCount":1697,"integrity":"sha512-bh+nSfcFfWjlKrqErBn+WX1Zx3svu5f1uG9990pD4EN3CrQM7KZWlk2b6wUENlI5yvOfXv+wNl3o52IeK9wvaQ==","signatures":[{"sig":"MEYCIQCMZwfnot0cF+AFZFywyP5Dgj/iLNYlDPGUSmWVL7YhQAIhAN6xXEznUck21SM6G9OddxJ7wXWScr/zGeOVgya6HfRH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8121988},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./ftp":{"types":"./build/_modules/ftp/index.d.ts","module":"./build/_modules/ftp/index.js","default":"./build/_modules/ftp/index.js","typings":"./build/_modules/ftp/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"8c0d9f864ddcc8c0ee22bcdd7a244d7d1778f309","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"ftp":["./build/_modules/ftp/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.21","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.27","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.122_1785278308192_0.5030062808353792","host":"s3://npm-registry-packages-npm-production"}},"1.15.121":{"name":"@futdevpro/nts-dynamo","version":"1.15.121","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.121","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"c009b952b4f021a49e66c676fce7771c71f6d7d0","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.121.tgz","fileCount":1681,"integrity":"sha512-Ez+ixO14zTyFKCjuWvrNIkL14BtcOKRn8EU6UqRc253rttaUGOaqPAcPRvgiv40PvK5pc7XtlJUam+CSyogNkQ==","signatures":[{"sig":"MEQCICxF59V770nN9x7twSKwZjvb+XjW88YKe5fXa/XBnvXQAiAcAFb14ntROTfnlGjE5Hg4lBvAI0dWLFQU25v5L5ANCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8094587},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"46ab03b5e1aeb691f5d8c71a38d53e63b22818b5","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.21","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.27","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.121_1785278698182_0.9878540114902494","host":"s3://npm-registry-packages-npm-production"}},"1.15.126":{"name":"@futdevpro/nts-dynamo","version":"1.15.126","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.126","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"1a358f5f60a61da8260783cc8ba850a69a2c47e1","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.126.tgz","fileCount":1692,"integrity":"sha512-rxgz7d0mY65hwFVdjRLLQn4wcFBSlniuiliy6nxroXhZE1cbFAfrfQAv2osQoqQJh03TGiyb/6Fyt+QtDREz8g==","signatures":[{"sig":"MEUCIG4flZJYoESDByRLvl9LKHxG234GrXi91SU/R8KzQNSTAiEA45ilymtxeiiATzqGX0Y3l2coI7hjH2XL7xxQk63MB4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8126967},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"4ab8d2fa8c4b1e42f7b550b0da9ffcf831534eca","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.21","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.27","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.126_1785539704700_0.12593094637290148","host":"s3://npm-registry-packages-npm-production"}},"1.15.127":{"name":"@futdevpro/nts-dynamo","version":"1.15.127","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.127","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"22d475f921a7c8aa5a02bcfe7c249476679567b5","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.127.tgz","fileCount":1690,"integrity":"sha512-cdzMVKjTkEtZ/JEQKgJn2bFcSm1pxyEyvMSHKBOzohSMKaq4TOCkL1uPttgtzJFb+to1uYJXZBAQfFmv4fO+CA==","signatures":[{"sig":"MEYCIQCgSzSnbztljFLSXT81GAtBHcumbFxfeohxvrrWk0UhvQIhANctzrs8J2wzVCLflE7o+VaVpVFzBam75oVU2k22UFRX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7984554},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"257c9bf5a8e7d4c093ccb6c3cbb4104f5c6f4d94","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.21","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.28","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.127_1785874986200_0.13049914982663724","host":"s3://npm-registry-packages-npm-production"}},"1.15.128":{"name":"@futdevpro/nts-dynamo","version":"1.15.128","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.128","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"bd4ec41203d3b0fd8385ddf00c5f584fae5d3efb","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.128.tgz","fileCount":1698,"integrity":"sha512-Px3XL4Z5HDDV9XhlbhAykBbpwLWtY+9X3KSuAcfex2jH8XEooSumolIuSCoUmIGjqOaSNNsoTjVvgEdVH9C9QQ==","signatures":[{"sig":"MEYCIQDwdJPVjw5YDA6phm2bzdN7m0wKPUy+pIKsO4yrkP9ZbQIhALJRlm2IGJKt8I/qlIvybVxuySMagmuorFLKP43i7Adh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8152606},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"84b4a63e9331fb47ea7449a026b8909967345f17","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.21","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.30","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.128_1785978923029_0.6252210010535408","host":"s3://npm-registry-packages-npm-production"}},"1.15.129":{"name":"@futdevpro/nts-dynamo","version":"1.15.129","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.129","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"c8ebc09229d9e66404f0f6dd0d17a8f3a945f04f","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.129.tgz","fileCount":1698,"integrity":"sha512-YaczCoYOOOrXIOMeAp5baXx+fyIWyWVUNNAm6rwimR5YBtcDHeN46ClYwl51D7CRi/DRc11fJuZEFnhxyhdJZw==","signatures":[{"sig":"MEUCIGZT3C5I8SK7hJz/FMOlgqidn62vFvCKyiucuTfLjsqjAiEAxN8WZbOrMxoa8ub9VisKP8DIh9ZikvH4b583o7n0VSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8156332},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"1de1da2d1a5fe033cb7dc587f2ee7c96dbdc09d1","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.21","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.33","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.129_1786053037394_0.6918590819099117","host":"s3://npm-registry-packages-npm-production"}},"1.15.130":{"name":"@futdevpro/nts-dynamo","version":"1.15.130","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.130","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"91dd16befea7f49cd253a139e4d9bfd3560716e1","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.130.tgz","fileCount":1698,"integrity":"sha512-peXqPSBOG5e2HGY/Xjkhu+THD34uNZbFMvF2cEXCtTr4Uikaajp46VlDZ3U0D/q9ez5gV2f/tNJz/m6wOyZmlg==","signatures":[{"sig":"MEUCIGzEg8c/ysP8tQXWA0RBaMaaDZZ5GssLlEiiAKrTOt5vAiEAuqCtBLxDircDiuM8Vwt11tfJEwELnaDkvfoAqqDkkV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8166236},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"12c814295d8ff27a2a7499acd7a8377cb657c5dc","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.22","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.33","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.130_1786075443054_0.8870621843940123","host":"s3://npm-registry-packages-npm-production"}},"1.15.131":{"name":"@futdevpro/nts-dynamo","version":"1.15.131","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.131","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"32689cdcf48bfa182c45dd7b834394a7242d4303","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.131.tgz","fileCount":1698,"integrity":"sha512-MOhBTGx8kiwoSugsBq7qFWuWk1p1/ov4rTweUkfugFLWnQPb0wBp0RqCRx4/MiGaaDrEnElTdiSkX9rRHiA1rA==","signatures":[{"sig":"MEUCIHQv4m10u7dOASKRBzGHJbQCdaGHUPuSHIwCz0eA3f3JAiEAuRow0P1wjGVoKOfDuE+KMI0mjJRaj2aqi51g9qrEqAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8169367},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"2758adf014c675ab9bec70dd7a1dde78eab59f97","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.22","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.34","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.131_1786087796568_0.9538865501492535","host":"s3://npm-registry-packages-npm-production"}},"1.15.133":{"name":"@futdevpro/nts-dynamo","version":"1.15.133","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.133","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"153b1cd42f5afc01238ccb70ac306658e672c3e5","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.133.tgz","fileCount":1710,"integrity":"sha512-EOXKDRQDcR6GjRNrC8QeC/Ft+9RCyvd4ycPCMiw23t5FeNDEtYvBRe44bW+vDi2pqk6dAYLTLcVpX6SVficbpg==","signatures":[{"sig":"MEQCIF6ATer0ub2MyQZUHin3lHTF5wkJMgvEMWokAf5L0ks5AiAP78CdRZR7gBFxj9pZGagLznwEXuDifmrTsAWD3kT3Aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8194943},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"2bf9feda0380cffffcc3a30d433fbf0f231cf6f0","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.22","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.34","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.133_1786142488243_0.6088163243797751","host":"s3://npm-registry-packages-npm-production"}},"1.15.134":{"name":"@futdevpro/nts-dynamo","version":"1.15.134","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.134","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"53930769351923c5ac72655e7ee6a228540f4135","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.134.tgz","fileCount":1710,"integrity":"sha512-r110Q6xwYp34q832g4V8kOcc29F0cbEj9gvIDFzJcExSwCzXOSj0sqnOrEROCVnILFMU68C1vXMcFryAIkXWew==","signatures":[{"sig":"MEUCIQCIFKHNFcGeBvo59PtTVwbEvWFRN792KXLMV/8f/FH3SgIgYKIvIrsKtGkrBZrd1PxA1SOYLk2QFqNWuh+mMBHxkp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8207096},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"9a8cbeeab62110c252ced0fe6a8b7b34967097d3","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.22","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.37","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.134_1786510984020_0.5058279253061957","host":"s3://npm-registry-packages-npm-production"}},"1.15.135":{"name":"@futdevpro/nts-dynamo","version":"1.15.135","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.135","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"b8d0673855962c389dd6b475ee3d9d096bf75646","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.135.tgz","fileCount":1710,"integrity":"sha512-RR+nsQLG1ZIIbeE793iXjx0sJNUuIXKSvf5q54GpJAi1VCZxfeqnC7GHD+KoGjYKy4/dWvcF0EwBJiuofSJpfA==","signatures":[{"sig":"MEQCIFq294J3YxcNoGrVyzFGZXxOZrSvgBBboE28b+lCpA4wAiB/RD2R9tChHINlZAOJWxvQcUMFAbcVgv67+Z4FnzfUMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8212608},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"7cf39fc9c10a7d5922a0287f0d8a0c6e8282a24f","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.22","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.37","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.135_1786514012313_0.30523731441471047","host":"s3://npm-registry-packages-npm-production"}},"1.15.136":{"name":"@futdevpro/nts-dynamo","version":"1.15.136","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.136","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"cc3a92794f06eb1d0f57e67f46d32338b3ef6339","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.136.tgz","fileCount":1711,"integrity":"sha512-5zqG3mSM+saJ+6Z5yozdM2liOpG7KvWb4r18g1qncpVXFVYW17+hmzGYEs0nbhmF+JIr/k/HtvfK5DrincwiRA==","signatures":[{"sig":"MEYCIQDSon3a+TjcZSxfxrYGhBFaqE8BlO8HWe2RPUMEgcp/NwIhAIOaNdmdyqGkQUb7zWWxgKzBzHbdCl/vUYpu9ZHWpNJU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8226313},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"34f66237a69515ce56e00bd1e7a6d3f5b45c4c61","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.25","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.38","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.136_1786679165708_0.09832459707443908","host":"s3://npm-registry-packages-npm-production"}},"1.15.137":{"name":"@futdevpro/nts-dynamo","version":"1.15.137","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.137","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"9d7a7bc05f1a36faf7d42ad52cbc8b7875476213","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.137.tgz","fileCount":2671,"integrity":"sha512-hTN00sk4DcrXE6+tSw/N1h4sSs5URu7KxiXZiiwR9ZNcy5F/xlSFV7BtIbnt4RAuAcm7EnkhYXpl0rdzUR30rw==","signatures":[{"sig":"MEUCIChgTSD3H3GLjYST51CRlBeNfVmGm2U0ZqCaaF/VftseAiEAnNzGKc3lYWVe1R0FfH1BIEekwxAeCfEhqRr0FNAYrVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35871292},"main":"./build/index.js","_from":"file:futdevpro-nts-dynamo-01.15.137.tgz","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_resolved":"E:\\Programming\\Own\\CURSOR\\NPM-packages\\dynamo-nts\\futdevpro-nts-dynamo-01.15.137.tgz","_integrity":"sha512-hTN00sk4DcrXE6+tSw/N1h4sSs5URu7KxiXZiiwR9ZNcy5F/xlSFV7BtIbnt4RAuAcm7EnkhYXpl0rdzUR30rw==","repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.25","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.38","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.137_1786799240261_0.995306366125291","host":"s3://npm-registry-packages-npm-production"}},"1.15.139":{"name":"@futdevpro/nts-dynamo","version":"1.15.139","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.139","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"05b2e5b3100d7af6fef42babda363776148cef2e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.139.tgz","fileCount":2661,"integrity":"sha512-IZJZKilQNteQLyqGWWJ6lhzQtttCkjuLbpSTiHkOwCYTJEiXmIrU7TSBvLQjdOn3EDdRQddtVreEGsj1oBVBpw==","signatures":[{"sig":"MEUCIQCZamTJyk4+9yUVWHYj5AG6nLTRUADtpzD0YJlcDFSVnwIgf2mvgN+bJ3WB2fM3+tcxa/NzhcblXLaB2So9fQNdtCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35824708},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"66a79998c657b9bc7bcbb779613fafbbce8946e8","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.25","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.39","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.139_1786802670337_0.2339091424828288","host":"s3://npm-registry-packages-npm-production"}},"1.15.140":{"name":"@futdevpro/nts-dynamo","version":"1.15.140","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.140","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"12a53e04be97e2fd9b031fe80eb8892722487b2c","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.140.tgz","fileCount":1722,"integrity":"sha512-iVHcsip5XFvHyWTufCdbZJB9MHTcsLCoj0ZcxsPuFo7CKHZ1aSDUgDk2TnZOB0XoYqHRlZRoLzW0g6CR6tRUMw==","signatures":[{"sig":"MEQCIDPtdvJNfWuPY53c/ltDEWsBT6aHRbBe+9w4UNERTAcsAiA8W79gkKOvnSCwgYgHUqV+1EVuOJPUykNgP/SCw4uTyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8126868},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"b0f6b2ba97774b3d1ee83e229850285fc2b7beb3","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.39","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.140_1787072817293_0.10121681475609479","host":"s3://npm-registry-packages-npm-production"}},"1.15.141":{"name":"@futdevpro/nts-dynamo","version":"1.15.141","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.141","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"d4244d19a9847f543f1db6ce16bb2dc8bbb067d2","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.141.tgz","fileCount":2013,"integrity":"sha512-PZfpMSSxD1XplR4VElyGSdQlSUYvmDsoF3D3+qlR2M/h4XMtGX1aBDgypkdzqe77G2YDwq814Ku7/WY5Xyw3yA==","signatures":[{"sig":"MEYCIQCDQYeg8okYrgLtYGUMKv8QtWLgmewl8kmYPn4J5v00WgIhAPhlmoOHaG+1xzTka3VdDy/kro+w5Nj7YdvJIOGq/qTT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8478893},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"f40a7e7ef5d07870d17275cce76edd2cc44d8cee","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.39","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.141_1787079475616_0.8112888720793623","host":"s3://npm-registry-packages-npm-production"}},"1.15.142":{"name":"@futdevpro/nts-dynamo","version":"1.15.142","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.142","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"bc0e1ff56a3580f35439500f2e23ce3bfaf7e5f6","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.142.tgz","fileCount":2012,"integrity":"sha512-8/GeIYMf5xGTKkoZegFI1Sj+tHur2ixCpm7ybODy3DAs/cPVdNlT1nYd5p9KI7dlmipXau+wVdseRjYd7CUC6A==","signatures":[{"sig":"MEUCIFl1C3Zd7ngjm9eUVcxdIs3XkOdEbbXiztucsc0hhKu8AiEAu6I524TkcapQUnUUGakmVQqzH/42RvERMbZB10657Lg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8474008},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"6e779ecfe01350487822274c1d576965d248b975","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","typescript":"~5.5.4","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.39","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.142_1787079632515_0.24598042634120842","host":"s3://npm-registry-packages-npm-production"}},"1.15.144":{"name":"@futdevpro/nts-dynamo","version":"1.15.144","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.144","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"8a9842f858ebc9b84d2bcd61e481af2ec6eef23f","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.144.tgz","fileCount":2044,"integrity":"sha512-J1sw24mlIIgS+/hKJWsMqNqXD4eGtttc6QZpRwhsgHs3jHafiJ6bDtwH6fBcC9g/gCvnng6efgYPCU4kjXcULg==","signatures":[{"sig":"MEQCIEnuF3Q/RSdBSPxG0liJ6axxYgoK7AyAO6QNb0lD2QN9AiAmI27ZhNfImnrR6npJcOq0bUQC7FFz/wygV4nuqTtM/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8536076},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"320be82b36115004dd64b552da0267373b0f3e5a","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.39","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.144_1787086725696_0.8400894411509163","host":"s3://npm-registry-packages-npm-production"}},"1.15.145":{"name":"@futdevpro/nts-dynamo","version":"1.15.145","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.145","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"6082f84db7b62591854d6dfba6a31c6a8fa5bf09","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.145.tgz","fileCount":2046,"integrity":"sha512-jmYgmzEFzRD0n3nTYxQAsyVw3R7F9DK/t5WmSFs5/J345YILzAxRxVnw5iM9K4uFpdlmda+GmR9Zc8SvlHPQXg==","signatures":[{"sig":"MEYCIQCHGA9behDNaF3EEYNrrb67N119ZVbOmTi/4wTs9FrASgIhANhuOoj39X6AJlc03GqhGR56kbBov50HfAAGxuTTDUt7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8693496},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"8a1881e8f1a6d3c2385d08e79b302d8aa8dda32e","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.39","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.145_1787136943455_0.0957687643123939","host":"s3://npm-registry-packages-npm-production"}},"1.15.150":{"name":"@futdevpro/nts-dynamo","version":"1.15.150","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.150","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"d42287db39cd7bb625a661e8a9985a4b3b381dc1","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.150.tgz","fileCount":2078,"integrity":"sha512-nK0FkiQ0fPqDP4je3cz7TxmSblHwGzMrig+8NBX9DcYiFD0txw6H1EuGUXfIa7nI2ZB8955IiovAbo0nYT8yXw==","signatures":[{"sig":"MEYCIQCQ1MdKQvEVDVz1t42erAdA898EofFzJH8Mv4H+53nT8wIhANutBiWPVqZrsJfe0F8VTauzcGsbE2uJ+D6g6HUu8W/l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8786453},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"e44c66c68e8392ac8ac2af7230ec9b0fccab577d","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.39","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.150_1787379331686_0.4179521993305513","host":"s3://npm-registry-packages-npm-production"}},"1.15.151":{"name":"@futdevpro/nts-dynamo","version":"1.15.151","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.151","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"55fac5fc6e86605f53d309dd3fc33956755ca31b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.151.tgz","fileCount":2079,"integrity":"sha512-HXudch3jwfAx18oSggm74/qlv17LChAmz1X3+JTWreu5kxMXeeV/HaS8F2s01ra7Yop1v2dlfb6ZOcYjEmQErA==","signatures":[{"sig":"MEQCICHGhmgJJ+Uhq39kSx4v2fRgkmGFM4sw3t2UCydCcxu5AiA+iKMqHHWVB8ZjgRdnOuJtiEj3tG06VwdL5ytpScDEaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8790913},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"bde5a591fe4400aca2c443fdd814755124e4503e","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.151_1787393345479_0.0549966534781241","host":"s3://npm-registry-packages-npm-production"}},"1.15.153":{"name":"@futdevpro/nts-dynamo","version":"1.15.153","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.153","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"6c0e41cbfe17236585d416cc93a89c1818519f1e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.153.tgz","fileCount":2098,"integrity":"sha512-IBX2jLLiqlRKBSIH084mxQ0exhtNs+Ihjf7mnY5wFdJYQXwAmnVJ3b8p2KPpzbmF5MKcIIcigc/tRsdmXJL7cg==","signatures":[{"sig":"MEUCIQDc0U8LVp1oeQZUNSz+i93XW0r7uMP9w4GO1lnL5SRPtQIgRnMDV+DidGVZ17bNcG8N+3RwwhjL7oW1jq0R0rGuank=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8710663},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.153_1787394184675_0.939609668008488","host":"s3://npm-registry-packages-npm-production"}},"1.15.154":{"name":"@futdevpro/nts-dynamo","version":"1.15.154","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.154","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"75994d372762e7d069cd38356719149acd473c19","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.154.tgz","fileCount":2121,"integrity":"sha512-Y6uKwNsRIsgFo1PYlVV3AAb6I0MDFEeCpKYASk+ZBgJJd3dTjYE1w/IE2Yy+efII66MBn1zL37nlNz7ejTJHmA==","signatures":[{"sig":"MEUCIEhuAE+vL6VPM0AE42dECXY9aghMK2qIKPyGf2m2Pn7CAiEAzfxpUJ0vNzHlTOym/ZpuwXPUZkrzzm4pzBcgo0KD5HQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8735258},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.8.1 <2","dotenv":"~16.5.0","openai":"~5.23.2","express":"4.21.2","ts-node":"~10.9.2","mongoose":"~8.10.1","discord.js":"~14.24.2","geoip-lite":"~1.4.7","nodemailer":">=6.9.4 <8","@types/node":"~24.1.0","body-parser":"~1.20.2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.1","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.154_1787397459581_0.8423112048036066","host":"s3://npm-registry-packages-npm-production"}},"1.15.155":{"name":"@futdevpro/nts-dynamo","version":"1.15.155","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.155","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"d6cc0d42930f824ab4717cb943d6dec0686f1836","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.155.tgz","fileCount":2121,"integrity":"sha512-kYqlgp6fVTLgdbxEYk4MFVXj1v4++ece3m7URd3v9VXXRd30O0jywtMyLyUFDXgfDdr25gMoz+0THCAVxTXjEQ==","signatures":[{"sig":"MEQCIDOfC61BQ0dSYn5ms3Fb85N/U6tqhUboQv4TV6I1Bf8lAiAUcEBhjM7nQ8Hu3IRo/XGILa4HEK3lZFN1p2hgqjVOZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8740873},"main":"./build/index.js","_from":"file:futdevpro-nts-dynamo-01.15.155.tgz","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_resolved":"E:\\Programming\\Own\\CURSOR\\.codex-worktrees\\dynamo-nts-bfr006-20260822\\futdevpro-nts-dynamo-01.15.155.tgz","_integrity":"sha512-kYqlgp6fVTLgdbxEYk4MFVXj1v4++ece3m7URd3v9VXXRd30O0jywtMyLyUFDXgfDdr25gMoz+0THCAVxTXjEQ==","repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.155_1787404647608_0.2235649180022492","host":"s3://npm-registry-packages-npm-production"}},"1.15.156":{"name":"@futdevpro/nts-dynamo","version":"1.15.156","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.156","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"22f8afd54c566a42e15be8d7ce76408ec394f26d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.156.tgz","fileCount":2122,"integrity":"sha512-YrPGBCyG1mm70IV7j+CILBzTqs3XKqJf4OH2kolAjQay3xkTuazPcpkwgCLAnUEATyejvM1yYif1HMQOrssRBQ==","signatures":[{"sig":"MEYCIQCE09nxUTMvqzWNtqdp1CqDHaLBKfKGIxCWwETWL99/jAIhAKpdkNEsvPtqy6NZ7bP2GlT9QBwvTqHAQtCKtXCwhQ2Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8785140},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.156_1787423817181_0.22675194504494245","host":"s3://npm-registry-packages-npm-production"}},"1.15.157":{"name":"@futdevpro/nts-dynamo","version":"1.15.157","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/nts-dynamo@1.15.157","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"4e05326a6bb50a0db2fc2f88cd9977ef8a526422","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.157.tgz","fileCount":2139,"integrity":"sha512-U3d30Nt/J/wcP5jHEEqcyhdHlYjfrIRf1Y0tE1pAlxIePz1QrTsGbszMuexIVpZL519s2h48HCVke5RZ3syIDw==","signatures":[{"sig":"MEYCIQCj5/2J3tiXVYzoiAsX6QpdouH+fcMWwpTVOoNmUUwMuAIhAMGGd1zMzEtaC+6vMsy2FuLuqASk1es7mFy8FhIGaAcc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8803181},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine && npm publish","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.157_1787432341039_0.04661334457106303","host":"s3://npm-registry-packages-npm-production"}},"1.15.160":{"name":"@futdevpro/nts-dynamo","version":"1.15.160","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.160","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"ea6d5b8ad5503f3eee176c5a14a103dff4fc49ee","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.160.tgz","fileCount":1535,"integrity":"sha512-uXVrQo7yI/boLYQSON+9nsRXpKPvuayAnbfa6IEWZ8O0lpjUc/lY/wZl5/IUoTmDFHiDqXhGA2HKBGX5dsj0jg==","signatures":[{"sig":"MEYCIQCuV07HYT8IovxG7/3gOJUfxK27/MNvHn9CfoTovApPwgIhAJKxBDwEakWVD54ez0bmZQ2+LF280AXtprl8dNQfE0hd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3668054},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"344e521f5c6bd58a8baafdc01b1fa14b6b66c3bb","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.160_1787760447313_0.24589533862559243","host":"s3://npm-registry-packages-npm-production"}},"1.15.163":{"name":"@futdevpro/nts-dynamo","version":"1.15.163","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.163","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"f4588b2dde5d05dc6982452e4e29c3af19adab54","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.163.tgz","fileCount":1535,"integrity":"sha512-9IJkd7Ca+CFeZ+DLZN5fADTmHuGgx4n/sCFqolxlkfMMcgR/5f3W7oN59MzpvkYR55JNSOTH4sKF/gunkzn6FA==","signatures":[{"sig":"MEUCIA5yf+HiypnRENLNNoxH66juslolLqfKPBjQ/AY/tGrkAiEAqFr4stf2t8pLo83n5exA8Nw0IeQbZL2jVRLEIWVZRjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3669020},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"7c0982185136aeb81a575854fdcc453525a3f02d","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.163_1787765391924_0.5413037194865891","host":"s3://npm-registry-packages-npm-production"}},"1.15.164":{"name":"@futdevpro/nts-dynamo","version":"1.15.164","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.164","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"89bde776f2a2f7fc5cb356448b15055b9c207edf","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.164.tgz","fileCount":1535,"integrity":"sha512-tC4V+KoQWqQLsl69Oy7seUlCGlR3ou1Al07WbZQmMv4J03ZqMEtWJigZ4rbg1hS5Oqs2wjLnKV7aDlyvBXZFFw==","signatures":[{"sig":"MEUCIQC1H2efwbVVoYH3kVf3oraXAC2S1odfaLWMiClCdTW6jgIgUp4PdbAD7nP+tQt2zifpUlfPPxqlCV/t8fr/ul5Xta0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3673809},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"a7c5f1a61c4e0a7adcdd10a174c1468792d51f1a","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.164_1787768101083_0.8103866475000374","host":"s3://npm-registry-packages-npm-production"}},"1.15.166":{"name":"@futdevpro/nts-dynamo","version":"1.15.166","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.166","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"a42118daddff321a13b9344605e9b932bcd5d06f","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.166.tgz","fileCount":1535,"integrity":"sha512-vpWcy7+IWp0E/4DmfE8BH55W2C6G7xoRXAo8wSD1vsYDXddbGLhhlretwrPcJycKrzIiIt0h1zp0CsYjgsJwzQ==","signatures":[{"sig":"MEYCIQDGKkPg4N2UZvEz6GHib4krZIFbiAJ7tWnj/aA4zFkE+AIhAIomQ779fRkQYbMLnu2U3GiqfFpRSXph05d80Y9mrAO8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3674407},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"eb68fb993f54a94abd4141bb5734f880c5ebe2c4","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.166_1787768917089_0.45663287216256276","host":"s3://npm-registry-packages-npm-production"}},"1.15.167":{"name":"@futdevpro/nts-dynamo","version":"1.15.167","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.167","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"c020438429507db70d782b3fe83ba3bdccf04e54","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.167.tgz","fileCount":1535,"integrity":"sha512-5n71ut0/BKc15hs2Jp7TcN12J2UEIRRWI9rZne+qZHWZ3vLoNj58LjDw/m0ypvfAL77KX5pqgZARh5DVV1Bg9g==","signatures":[{"sig":"MEQCIBshTUJnNeZLfbUhkKdDjhzRpJAfSc0Cr077bQAv0kkiAiAIoRTp0zUH7wLbkKpECb17OaFl7qs1I9A9WvptC5NKAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3673587},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"81ed401847df01722d9ab5731fccb67de9b3a149","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.167_1787769444713_0.3747485312300338","host":"s3://npm-registry-packages-npm-production"}},"1.15.168":{"name":"@futdevpro/nts-dynamo","version":"1.15.168","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.168","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"5f889815a2cf3f39f0e80d7648cab52acfcae042","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.168.tgz","fileCount":1543,"integrity":"sha512-b/brb4r/HJgk+SGt+ahmxS4BXerPQnoqwgTeiVfhOPYfPSiL/EMLgCBQd3sxXx9UXyZt0MCuyp9lvCqh7vLFtg==","signatures":[{"sig":"MEUCIHy7vVhrX3GClIXcwaRiK4sIK7gzrC9BGPpgUB5i1jiSAiEA8egzHrDtHwyWemkXN7USrB4OpmamwVQrlkF5MnzkzaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3686345},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"6425990b2738693840c3e3a738c0780deb44837a","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.168_1787774080487_0.8761733368278941","host":"s3://npm-registry-packages-npm-production"}},"1.15.170":{"name":"@futdevpro/nts-dynamo","version":"1.15.170","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.170","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"95f8467258a7098fa282ee9a8f9bd5f2b81906e0","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.170.tgz","fileCount":1551,"integrity":"sha512-FFIZxeGB4M88YXTdAGyQvqjBaDNuEMTQejyOVV696iFU8CRza3zvH4LAKrn7K41+HJn5r0ycPhCAlHyq8lpaMA==","signatures":[{"sig":"MEUCIAHwPlh7jo7G0I8TZn8qWFp7pGWwJVQ7e/mY5r7nMrewAiEA3+DskeR96fGguSsfATrFZ9YkGRSOu5ohoSr4xrn0s24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3695975},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"af96fca1e14ac523e8212c270cd01cd04b142060","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.170_1787774696530_0.5303423253240918","host":"s3://npm-registry-packages-npm-production"}},"1.15.173":{"name":"@futdevpro/nts-dynamo","version":"1.15.173","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.173","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"7f587d35c6fccfed4eada81811877ce36ddd156b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.173.tgz","fileCount":1563,"integrity":"sha512-DRCgyqEv/qtKll5QeKbagJZtKeWgX1oCKdu9FSCf96GJSm22I5pdSNPzV/KOQVVZfIti4ipR7wL98WyyPHwNTQ==","signatures":[{"sig":"MEQCIHVuCwYrhkH8K12WcUCKzvyE7YcP2iyilbwbJauL4TD2AiBlrmBQTSLpFcxAaD8Q3EK2m/ysJVKz6V3+nBP4Bhbadg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3711409},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"036f548bd0fe3617cb991590f3ec2353fe74033e","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.173_1787777958563_0.33675132823137677","host":"s3://npm-registry-packages-npm-production"}},"1.15.174":{"name":"@futdevpro/nts-dynamo","version":"1.15.174","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.174","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"0a6d51c835d262e38ad2886819c64bc942045553","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.174.tgz","fileCount":1563,"integrity":"sha512-P0WBlof0DUkE0rzL3lUhimf6sMKdI7euRQjNejllfyerCino1jDZEzQELFtbQ52LN+P7vCmnASdAu9HJwqa5hg==","signatures":[{"sig":"MEYCIQCofbj4A5b1ecKtKbiWsi4iF+nPC1S3bGTQIdsvmZ2b6AIhAJEewR3FBSSNWSgv/lL9BOEcqZUWWseckSItn+Ipicx7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3710594},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"4177f69d17926dc0290cca3f31793292fd8853fb","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.174_1787782143068_0.8998537084891207","host":"s3://npm-registry-packages-npm-production"}},"1.15.175":{"name":"@futdevpro/nts-dynamo","version":"1.15.175","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.175","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"1d4a482cd76fa2da222de61979bcfc1dcb25c448","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.175.tgz","fileCount":1563,"integrity":"sha512-r29f9Yf+mKIPOqGW+YIba9AXn87lj+M/k+ERqJqU4Z+E9wcwDctHm/HONDJWir+MHI+9OncsvsRhj8TiO8Sjiw==","signatures":[{"sig":"MEYCIQD5D15NPURAOQ9u6dEXUm9Dh9PxowOGn1FdCsK5coSZkQIhAN/kFUTdmXSfYN0rawmJcdigy9UyCHa68YxQGaiaOHtr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3710594},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"c8d20e7c77d2fc81cd377344e8ab251e6188eebe","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.175_1787851585277_0.9848691726683916","host":"s3://npm-registry-packages-npm-production"}},"1.15.178":{"name":"@futdevpro/nts-dynamo","version":"1.15.178","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.178","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"f73ecf71637824da9eec6bf2f9e67c8fe4b4f6ff","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.178.tgz","fileCount":1563,"integrity":"sha512-/SpobyKxjQJUPl+IqPsT88v7FjXkoad8sV2p4xj8i7ds+vucCisf8hunWNB4WRC2lu5lB2RlHWuN62thsoHCyQ==","signatures":[{"sig":"MEQCH0SfjXmm7H/nrKCmbt0OLI2dSg3D4evFeWh/06/SaYUCIQD8CoQtdpH7bKgFz/xb2gSlcf6alZhdS2Lja2GppvdEvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3711194},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"9b46243c6a1022a14f1e7a76e70b864709be81b8","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.178_1787928238216_0.5901704760926818","host":"s3://npm-registry-packages-npm-production"}},"1.15.179":{"name":"@futdevpro/nts-dynamo","version":"1.15.179","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.179","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"0227d27c6eee319065cf700c884734c3263fec78","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.179.tgz","fileCount":1563,"integrity":"sha512-c5MI0I+y/O1zpZOSXf0G0xqkKGHRqwuTLQs8hI/jnzITLgMvIbU6my2VoB8udY1ItqPjQehIZM08WlQJSIqqwQ==","signatures":[{"sig":"MEUCIQCadk46YmBGCIIPWdWFDb8cLy3zE6dwXbEE1upsdlmbeQIgbYxd6WCEFbnKTm8MjsrioD+LQ42t7r3cHXrCbyfky5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3718401},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"c94d0c82546835b1c61bf178d58f0592b01013ba","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.179_1787937179590_0.9137972229865223","host":"s3://npm-registry-packages-npm-production"}},"1.15.182":{"name":"@futdevpro/nts-dynamo","version":"1.15.182","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.182","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"2c639df5df5016f95d977be58e724cdf87b62f87","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.182.tgz","fileCount":1567,"integrity":"sha512-TBVd84Nx8IC7T643Tz1FnJ0IolGbV19xTl1nG13juK6mw+uIRASRoIvdbWreH+MZcJV/PWWZpbJZv7S++fvy1Q==","signatures":[{"sig":"MEUCIQCWQd9B1q5ZeWzyZNjUIFPLckLU3G1GQiYtyzPPXwsEbQIgDcSF4IUaeGzGLrv9n8nNFL8pq3zPKj1EVf9jVYSKCGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3715778},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"a41fb1220a2d68a1fea25aec0a114d1b542c76e7","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.182_1787953288568_0.6194920813578992","host":"s3://npm-registry-packages-npm-production"}},"1.15.184":{"name":"@futdevpro/nts-dynamo","version":"1.15.184","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.184","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"4bec17cb11be2b51760da9836ae52359c8e1859e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.184.tgz","fileCount":1575,"integrity":"sha512-6JOCz7fO3E/tayv+1NsHS/92keWUbbuZq5LxJ49Q6E2OoWEGB/1Q5n55r2Rnaw1a4nKuOi57JNM4wnH9sHAEZQ==","signatures":[{"sig":"MEUCIHQsS8fMuDefK8BQ/wCkZ9hNInYjqHgGu7vzqpUkFlBaAiEAtWNaWtZZoDxXMALvpndcxdu9lKAHNevQl6WKyZx7aoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3740935},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"784542696582d1a0f7642b81c4cc8fb9e912f63f","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.184_1787956599232_0.940609479395413","host":"s3://npm-registry-packages-npm-production"}},"1.15.185":{"name":"@futdevpro/nts-dynamo","version":"1.15.185","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.185","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"e07cadad0e54bddd47e83fca675ca03c11a93927","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.185.tgz","fileCount":1575,"integrity":"sha512-+eV6I2roS5c01kAzQw46PFTaMEHZfY9Ss6zKocOOSUKrPNpzAhDxtD9H2g0+lAKAk1BYAVs9l0M/SlFY/FrhbA==","signatures":[{"sig":"MEUCIEkw7W7PK0f7TW3uFEPeTnGL5x4QprIC9X0fPoW9lN3+AiEAolvl4bReq75mG/K3YlX2HtJLLADGqJFrguGqDiUUHjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3740120},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"f2b2fdf1a972135b2e96d631d6b9c65f222d2745","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.185_1788047906333_0.3048729220967372","host":"s3://npm-registry-packages-npm-production"}},"1.15.186":{"name":"@futdevpro/nts-dynamo","version":"1.15.186","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.186","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"0d66d4d06e66069cb6ed7b1132b948a94e3a7c8a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.186.tgz","fileCount":1583,"integrity":"sha512-12YEUr1086LefleGNVjKYJhD6Z4hMBqprX2VneSaNJzaIKfZnADDnIUKwXJgeJCuLjMK4pjIYwe2DQf/LHVthQ==","signatures":[{"sig":"MEUCIAl/dTIaRr1jhIo/Al4HcqF2ytFt/i7VE8AVDBHAjOMvAiEAopQZDLs7WDHqmxFlf+gwktg9CII1tvHNlp6KsUsfqoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3769164},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"fb10611def3e427db8e7ce4456867e66d07a8a9f","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.186_1788097160966_0.8967002714985783","host":"s3://npm-registry-packages-npm-production"}},"1.15.187":{"name":"@futdevpro/nts-dynamo","version":"1.15.187","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.187","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"f82db3e5c1f8fb42224335797eb080e36fb6505a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.187.tgz","fileCount":1587,"integrity":"sha512-hQx0xe/WitDxWnEslq+Z9tskkQAYG+6dAMLuyuaQ4eC4NfGUF2A5oc2Mjq/pLXPfl1/wrGDq9JUXnr6EnjMUmQ==","signatures":[{"sig":"MEUCIFti1R12u5kNQH72938lTlNOwhVJOyKnEkN1qBJH5batAiEA6zuZpdvlcdREasJ+J4D/SqQif3SpfNp8UZJcBFCH6Rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3789489},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"0f7d46e60e206d7fe8fc1a38a5f6d8b1e6d1d35a","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.187_1788118256516_0.22749868224108738","host":"s3://npm-registry-packages-npm-production"}},"1.15.188":{"name":"@futdevpro/nts-dynamo","version":"1.15.188","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.188","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"e59891a047c4a03b04ae9cac5cd29592d340d8fa","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.188.tgz","fileCount":1599,"integrity":"sha512-SWezBUIPVDcVfMBlIS6DenTGK1pvbOU9i1YQkhlbX5ieLt8uhCiuYlGuyhoKtkPGye73c1dhwLDOkojbYIXoVQ==","signatures":[{"sig":"MEQCIEA/fEfMAaIDdiMMb+yKq8JL6L8wehWzUseGULrJxpeNAiAIl7hz+tVMuGeRRWIG28HrzxI3ucVmP5P5nItv6Th21w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3810200},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"244ff6c39d116056a601b099fe7c2c83667ed26f","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.188_1788121421159_0.39634769953407956","host":"s3://npm-registry-packages-npm-production"}},"1.15.189":{"name":"@futdevpro/nts-dynamo","version":"1.15.189","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.189","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"05beb201c7f537f11cbdd131c8f46eb03ab82a1a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.189.tgz","fileCount":1599,"integrity":"sha512-87AQCTzgsd6jBTMZH/JdoCWYWtNaMgIuhgaHl0DTbD4rqlx8boqzXm8depjfof+3Lfz8SuM0r7bem26+hea5tg==","signatures":[{"sig":"MEUCIQCiLvtp6DDoIv2PoeHjZZvc37pQKHIMrOOfXU9ECnABFAIgRp5JHdokPdSZ8pvuZ2gdKf6OzCjbNZgWS2AXffnvy0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3809390},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"ff749cd4eaa47abb1de2da345b9d955675e3b528","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.189_1788202331671_0.8716346444823129","host":"s3://npm-registry-packages-npm-production"}},"1.15.192":{"name":"@futdevpro/nts-dynamo","version":"1.15.192","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.192","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"2384cfe5a8f0a5e91266fcced6dfce7272df8fa1","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.192.tgz","fileCount":1599,"integrity":"sha512-UMR/oZFnqVKxpyhAzhZICn1Pi8g78ZT5rlWIeEmPTqY7ZmTL3oWlWyuPrmawvyPIfLVVAGuu1ByL6z2sLs3r6w==","signatures":[{"sig":"MEQCIBth0FwXjQB84M7iXn03kMTku0qcQ4tvv1i7L8Qoj9iKAiAKIv1zOy+Ir5asLrjcatEvEyj8M29etLbJhke214ZqXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3819292},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"d2d6646a9ecff98518fe99692714fbbda41b9ae7","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.192_1788376983101_0.6883093153862925","host":"s3://npm-registry-packages-npm-production"}},"1.15.193":{"name":"@futdevpro/nts-dynamo","version":"1.15.193","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.193","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"62e739cde7388acbcd1e951884a3564660cb69aa","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.193.tgz","fileCount":1603,"integrity":"sha512-+/Ev3J2s5ZyoPYS10vNfvW/rp/Ro3N5DUWF1WlpNugnNzoqmrXrQ9n1knpNEUaeApY5409GgoVTybVwC2BQNiQ==","signatures":[{"sig":"MEYCIQDp8j/debH+HHTxpmphldq1+2jEPBsnBto5Nq4Ky6HS7QIhANgMTECXaDkn+Vlc18eXrR8TzSb0vDzfpQlTAAlJBh0G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3834590},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"96c94f582105ffc010dfa5aa814612a6b8b7c25e","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.193_1788377598832_0.805504361755983","host":"s3://npm-registry-packages-npm-production"}},"1.15.194":{"name":"@futdevpro/nts-dynamo","version":"1.15.194","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.194","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"42a92e96b24e755848f7ac52cec1b91346a1ec80","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.194.tgz","fileCount":1607,"integrity":"sha512-f1Rec+t/+j6TxCwrvDBzBZ5iPjkxls6QgMNHD0dIcoLGAqmndHRiVr2cnK2cf7MsYM/bwVQa8np/rMDez9EWhg==","signatures":[{"sig":"MEUCIQCaoEQ6x9lkyVtGZUOALK06bHyxbNXjKeyWARtd6cugTgIgOIZMG2WBgbz11JnIx+h/GUq41yc/DFDJE//XQKwTKlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3849014},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"e343d4dff7d51a38f44e8572099479b89dd61417","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.194_1788386973641_0.9149759724517239","host":"s3://npm-registry-packages-npm-production"}},"1.15.195":{"name":"@futdevpro/nts-dynamo","version":"1.15.195","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.195","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"ae451d66958feb96d4d668e38f20ff1e2ea4f0ca","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.195.tgz","fileCount":1607,"integrity":"sha512-9Ir0AivpKNhbHAeP3kKy8oEzNP43lOJDk8Tj3BFecqfWjM+vlyOrZRN1v+Ctq+b6fJZBxWgFNGrsLXJk7h7B5g==","signatures":[{"sig":"MEUCIEF75zfVouBRg6mUX7SEbVljthvsz789kg2+tvwL6gKvAiEAtu0iqdDk/UAd6zvBzRqpXwXUlqkH50f5uLcKw0vJG3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3853815},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"2bd06209b3f3837d5b7955dca819982ba3e9a6be","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.195_1788390658826_0.6959212063112474","host":"s3://npm-registry-packages-npm-production"}},"1.15.196":{"name":"@futdevpro/nts-dynamo","version":"1.15.196","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.196","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"d99cebec75048fbfed27e4b49bdc04f5f2ebb99f","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.196.tgz","fileCount":1611,"integrity":"sha512-KqKDtQ+A5mQYKuljUP+NGa3CUrUH9eYOY4WdjrfSprgKc7iDMmg/BVie/pR2iWd8ImI+nmNTSYdJ3bt07ps8jQ==","signatures":[{"sig":"MEUCIGU+Cu6LKDkNlO17O8Ldd7W65wiAUV/5PoHWXt8jZoOHAiEAxcby0XD8Cd4Sr0k0RvWuixbWId6qfB6zhCrjLGonbS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3883535},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"0f23128395eff316efb926e5ef884240c2398737","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.196_1788392797702_0.8809548256093993","host":"s3://npm-registry-packages-npm-production"}},"1.15.197":{"name":"@futdevpro/nts-dynamo","version":"1.15.197","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.197","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"8b259f91a6e8a1acc6bcd3f64c8d1cc792efe0dc","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.197.tgz","fileCount":1615,"integrity":"sha512-M1ilJ0hibNBgYiXlhPVE4WlBIlbtT6/SlIU058nx7EwYPTkmXoUl7gq/CQOrslRFVACTrbtcGX7ZDpxjg6zzEQ==","signatures":[{"sig":"MEUCIHGFrkEZjR4st7cfYERSmW1G9kaGpWF5nimpPR+yJ5JmAiEA+UD9fvWKRQHfoZw1l/iXvksnbol2yXdbE38iBBvxGxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3896994},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"449077102248d25ae40f8e8855ed040e79044702","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.197_1788394829989_0.6926955261397134","host":"s3://npm-registry-packages-npm-production"}},"1.15.198":{"name":"@futdevpro/nts-dynamo","version":"1.15.198","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.198","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"3fe9afab99efce2954365be38566164a90757ea7","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.198.tgz","fileCount":1615,"integrity":"sha512-UdPHJal2uSud/Y4R7CaUKJPgrEyb3Q1BD0jM4jXsQyFr2EgJOcQHmDm8DdICYBolgOt+ANYV96VdRwwqwWvnzQ==","signatures":[{"sig":"MEUCIQClS9Y910ELuLmzGy0nbbCIKV/iU4IfKXYNXxb8PcNT/wIgRJ4aMYUBmvSl+HFTywcNLvQTYDCP2Vz0PndLW3mK7f0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3896994},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"9f41a6c8fb02d4335237e3fe254de88bc43388f5","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.198_1788395993683_0.5596154379197011","host":"s3://npm-registry-packages-npm-production"}},"1.15.199":{"name":"@futdevpro/nts-dynamo","version":"1.15.199","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.199","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"07b1b2373bd66079cf5e97290fd01790b2b83872","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.199.tgz","fileCount":1615,"integrity":"sha512-xb5UX4vMJ8REIwjTg2DrbR45nvlbBEIRPMmyAHCc4xYQbBukRLaHpQ4D2MKhZncUWNqseMD3KuxJ6AGNtkyJgw==","signatures":[{"sig":"MEYCIQD/ZOgoS0hYQVbgxH+x55RYlubeTzXzNZfs9/m3qTykKwIhAPBOw1RxK7vDqPmpTDkFZhzCkPGiQ4MC9gc1cbZvAv/Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3897810},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"da92b9a0fb9ddad30e6b0ba9cea968055e090446","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.199_1788397356887_0.9188437841853412","host":"s3://npm-registry-packages-npm-production"}},"1.15.202":{"name":"@futdevpro/nts-dynamo","version":"1.15.202","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.202","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"5f22c0c2d154f7c8d2c5b4428aec8a1051b2f95b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.202.tgz","fileCount":1619,"integrity":"sha512-NbXILwwBwHyj3z/0LOz87KTaaEpJTcW9XfJc1oTesg/k2x/L+gn4M8dBa3HapTk8wjMmYasK9XOAAswGCtpglw==","signatures":[{"sig":"MEUCIQDBYCiBpKw1jezUjgerVbQcKGcZKmL2sW2HFtwEQZTZyQIgQxkU0xSRr3qxgY0qLaHreeU06MieO1f/6yGChM7QoC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3914369},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"647dfc67ec5f2ab19d27f837d48cadd761273498","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.16.40","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.202_1788402807378_0.050025015987415156","host":"s3://npm-registry-packages-npm-production"}},"1.15.203":{"name":"@futdevpro/nts-dynamo","version":"1.15.203","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.203","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"3f5c0696b487758bbd13ef45804f1783c10e7e6d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.203.tgz","fileCount":1619,"integrity":"sha512-hLCwLKr3QCYr4NXJApa9FLG0FYKp5zYbpfOtAchO8/ZOmWO/CltsYR/oyr7m03p+oY0qloNd3s8g8dFxn051VQ==","signatures":[{"sig":"MEUCIQCjoHDo6j3yQI9wfp81Dxq346SPaVSYIgbFHnHdyOWF3AIgWNdhFsUCgboDFGKwVdCi0tzU5xKGlgP9IFgwk3anyQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3914374},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"bda8e609f24fba2281e44ca7a5a127257b957195","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"esbuild":"0.28.2","typescript":"5.5.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"^9.34.0","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.15.28","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.16.40 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.203_1788407516324_0.796445522924947","host":"s3://npm-registry-packages-npm-production"}},"1.15.215":{"name":"@futdevpro/nts-dynamo","version":"1.15.215","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.215","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"2dbfd32081649caf26dfbc3b12aaab78f9c980ab","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.215.tgz","fileCount":1703,"integrity":"sha512-/FzQnj2rL4Ov/VgUj7ptVFczmuretLURhhhKrk/GPVD+peQCxUaNDy/8KMfQDfIR/LajEY8Td6MjeivH9E7cnA==","signatures":[{"sig":"MEUCIFhz9NjWpq/SF4WTTj6gw0dMKRHr4arQJTGKEUNwXe88AiEAwbUOvzTmOs2zLIADg3kfZNxpYi10ELQ5XcMCYjAQclM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4091523},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"8b187b2751c5776469cbaac3ffd74478f4040d60","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.25","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.14","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","openai":"~5.23.2","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.25","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.215_1788472680933_0.3715185872383038","host":"s3://npm-registry-packages-npm-production"}},"1.15.217":{"name":"@futdevpro/nts-dynamo","version":"1.15.217","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.217","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"93b5e7aecec0c72a27267497993d24b7607286e9","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.217.tgz","fileCount":1703,"integrity":"sha512-FlCugh/O5BV6QcMI7bElHWtb3hZFwBF7cLcYxXdOhbTzbudko/ctVEQxQGY8Ck244ZAgNOptCrPcIbNa3EslDw==","signatures":[{"sig":"MEUCIA2BECC6SlAD1UsriTxjPxQSXoQK+mEM4bDp6gYMipOrAiEAm9bo9CTtS1yaFodKkfANNnjk8FtdCjbBaLy6qF0ys1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4095874},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"79ac6e566a638c64d68180d8f43d98ae6f01ee78","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"~5.23.2","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.25","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.14","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.25","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.217_1788475258566_0.8849220360707195","host":"s3://npm-registry-packages-npm-production"}},"1.15.218":{"name":"@futdevpro/nts-dynamo","version":"1.15.218","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.218","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"c3f1ca39b46305d756e6f015d66056140e101017","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.218.tgz","fileCount":1703,"integrity":"sha512-FEhAq3Bu2KfeC3RxgZUS6u+kPpUs7sVBkqMElE5PKqB0enP56ZK7jWvMWWPCy9/cPSPUVLuaXmkq3HYt6jdh0Q==","signatures":[{"sig":"MEYCIQCnHZJKKEJuN4CUyMmn3fJRlcvEhsM9oM0XAIhRsKmQ8AIhAMZGUx0ZKSjhc5mKcF2svedCtsUYiKZlrWxN+aVh+DEQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4095874},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"fd210699f64a2de2079d92b6e9e68fb7f007bea5","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"~5.23.2","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.28","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.14","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.28","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.218_1788551201054_0.03702666545745181","host":"s3://npm-registry-packages-npm-production"}},"1.15.219":{"name":"@futdevpro/nts-dynamo","version":"1.15.219","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.219","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"8316165245631f85d7a0359c8cd1bd36289f438c","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.219.tgz","fileCount":1703,"integrity":"sha512-naGNGNPVYLO1bwA+l75XmpHne0dHoGWAAOEDKWzQOE71BGlqX9ppcTVDEw8rJfh7e2HExhJjVmdCVmLFRDKQ9w==","signatures":[{"sig":"MEYCIQDs9YT19owIVet1xbRpeWxymTmn1x3zAmdHB/ziwXuVIQIhAIYTUiQFOuUG56zy9hv8+blM+kFhFzw4AcLIyyL57sU/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4095874},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"8ebdd25f029dc251004bccc9185f60d3d9b78ce1","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"~5.23.2","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.29","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.14","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.219_1788556376159_0.32315028916933786","host":"s3://npm-registry-packages-npm-production"}},"1.15.220":{"name":"@futdevpro/nts-dynamo","version":"1.15.220","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.220","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"34e103b6844a1d23399f7de2b1ea0fade21271b7","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.220.tgz","fileCount":1703,"integrity":"sha512-8ujwcjrguKRxtemPngfA3pUkSA8xEriQfvfI7suQvSKqgqbLyq0m5zfc2jylN7vJEy5oBa9atPCCbbqEvTQ4Qw==","signatures":[{"sig":"MEUCIQDDeQ0YyJzZZhIc+fQ5hqhTr2lq8Ms3Kfc+xoY6nr5bMQIgAvfWAuSW7c2C5l3zl2SvPk4hYkExkl/LzKPSi+EjPt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4095874},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"20f5f4fcb3a5aad95370e44d0458785aa3ac1555","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"~5.23.2","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.30","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.14","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.30","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.220_1788561404876_0.07113207969516888","host":"s3://npm-registry-packages-npm-production"}},"1.15.221":{"name":"@futdevpro/nts-dynamo","version":"1.15.221","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.221","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"cdff608e848a298e4593dd52453c368de56b804c","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.221.tgz","fileCount":1703,"integrity":"sha512-cPeZSzAbrP3oIS1oc+kxcwLC635BC9RCeSJuG219b33jfrpuxh7yTIoENiuFRqyEH75dnhH75tr9LXvZ5o7wHQ==","signatures":[{"sig":"MEUCIEhEkc54Vwi3bye5JyDkAA+XWDWuI3EzeEiy0FKd120aAiEAjaN2eKgLKUUhqpLGeKfvh/Z4vumvXf84yJSWIqM7UDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4095874},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"f8b26b4376c16e1d27347a9eddc176918ca24cfc","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"~5.23.2","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"~5.23.2","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.31","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.14","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.31","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.221_1788565404726_0.9749646222457764","host":"s3://npm-registry-packages-npm-production"}},"1.15.224":{"name":"@futdevpro/nts-dynamo","version":"1.15.224","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.224","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"15852d8bed694f42de344f5cc8e6a54a86429b57","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.224.tgz","fileCount":1707,"integrity":"sha512-wIZix39ZjexfQUsMoPEgLXTjh7DAzZecuxq1LO9SMfDuzF3vneJENVBAzt1/woS0h+MFoOy6ciND0FFTA5CjAQ==","signatures":[{"sig":"MEUCIBCdBnS/hKP6CtaDutp/OfWDgC+ghZ2pyzG4l9/LzfvzAiEAoRu0kSFQ359uPb1Iq7tLSZXjGDEMTfddbwOnvZ8S3w4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4118918},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"1d3f192f9e1b34ccda089e3255926cddefa392ad","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.31","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.31","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.224_1788783513452_0.9751357645510932","host":"s3://npm-registry-packages-npm-production"}},"1.15.226":{"name":"@futdevpro/nts-dynamo","version":"1.15.226","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.226","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"2802742f9564eb86218b4e1da7866820f3d251fe","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.226.tgz","fileCount":1723,"integrity":"sha512-EiokzHUXqe6Mz8ZGGHiVBO4/2XMHu7B/G9XjEtmymyD8iETyEZQTs0yqhpv5+wBWi1fErudSEIBLgmEPEicJ1w==","signatures":[{"sig":"MEQCIDIow7rr+gEzz19o5sudTqinSbi+KsjbRqyqXNl5FNRKAiA5Zdk5wYyADbsAeoGB7V6aeyc0zzD4BmIay0slNRj4tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4153418},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"a48ac7cb11f62f1c8c3d18d038ee9c188794f018","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.31","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.31","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.226_1788807558101_0.24075897399248003","host":"s3://npm-registry-packages-npm-production"}},"1.15.228":{"name":"@futdevpro/nts-dynamo","version":"1.15.228","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.228","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"ef2b58244381a2bcb6c85ba855cd20c9f71570ba","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.228.tgz","fileCount":1727,"integrity":"sha512-eYKKsubKf3FXQTcM7IraglmrJltq3VbL/BpEvH7o3Gwzh3B4V6xBEWkUMdSWfXoTRcqpFetICfCMvY+xY5fFYQ==","signatures":[{"sig":"MEUCIDl2en+w1D33UGfGlWNz9HWbTeISwdnujNkEezQU13B4AiEAzZNCDYSDQDlSyzyJoTAE5ucMEXBLNciXMwgrbjphZSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4159401},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"ab6fdadd8150ececdec4c3021c91e9ca060156ec","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.31","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.31","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.228_1788816174774_0.997671366048247","host":"s3://npm-registry-packages-npm-production"}},"1.15.229":{"name":"@futdevpro/nts-dynamo","version":"1.15.229","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.229","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"7496f455a8fa1e04e695b643cb20d06e92733810","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.229.tgz","fileCount":1727,"integrity":"sha512-wl9bkPB8m/eYFJ7oh9XvP2RQoaAg7CSO0psRBWEIQIinvH1Dd6zgpxxeHyoqi0fF1BcCQoe1EF56MNiJ+6nIyw==","signatures":[{"sig":"MEQCIALI3JvhuYQFSDWbvnBLuWCkj5hY05z3EIWMXMeaNKztAiACBcXDwcJiqd9G5zVeB7eC3uM61dl0D8szp6wUelOIXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4159401},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"cc2e4f1f4d11848c49e660bb5c7c066a992c4fb2","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.31","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.31","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.229_1788816267153_0.05834757260708989","host":"s3://npm-registry-packages-npm-production"}},"1.15.230":{"name":"@futdevpro/nts-dynamo","version":"1.15.230","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.230","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"b201f4d976d772e42d808c1486d6e420e060a8df","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.230.tgz","fileCount":1727,"integrity":"sha512-cQfneOjppEBzyD04JUeZLG7bAUPCLjwFs994o0sdSdbVZUX7XwvaFCTEkIP7jj4HQCtCmFgXTSKc6F2/U2aBxw==","signatures":[{"sig":"MEUCIHjJb+tA0lpWwfNpLEM4aMHlIYZueLy843WtbsCFC8dhAiEAq3WgqM7OTMytzNrQNlP3485qt/xHHEez/SJUvF93QgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4158591},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"0ee02d7547f1435501e8dcdc1692849b3802e112","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.35","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.35","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.230_1788839638919_0.6138142215809212","host":"s3://npm-registry-packages-npm-production"}},"1.15.232":{"name":"@futdevpro/nts-dynamo","version":"1.15.232","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.232","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"1e117427c26d75084cfadbad781c33cf0fbda9f5","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.232.tgz","fileCount":1743,"integrity":"sha512-vt8Dz6H91DCO896aLhhFB7jNa0xPg0GSWqPP52VXb7VD0O6co52pOiKgeSp14BahKWs2v/VbTubrP+/2Kkwdfw==","signatures":[{"sig":"MEQCIHw/2RwOTF+IbfMxASMuRl+cDqqF1cNSzHFdVlEaLxIAAiAhgFfokXx97ACYR/IAY6x8gberVLRGeiYAk1J3+R6WDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4187850},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"ed510adc86170509bfae1a39acd9c73fe5d995c6","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.35","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.35","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.232_1788867634250_0.5950313841263344","host":"s3://npm-registry-packages-npm-production"}},"1.15.233":{"name":"@futdevpro/nts-dynamo","version":"1.15.233","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.233","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"a9b05a0ea127530300fa38271b802c49172f3317","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.233.tgz","fileCount":1751,"integrity":"sha512-tnE2nh00C7lGcRwTEHvT5/v4NG8dLu6mwZGHqWomD+YQ3jcT0DCiwwcpYSuKcyqYdSdH2moF+tmZBOys5tkfoQ==","signatures":[{"sig":"MEUCIDlT819kzcWONts6n8Xxx7NjaqZa7Uw2OzdJd+yEqIzrAiEA1eUXt68fU4vRWkeWjsDAdHchZf0KpulNZ+eW7/w0syA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4237445},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"26e2416e146d10215474e9d826cbf2881b3fbaf1","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.35","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.35","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.233_1788870995638_0.2011406274416172","host":"s3://npm-registry-packages-npm-production"}},"1.15.240":{"name":"@futdevpro/nts-dynamo","version":"1.15.240","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.240","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"a42834fcd0d442336b70644584c5c239e87e0303","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.240.tgz","fileCount":1775,"integrity":"sha512-fpQqXyBO1uU1ah+iIQWG341O6QkQjddVr3n/jMvJ8tV7b0ZTzhQ+VxgCzZMZ+Bswui7hV2Mbdw9+ZWvTJo2aFg==","signatures":[{"sig":"MEUCIFeVMhaaNkPqI/vIb0QghyRZ0bNdn9829SqZooMUWw4MAiEAvt8/LyLE+DlujOkcRjvR9HRayMoqGuKcSCwdmONUIkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4298068},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"53ec39d9312da36cbdb75a7d07df6ee2f540fed3","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.35","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.35","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.240_1789087511732_0.6535095685547478","host":"s3://npm-registry-packages-npm-production"}},"1.15.241":{"name":"@futdevpro/nts-dynamo","version":"1.15.241","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.241","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"b58220c7845f0614655e5dee90e927324e2f6b80","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.241.tgz","fileCount":1775,"integrity":"sha512-74yRxqGRuoaNy3arB3WHP8Xl/dmc5eUcy/wIVK61P/UXiYqsRislwg/MFCnAqw3YRXQq+ZrOoA9sebzr3PAe6Q==","signatures":[{"sig":"MEUCIEwTEF2665AGhXCwDoqXeC6f/uDOsPXLN22ds386I5kgAiEAqPF//oLrb24jpCkVd123jPoBEaE/jB3+wbg4RRlLG/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4298068},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"698adb29b2d39c25cd4f731b312290f001585ff7","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.37","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.37","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.241_1789256654613_0.147409938090173","host":"s3://npm-registry-packages-npm-production"}},"1.15.242":{"name":"@futdevpro/nts-dynamo","version":"1.15.242","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.242","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"6871eb1c4bb194e3bbbcf8bc3a996004b84aae85","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.242.tgz","fileCount":1775,"integrity":"sha512-vuVy0tylLE2K+G1Z2vNNdOYCRq/AVcKGVQEvgJh/2sY8LG8Q5XgHsdl5kZQ0P9badTwxa5XIBrTHiXWqTYAqcw==","signatures":[{"sig":"MEQCIE8jNoZFuZfJdbzd5qOZn4NHiv/HVxL2laLNHzlCgZS/AiAsaVlEJYMLf5Vw1hal4e2HcNwtksLmu62+ORc+fjGvuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4298068},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"1848719a39b1f79ea2b1ffa4d23966502a94c3dc","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.37","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.37","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.242_1789266512623_0.3455026068193212","host":"s3://npm-registry-packages-npm-production"}},"1.15.244":{"name":"@futdevpro/nts-dynamo","version":"1.15.244","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.244","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"e0472529a083e9246e6de0597b46c67b4234fcb6","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.244.tgz","fileCount":1775,"integrity":"sha512-X13SAFftnNL9Vx7IWHR6Qfl7l12afxliAG9SzgwEEAcdrreQrF8Ew6Owm7VlsxZjavENEZ1lt4pMw73Kc63VhQ==","signatures":[{"sig":"MEQCIGYT2CrQzJ8CcILfjJTxwUaJqgXjkzxcDCDzl72n+eChAiBJQFZl+ANo7t6IZEDDfSq3OOaGfTUAyR2FB7tq8VxKJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4311578},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"63217486b00c547aa5c3cfef0cf1b888aee56f16","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.37","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.37","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.244_1789277190240_0.7560485158540629","host":"s3://npm-registry-packages-npm-production"}},"1.15.245":{"name":"@futdevpro/nts-dynamo","version":"1.15.245","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.245","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"544f762f0bdd39a622a55ded56dffa9eb8ee31a2","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.245.tgz","fileCount":1787,"integrity":"sha512-1PlOqI9Yv3Cw5HP0rs6UoCaDlYEIGgWTdWffEgeVADZThi5xkS7c4QXBGcW5ZDzLgFWnqfI4aTxMUg5IC/654g==","signatures":[{"sig":"MEUCIQDgMsMGQMta7qNI1PH0gof2Qq8AlG38N55nxpqF4kngrAIgfyYU7fwvHSG2tt6e9cAUCwz8iTm3djO3qdpIf3VYBvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4359620},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"13bcb6ecfb2b449e426688988945f0658794570d","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.37","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.37","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.245_1789292509219_0.5202607920418061","host":"s3://npm-registry-packages-npm-production"}},"1.15.247":{"name":"@futdevpro/nts-dynamo","version":"1.15.247","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.247","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"ec9f25947f1716425158833c29c850a98b7c3ca8","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.247.tgz","fileCount":1787,"integrity":"sha512-PWsGYkklmTDv8yL6/hOa+JEKYt34Yb9SLn89ADjkRRbPJQ8Ck+4LgPXunZAGlF47ewn2b2bMnebnG3+9nvGVGQ==","signatures":[{"sig":"MEUCIQDxmkHKkRY7IclI692PK7LTuwTgQqO2v4u/5TUkDitgMQIgXfxrRNygb52hCk5tDMLlYTnryXR5wYXYb6kX27wxpgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4360070},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"5e9f7faff862f0a620e7e192eb1af6beb310284d","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.37","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.37","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.247_1789295528726_0.8681915428507778","host":"s3://npm-registry-packages-npm-production"}},"1.15.248":{"name":"@futdevpro/nts-dynamo","version":"1.15.248","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.248","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"960b3d349ba021762ffdc69e846d8f29ad234c44","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.248.tgz","fileCount":1791,"integrity":"sha512-EK/UpwiCnboGu+bqrQVdMQgljlpMUbjSELuKKMQ1D9u7CZooH6PCuSeD02SOYR7AJZ+GGxdNcjTnRBLs5hzjZA==","signatures":[{"sig":"MEUCIQDMMImuxVST+6r7TifWKlN76jKb90iONXtcHpmKOKuy9wIgA3iGTdQenRxrOjtzSZDRM8eA+k1mjDdlnD9H+BX+0kI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4371661},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"82bf75e5f65b69814eb9939133a1301a26f50326","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.37","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.37","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.248_1789296355919_0.23198061370727152","host":"s3://npm-registry-packages-npm-production"}},"1.15.250":{"name":"@futdevpro/nts-dynamo","version":"1.15.250","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.250","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"2866ae640d2634f3ac43cabc2f2e9761901efc21","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.250.tgz","fileCount":1791,"integrity":"sha512-0piS1BW1wb4eQPvPP/Q/6aoTx78K8MMuZIJ7KaYgs9CEkwM8KrRPjjCfQEQVfKKH5ZYL9Q7n06ZPzVckBruoAw==","signatures":[{"sig":"MEQCIA0p2NBnH0Q572frrmN71/U3/lQ0Snl5CjMqXijNAE9rAiB+OotQgauNP9AZ2o0u4hpFSUYdUKsCQxk3TFTg500Xnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4377402},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"0a12e29225eed88702d0b9f4951c71b2a5473f7e","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.37","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.37","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.250_1789298054607_0.9346332132806061","host":"s3://npm-registry-packages-npm-production"}},"1.15.251":{"name":"@futdevpro/nts-dynamo","version":"1.15.251","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.251","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"f962635b6916118ea6efa7182f1f463a8727a7c7","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.251.tgz","fileCount":1795,"integrity":"sha512-LTGTtcpzNfmHkmveGIRnpoernuCqitvtAobbbe4zheOC/xp6ODNDDQJ5rhZu7/S0kbJ1xUH8FIAp/1fFFdwWbg==","signatures":[{"sig":"MEUCIQCZfb1Ztzo7kh5BNTVaZ2urV9rkOn7zOoEgx00vYmdMIAIgEhPab+klG/rDGYqOeVgM8NZJp8TsF/5sBoXsOWfEeSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4406768},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"a9fdeec086056f83d6b79601c50ba41eff06a9fe","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.37","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.37","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.251_1789298699306_0.20010027255351903","host":"s3://npm-registry-packages-npm-production"}},"1.15.253":{"name":"@futdevpro/nts-dynamo","version":"1.15.253","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.253","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"25ab5a321a76b14d81cabc5cb5359e6c4ff10f0b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.253.tgz","fileCount":1815,"integrity":"sha512-S1mfaQFUotFI8N8OvjwDQDLWn0MZVkWC9f0lOXJrUL6pPo54SS27+FqF1kRqhJkgkpMi/Lp3nlJhw+QHlE0xkw==","signatures":[{"sig":"MEYCIQDvzC2ZvBHcnEE3bTmK80nyv8chTKVjPNktTa2NTvgubwIhAMX7yxyebj8StA32T+rLLFYXB1bsCZfzEV7aZ2DbHlf1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4498005},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"f3417f25963eca8ee8af0901ca2e2cd42664dede","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.37","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.37","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.253_1789304439971_0.9357189546444802","host":"s3://npm-registry-packages-npm-production"}},"1.15.254":{"name":"@futdevpro/nts-dynamo","version":"1.15.254","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.254","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"7d6b9fbdef22fa5d6824876088b6d9fdd03c4f3e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.254.tgz","fileCount":1815,"integrity":"sha512-tk8K/vPZqMB2Lza4N/LWVfycMq/g3OnGxfNJtO1UWHxnkz65qoFAZfNFd3ipPRqQ0/49iXdG/GGIr3vInSm/4w==","signatures":[{"sig":"MEYCIQC3ju11qrgcJGtMKPZDK6nq21HwHwFtxIiUkGVB7rssggIhAPK3rTO1TqBrprXj3sKD2RoEyJcW/MwogQgYr9CLdvBa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4497195},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"39a69623931e8788d2da9b7f41d51cea1d2983a2","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.37","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.37","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.254_1789304657800_0.0612387183585017","host":"s3://npm-registry-packages-npm-production"}},"1.15.255":{"name":"@futdevpro/nts-dynamo","version":"1.15.255","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.255","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"df6c24f21c677b94a482ed7a7c128e773ac34926","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.255.tgz","fileCount":1815,"integrity":"sha512-SivTOP/2VfkPe2gywAibEeLEdNjlthRLhhLsBgGDHKrQVj1I0VOg983p3De06tRHKS195b9d6xXmk+REPLOD2w==","signatures":[{"sig":"MEYCIQCyd6TjOs3lNXTpsiTgRxvQvAo9SBE9lW+7weEIOV6flQIhAMOqunt6KCYrgedw3+A4gUWKLWGIxHMF80CBpIko25kQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4502131},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./mock":{"types":"./build/_mock/index.d.ts","module":"./build/_mock/index.js","default":"./build/_mock/index.js","typings":"./build/_mock/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./messaging/agent":{"types":"./build/_modules/messaging/_modules/agent/index.d.ts","module":"./build/_modules/messaging/_modules/agent/index.js","default":"./build/_modules/messaging/_modules/agent/index.js","typings":"./build/_modules/messaging/_modules/agent/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"9a182f9a9b7d2d153afdd280bda71ce2a826d098","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"mock":["build/_modules/mock/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"messaging/agent":["build/_modules/messaging/_modules/agent/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.37","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.37","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.255_1789314105012_0.42019711053271824","host":"s3://npm-registry-packages-npm-production"}},"1.15.256":{"name":"@futdevpro/nts-dynamo","version":"1.15.256","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.256","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"5fcb749839f32672964759d4ab0a71d868350a3f","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.256.tgz","fileCount":1815,"integrity":"sha512-40JvQtMz7yJolUvjbPIGMoSVLb6cpjPJHO50N4b+RMlTU1gKVRHaDyaDqJLEsYFNL4jvbNcmYFH9GvQSAcMoWQ==","signatures":[{"sig":"MEYCIQDE51g0EBAcNkRHV3KJgVjyLsxTbDTjgKSTQeX3HCORpgIhAJhVjPNB+w1uHXRnPrX9HwRU6jcWmXTivts61Lxt63eA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4503015},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"6adb75ddf1f8d748450fa6812e345986abcfb0b7","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.37","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.37","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.256_1789314675800_0.5549554018103191","host":"s3://npm-registry-packages-npm-production"}},"1.15.258":{"name":"@futdevpro/nts-dynamo","version":"1.15.258","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.258","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"a194de6b3ef21bc2f3c6b7d7f58e68b0aaa545cd","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.258.tgz","fileCount":1815,"integrity":"sha512-xUvI7SqVqTO45iuRg0J5+8cvE33sMVuR07XfTLXk1NpwsCWMi36Aesa3c1daIROjyQe+rPYITngxUi6Q8wzYRQ==","signatures":[{"sig":"MEUCID8mZt5lTZgh0dTxzuaciTGDq9UmLLqY+RnLO8isfJqLAiEAqCnLK+zIWGCLnr9RdT510JTfvnJWofzTB7TmC5CgICo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4530534},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"91cbaa4f20a657f3918aa4ca3c3b7fe9d0f4a23f","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.38","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.38","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.258_1789368372507_0.001452912963861186","host":"s3://npm-registry-packages-npm-production"}},"1.15.262":{"name":"@futdevpro/nts-dynamo","version":"1.15.262","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.262","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"4053286211840c32b93352bf9d1c74e8c3b16aa0","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.262.tgz","fileCount":1835,"integrity":"sha512-8E99s6R4BpBYTP5a06vyKGTEvEH6uHG4YFP66nPBfBtIblluq263n9BjjLvKQHNOd6AbEyLRDCvg3yHni07Wvg==","signatures":[{"sig":"MEQCID9k1/j2PT3aDyuNGibh8AOJbqk7tsjb+rLjE/VpDv96AiBZUFBxAxpEnFU6AAnLmKBBMBwukghMj7dW7RCk5tgOdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4553606},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"5c73c215dc47f8997f275cc5f1d0132b15a2dc05","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.42","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.42","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.262_1789418883019_0.4210950250471124","host":"s3://npm-registry-packages-npm-production"}},"1.15.263":{"name":"@futdevpro/nts-dynamo","version":"1.15.263","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.263","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"44f72310749f1466f685d0f1e410242965005dd9","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.263.tgz","fileCount":1855,"integrity":"sha512-CgnKRj9Gw9q/Rh9uVjiY9ht4CLxPS8sKfX6LZ1LcqcB1efJnNOEqVrZ9iUP8iHLYu94V7oKw9h2Cnux8l1wbYQ==","signatures":[{"sig":"MEYCIQCp2jZThZW/d0lUdUruWyNX5VZ3/NELZYlevGSLQnJ/mwIhAJKRzu5jmLhLA1zG761NGwvvRPTeyTkhczmtuV1BJnic","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4585765},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"f2c686bb5c987b99b2574f081813a607cfc52d92","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.42","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.42","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.263_1789422523185_0.23877509589674917","host":"s3://npm-registry-packages-npm-production"}},"1.15.264":{"name":"@futdevpro/nts-dynamo","version":"1.15.264","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.264","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"85a254c254b2424a0d021246a01fde00564d2552","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.264.tgz","fileCount":1863,"integrity":"sha512-K6jDUahUHGTGC/+mj3mVmA3nZxxjjbbmHZJzPH6aKEQ0Uid3//9vlavqY9aH60BThtAyfNjXsy+7PVX864DyCg==","signatures":[{"sig":"MEYCIQC2HTTkCHC9DvGof2LXasI9h1PYlBRChwwCEKqVcdcy8wIhAImo6pw3gj6ZAj/hJBIpP/9vL3eMGEh0chb698NqaFr2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4608497},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"6d3bd2a24cc5c9e32cd2cc374744c3211a3357ae","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.42","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.42","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.264_1789423661864_0.49938234746858856","host":"s3://npm-registry-packages-npm-production"}},"1.15.265":{"name":"@futdevpro/nts-dynamo","version":"1.15.265","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.265","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"481cb8cab016aaf564c5e0a3e75b701b3e5d9039","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.265.tgz","fileCount":1871,"integrity":"sha512-peqJVk7Byt1CkXnAbRIbe34oLZszzdCEElAiIpKcD7dmUR4Z61OmzwXLPFKPQC3mrzbjHofQcFBGpj8d3zydbA==","signatures":[{"sig":"MEUCIDxKe44+fJls/d3intsbgy/Nk35vhhfA2Qc0IOFDKHXsAiEA2uyNky6lv7IyWhMr4HQxCPDHNSB/0tK0Ne1Dy1XCOwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4631673},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"}},"gitHead":"e9a4ece4ee0f74f4c31fee547b9da305d10fae9e","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.43","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.43","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.265_1789425498093_0.4562462131679952","host":"s3://npm-registry-packages-npm-production"}},"1.15.266":{"name":"@futdevpro/nts-dynamo","version":"1.15.266","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.266","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"c572b4715260bb3b902eb7e5cecd925405a32d48","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.266.tgz","fileCount":1919,"integrity":"sha512-3fL9bJaN17fG1C3mTx45sUjwi3IskZF4u/HJa9pWsLQtRNldvQi1wMeIbPH3g56KCTczwJ1c/L/kzZzFAF0bmA==","signatures":[{"sig":"MEUCIBvuWxjZCPDTJ9v5Yp7E6ALacA8sN2tUjFk5hUWcR7/BAiEA7u5DhuUGPq5HrlCxAjaCrWHyU6WtxGWBBTtEfHez9E4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4808982},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"2f777770585a0edbff1ba76aa8215a846749ac67","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.44","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.44","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.266_1789452326617_0.7475973530962383","host":"s3://npm-registry-packages-npm-production"}},"1.15.268":{"name":"@futdevpro/nts-dynamo","version":"1.15.268","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.268","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"cff422bb5518f205e915580ec1e75d1e521dad6d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.268.tgz","fileCount":1919,"integrity":"sha512-blt1l4q5eM5TabKYr2xxEsA8aiglm887RGJ9+JKgnJhXT8soq3CnCeopPFAQwwNN30jlKWZQE4F4kLnqkyP0wA==","signatures":[{"sig":"MEUCICc3RQ6k0ZPBpDcNHwftMCZF/xKLQ+40mShKiHuzSDKGAiEAjr5zpzDBCaR3OYwaynLlH8a/jDvn0el3OuBatxb8dxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4809158},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"cd2cb94ad8aa4e7f3781f6990fe2486879b09d8f","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.46","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.46","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.268_1789578960694_0.5012725362748724","host":"s3://npm-registry-packages-npm-production"}},"1.15.269":{"name":"@futdevpro/nts-dynamo","version":"1.15.269","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.269","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"4e6be6f8a864937976869c42755dbece0e57abe5","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.269.tgz","fileCount":1919,"integrity":"sha512-dUT36RF1NbV7w29rKwEeidiTeUBNMzmalJhywc+d9B2xFZD3y2shfNEz1IU37NAIUgxtt2q5HUBBuuNCEJXvxg==","signatures":[{"sig":"MEYCIQCYZrtWOLUeYX+VFFPMWVZubcUevckqugxO4PawjO+uzwIhAJUx7gc0IrAny6u+YGP/PKQOkUqxNaZmOFJQRtd/9F3B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4809158},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"6c85d305270a9c12dd70e493541f3ef5d65b30f1","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.47","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.47","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.269_1789580388866_0.4146571142277615","host":"s3://npm-registry-packages-npm-production"}},"1.15.271":{"name":"@futdevpro/nts-dynamo","version":"1.15.271","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.271","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"0e77271492638b533efbc7fc5bcdfa723b2ce9de","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.271.tgz","fileCount":1919,"integrity":"sha512-jXa0XjpIgmXnYywAaiqf/tnNq0Mmk1V06khRXIwzYCrmsiYgosCaBe+gEG49Hv4vegHqOtVhkRb7i4V1ljp0BQ==","signatures":[{"sig":"MEQCIDPxXXObTonKLXk1M6W+if0NkkSqEu7qhV8VtA8jOk5/AiBeVGwvKSDqEpLN+8kVTqk6a1KarDQ+WLbIoyGjAAR3tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4809158},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"639fde3d5cb5ad811f5561a0d197890f3240c0c5","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.49","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.49","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.271_1789585549926_0.4719201623843392","host":"s3://npm-registry-packages-npm-production"}},"1.15.272":{"name":"@futdevpro/nts-dynamo","version":"1.15.272","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.272","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"0ac8c98f9b329f5f27e46fdb49319781d5064d95","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.272.tgz","fileCount":1919,"integrity":"sha512-3aDSDjMO6tYR9XKkcEGUPEa/JoBeLU5QLXvAjBsRrQfhIC6baqfoAPMjaRtn1baSmsL/avHAQ/Ct2TXDcj8YKQ==","signatures":[{"sig":"MEQCIEOLRweRL4A/C4k6GdmTpo3fkhwq1VIQu+8Lr1cereitAiAno56tQmeJtqOe+CPRSpCpfzAosmt3YYK+yGY1grpzlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4809158},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"af8ee3c6971a83f3cd59d9d8b628c6ed3891583c","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.50","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.18","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.50","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.272_1789594869777_0.18401087342295486","host":"s3://npm-registry-packages-npm-production"}},"1.15.273":{"name":"@futdevpro/nts-dynamo","version":"1.15.273","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.273","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"f34a80e62079a9e4f5291010fa3e5ab9909e8742","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.273.tgz","fileCount":1919,"integrity":"sha512-hMzL9qwFZ3/gXxr82chRcAN5t5pxbKd+DJIcrZhNkODaBxtapWwvkw7/VG1gJFewyRT5DJzTDp7NTjzHvYiK5w==","signatures":[{"sig":"MEUCIQDnLjEwhXzFLiSZoGGUcwQK+hfYZ2jGjzz4LL+L3GaZgAIgVNYSzRwKvHeN0OcVWXdwEPjyp4J7oaanvT6l7NHiRHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4809158},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"5d2c407e8ba56b339e7293467da9441310fadf9c","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.51","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.51","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.273_1789608274253_0.02348133049056922","host":"s3://npm-registry-packages-npm-production"}},"1.15.274":{"name":"@futdevpro/nts-dynamo","version":"1.15.274","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.274","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"9820bb5f819be618d7bdee27230061fff120682e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.274.tgz","fileCount":1919,"integrity":"sha512-tDno5WPxCsBY+4DNkg4xyErSphmJ9UECAQ74RW19yEW1iHydEo3/yGJ0pbdfV4kFzwijNlNRRkNdcpk9xR0U8w==","signatures":[{"sig":"MEUCIQCZjYbkVvx5mb1AVt0crLH2fZKicqAtqQC0pe+KsoVjjgIgYFRqArtgeWM1Qag5N9gV+F1DnB3Dxta2Xafcgw/L2wQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4809158},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"d756a971bfd4e50162891b128de70c056752a7da","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.52","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.52","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.274_1789610131733_0.636815885488677","host":"s3://npm-registry-packages-npm-production"}},"1.15.275":{"name":"@futdevpro/nts-dynamo","version":"1.15.275","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.275","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"ecbb23496353c4048cad0becad2a3ce3536698d0","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.275.tgz","fileCount":1919,"integrity":"sha512-9cEDVIUWLQTzHQgU5ahl/TzYd7xbkDLHAs4805prcl85AY1NeBA43TwjCj4f3CFNCCzfGkk8ssdVLZUilCiK/w==","signatures":[{"sig":"MEYCIQDG7uKqg/iKcP/CAU2q9+XizlxJ1HSlqUNt4zWvEdT0PQIhALrWEfyGEY+nNpk/ZnbABfN/LkGVc20U4gE4NjIP8Dqf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4809158},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"58220d406b9467f48aa6b70473c72aa74242d970","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.53","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.53","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.275_1789611816982_0.5134192661766062","host":"s3://npm-registry-packages-npm-production"}},"1.15.276":{"name":"@futdevpro/nts-dynamo","version":"1.15.276","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.276","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"88fdffe5b6738fec66c91ade9f00730f002dc873","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.276.tgz","fileCount":1919,"integrity":"sha512-w7GrI3PdGcl3xqgMwZck6+rQjgijvvjifj4xuZUBTLlLOerxF/11vnhJmJ8pZd6t0CZbx2S/VkcuIEf4WDygOA==","signatures":[{"sig":"MEYCIQDxDg+nfSVC32g4gKE7VwcW96MJCzsw6IA39wICbkgbaQIhAPdJ3KqlbsJhmeZgm3VzfsqUm8Bb/jgXiShsNw3NecB9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4809158},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"769a414019089a6e81d7747e896a8022473af884","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.54","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.53","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.276_1789614050160_0.6977659835107748","host":"s3://npm-registry-packages-npm-production"}},"1.15.277":{"name":"@futdevpro/nts-dynamo","version":"1.15.277","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.277","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"88e249dfab2c3cfba1519022c5d6eaad362f7b27","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.277.tgz","fileCount":1919,"integrity":"sha512-UCrKNCx1EIA2rrcsp6zhA8J2rtdsejEmugw/CPhSrHn7/YaRuBwRSVm/HL6gl3qsMQeY37Q/4CGM3krwkTkbrA==","signatures":[{"sig":"MEUCIE2oipHpu+SDOZOwISrkmWVERRB8KNgVDhnQ393hG1EjAiEAp6oJnQoJb0mZi2BOFeeNmO9NnD6rq9c/ZxCVhKy0RFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4809158},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"2e17f6f3dda6e9f457872dd7d9c9c768f1577013","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.54","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.54","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.277_1789615061707_0.48423555939333784","host":"s3://npm-registry-packages-npm-production"}},"1.15.278":{"name":"@futdevpro/nts-dynamo","version":"1.15.278","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.278","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"6157c3a6d55f6a790071f0404487f178fc6b84e9","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.278.tgz","fileCount":1919,"integrity":"sha512-E/uhVFo2FzKcPAUfwExV2RxdSKxXEjZyGPvY759kwqwRfG2USME3mGvrU+kFmY6W0mpGZ2N3XE8N3uGWI21KSg==","signatures":[{"sig":"MEUCIQD/faLnpahfS1fJ9zi1dfgm84MVBVSLpvgg2SnIDYK4NAIgendE9fN6IaphLMcczVRqYtLafYw4w22CGPy2nJz0EOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4809300},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"301aa0b634fd7cdca3daf06329777c412aba28b2","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.55","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":"1.20.55","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.278_1789622462580_0.03834396050811728","host":"s3://npm-registry-packages-npm-production"}},"1.15.279":{"name":"@futdevpro/nts-dynamo","version":"1.15.279","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.279","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"e21f9c36a5f1960dc6f69880d4565d12f7c7d81e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.279.tgz","fileCount":1919,"integrity":"sha512-3sognvBFTm8xyiOJQ9C970ww5RuLxVmQjQVA05u0JcF+eLYtA/2Xxyp6Zy3wMm3rAISw7P91w4qrxZjf3GciCg==","signatures":[{"sig":"MEUCIQDSWWohVLJ53C/4kOlJhz0AMRQPLRuk5kWAf8YyJXP6TQIgUBmcRuskmYwh5dvHaBofXVeParYhmNAZUpAXw+9KCwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4809305},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"f86e9e6b3c890bcee5689e83018f85d7d1bb4f5b","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.55","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.55 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.279_1789623049055_0.12356281734046726","host":"s3://npm-registry-packages-npm-production"}},"1.15.280":{"name":"@futdevpro/nts-dynamo","version":"1.15.280","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.280","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"bfbf47d64e26b2ff674802d29f2524d5367af760","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.280.tgz","fileCount":1919,"integrity":"sha512-Ro7vRlQUuoBIIS2xiwsvRdjl1LvuEzU2+PqGtl+S/Gl0aL/gPvaqIdZHdhGWnOZYwXJCUB8xOVl6F2RJvbjY2g==","signatures":[{"sig":"MEQCIEQjpmJbnJXaFbkI8qLQ/G9ZhZucogW0wOR8KP6L02cZAiAqyoo1AhHugNW1yY5WIZvgwkANM7KouDMrZVvokAZjYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4823693},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"9dd81cc52ace18c728514d1f52a58ec1f5f2ab1a","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"6.49.0","esbuild":"0.28.2","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","tslib":"~2.6.2","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","crypto-js":"~4.2.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.55","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.55 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.280_1789623349089_0.4548593368510867","host":"s3://npm-registry-packages-npm-production"}},"1.15.285":{"name":"@futdevpro/nts-dynamo","version":"1.15.285","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.285","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"7a025c421b1c6aa5e287d4733cef3beb628c7c1e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.285.tgz","fileCount":1943,"integrity":"sha512-4rkwNKja3NkfLQ4TbybfPD4BEe4p3TxT+xTptwgBhfOBm4u1ygbrG3je4Qh/k6+9eYLpbDy0o8dvMsyFCvCvOw==","signatures":[{"sig":"MEYCIQDU5z0hs/M4oC8mB6AFvQPAHn9FsIyecW3Zjuky7PAL8QIhAIJSdl/AF6DDbnZR+r2G3t2VcZZbMp2375O5XO/WFsgY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4866101},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"f9296403d375688f320546a89d7528364aaaed8a","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.66","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.285_1789638405042_0.9393485437212563","host":"s3://npm-registry-packages-npm-production"}},"1.15.290":{"name":"@futdevpro/nts-dynamo","version":"1.15.290","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.290","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"3904db1ef1961b6367bfc87c44fb0cb9e7f1cb20","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.290.tgz","fileCount":1947,"integrity":"sha512-s1U7Jqmi/eubBf4rnMcrJFY/bSx//gl3ANtVqQOrtINuC7MeEGt1LRLFophayoFUyLfxaFI43ktmKBXqRcF7bg==","signatures":[{"sig":"MEUCIQDmC+lK/aaq1hDvy3DJOpvwvJxFX6mww02m+h13E8KBqAIgJcIC4VYPsD3GBW6gHZds1wL/bAhEb3JbAD5Hcui+d4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4887992},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"734ff72b6aab23cb128ee2195c66981e3fcc600e","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.66","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.290_1789640011253_0.44452931089971126","host":"s3://npm-registry-packages-npm-production"}},"1.15.291":{"name":"@futdevpro/nts-dynamo","version":"1.15.291","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.291","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"1054fe0be542d54ce5c0f9f05750647cfc6767f3","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.291.tgz","fileCount":1947,"integrity":"sha512-tEHxEcvO6cmcnFM03ogU1pO3NEaLDoC40nSGX+gslJmfmBgPWqZNCcqgSAOfX1gwtWjQUhbsN0TOUlKBmOz/Fw==","signatures":[{"sig":"MEYCIQCCqD+HJkL7opriXbVR8LPERdIScSaCu5gPFcrebtuyJwIhAKajRICJ8j6yA38TtGgcUf2vlA4xlIsWKEJVk0TD+V4S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4894926},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"2deceb7f12c74d1ea0e836b062d67d5b6eeb5f88","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.66","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.291_1789640168938_0.6189609802886076","host":"s3://npm-registry-packages-npm-production"}},"1.15.292":{"name":"@futdevpro/nts-dynamo","version":"1.15.292","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.292","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"a71374cf0723618d6195e1a81205592aa0f9a68c","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.292.tgz","fileCount":1955,"integrity":"sha512-NBXjeekR7qG41U3A5fAQZuHBRFNC+mWw5cXCg22/dU9W1EQw8K1sEVQ9k/8P2XSfcFJELxJ2HrXcD2dmTQePpA==","signatures":[{"sig":"MEUCIAjvQ8oTB7HuMP4w2+U5Qi59MCo86rBfffIcSbRrRt/MAiEAjCkCBGi7uMsjzuNDsSwKSh4mcNeh6H+57dnATP0dafE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4905494},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"0805b27a3bd7594986c89719c6457c8abd3fdfb5","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.66","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.292_1789642029717_0.41178078321532263","host":"s3://npm-registry-packages-npm-production"}},"1.15.293":{"name":"@futdevpro/nts-dynamo","version":"1.15.293","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.293","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"ba01bbdcbbae1ec772ba342ab36a6894be069a13","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.293.tgz","fileCount":1959,"integrity":"sha512-HUfLa+1y5C73Wh8vhJwA4sG7QgF8FVSxeH1/J+xbN5XbRAjhG6L/G+raThpuJGqhLCgixY0DcRnN1QN0nM66Ug==","signatures":[{"sig":"MEQCIG+Q+mzRU0yqfRmZm7nR9uUNErdDnOS6I0+ezX4y35gvAiBVytRdO5+tcBCRQPakV25l24G8mWR2lpSRzk5OzkSO2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4916267},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"d1c7f1f0e52da0b2462e03ffe9f7fe68c7e62ec5","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.66","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.293_1789643990499_0.40394344374602165","host":"s3://npm-registry-packages-npm-production"}},"1.15.294":{"name":"@futdevpro/nts-dynamo","version":"1.15.294","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.294","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"f4a28acd56512d41a4c08f7bfaa6fdc3261e16ca","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.294.tgz","fileCount":1975,"integrity":"sha512-cZ7gTjsD9iyVCBo66HxyEZbKgHJBDMXyA1C/qV1nhHin0B+aX7w0R/dDfeFWpeB43ol4IPM9tAGobuafG48YhQ==","signatures":[{"sig":"MEYCIQC6nkrD1d5nYwvKjlwgpMa+qpj+fkhHZT6yecps2Mok7AIhAL7lGSTJAxAU/JX22rk/qok8BqKIXUrKM6PQ2ILxkFFt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4945278},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"23c1b8c1a5221757e532a1636183a5043b1dcee6","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.66","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.294_1789645189598_0.23987305182604524","host":"s3://npm-registry-packages-npm-production"}},"1.15.296":{"name":"@futdevpro/nts-dynamo","version":"1.15.296","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.296","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"153c3ce67a2f65c04bf66f5c440054c2a5e5ccc0","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.296.tgz","fileCount":2019,"integrity":"sha512-/thdK1GRGBw9y1/6gIYtp9Mx2RSidykKU/gDmi4XgXRGHJNKSF+fTleysBRLt+49CcqG6fRPpATTH2j+hMdqIQ==","signatures":[{"sig":"MEQCIBq8+ZmyU2Usen2sPEM5B0RjA2GZjp6fK/l0Kxdbc9RVAiBz/EWSaYyDgoHA3+836AEt1fazcTOQxwq/CuebPO2MFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4981643},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"4cdd090d000ce1e5c6a2e9679a0b83f5e07724ba","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.66","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.296_1789647478507_0.8344861651141555","host":"s3://npm-registry-packages-npm-production"}},"1.15.297":{"name":"@futdevpro/nts-dynamo","version":"1.15.297","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.297","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"43c31aa4c4e6ca8bc9655adaf2e5aeed43b593bb","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.297.tgz","fileCount":2023,"integrity":"sha512-dDhWhLDvdKntkoYxVG9Tzt4ePa4svvxridx+5RucHxYQN/snqE2Ad1jokEr5yEPYvCP70+rFrL7VFO5fBf4PHg==","signatures":[{"sig":"MEUCIC/3KAMqu1Inw/MF+WnsWEisqzRlz7WqmD79jzUjKyUYAiEA+PMXJdDxK/E6GSpL2WUZG+BGEMG9qlIeulBWMJxI4ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4996310},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"7d798ce80fb01efda16b85f66590794057f6650c","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.66","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.297_1789649207317_0.8765592914349727","host":"s3://npm-registry-packages-npm-production"}},"1.15.298":{"name":"@futdevpro/nts-dynamo","version":"1.15.298","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.298","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"df08f76b56690a30ff88e77991f987a7b79d56c5","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.298.tgz","fileCount":2027,"integrity":"sha512-Dle9TvNjudZxdjIONPQ8+QjrmLRXz4+SIjOSBxsTdxBvMXHPlroc6P79AKP6AzSI0p8/UjyZnTc6lFYW+cWddw==","signatures":[{"sig":"MEUCIAi/cJOiEsfA0uGX1b0VOOKIuIXD4iWBY37p69tIOAidAiEAoz8sNjKeHW0JJmE+t1+59P+DcZtTSbtDb6Nak6/y7Tc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5006031},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"1855d21a0c5d81c882b96c56fe56cd62bb98a5f0","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.66","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.298_1789651144405_0.42063884068749324","host":"s3://npm-registry-packages-npm-production"}},"1.15.299":{"name":"@futdevpro/nts-dynamo","version":"1.15.299","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.299","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"ed01c2d77b696a5ae0dd51a03eaf573f71425039","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.299.tgz","fileCount":2031,"integrity":"sha512-a4dZdXWH46ksmB4TxG+WchgPbLvGML0yMPU7us49VJ28NQVFABPEV0/p7ONLxA7MifFBOnSm44B4ecxN3/KZog==","signatures":[{"sig":"MEYCIQDBcn+XOkhtvRibL50UuqbIZhO3uCbAjNo2rBUdg2GhIAIhAMa9HrT1VTNVdm8Leqw1hHMFjqQtq+QBw1BcNbs6VVaS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5029391},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"84dd5ba63b1485d6038445b0a45537faea3857b8","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.66","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.299_1789651681116_0.45607324962942486","host":"s3://npm-registry-packages-npm-production"}},"1.15.304":{"name":"@futdevpro/nts-dynamo","version":"1.15.304","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.304","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"6de0930a1cb02012039426d26527ded10b058d15","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.304.tgz","fileCount":2031,"integrity":"sha512-tMbSwOJxdmICs1Hcu2pzWdWPYFqskmrCjy1ncDURLeJXGWzcd+5ez5qd1TFQ/agftJwp3MdQTnvr/5bFsyoNaA==","signatures":[{"sig":"MEYCIQD/b4Vrw4EHEJdP6z+y6CG/dpy3ECbBTIKao+MvPU2p+AIhAIZMeCnee7F3rUfbmXAF19HuanR7Ags7+wLTEGiVctrQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5033982},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"b762fc7d8132cd153f4ed94db6af941e9ddd29ec","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","jasmine":"5.10.0","prettier":"^3.3.0","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.67","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.304_1789654628794_0.5928646156098911","host":"s3://npm-registry-packages-npm-production"}},"1.15.306":{"name":"@futdevpro/nts-dynamo","version":"1.15.306","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.306","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"2bd025a49c2bb364e617d8a80bda6e16bf295a5d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.306.tgz","fileCount":2039,"integrity":"sha512-8Qt1YnxBpcqIvG/wIgaWIB1ALoXCpYjxSIMPTy04F5Yt10NTmnoGj+FA6oq7FyPMN6R7y9f1JTx7B5G6zfLRKQ==","signatures":[{"sig":"MEYCIQCcfExkcGgu8Sr5yvVptL/waN6JjagKfksFtc1YGDVl/gIhAJbOoztAhS7Qmdg1dqLGFB5ta8lRb6eb/+z8jRLLgrwB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5040645},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"a2d900f349210f5af6d7bc7437460ef5702b4ec4","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.67","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.306_1789657796179_0.34647593214256145","host":"s3://npm-registry-packages-npm-production"}},"1.15.307":{"name":"@futdevpro/nts-dynamo","version":"1.15.307","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.307","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"8d1d70957d7ab3b52b0571e4c140e25582a816aa","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.307.tgz","fileCount":2067,"integrity":"sha512-SBLplDIY21Xx6VQwqDCxz02MCZ7alYq2n6Bal738BJiYM3vqrrj22Dz9SeAhMjvVzbCCzjbMJulHFsypNFKuNQ==","signatures":[{"sig":"MEUCIQDSEAvq7M50fREfvLNc+zVcqK8x+gU1cGnIaAkP1glwfQIgV8coVo+9eQKAbPLXbE0ZPcBho8H7lpgcrfgjZPujW+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5103332},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"b81d902604e6e739bdc3c6c344368833b5cb6025","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.67","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.307_1789657951036_0.9594452264352127","host":"s3://npm-registry-packages-npm-production"}},"1.15.308":{"name":"@futdevpro/nts-dynamo","version":"1.15.308","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.308","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"0a830d2405561bb228c7afb6432e3488c5693e00","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.308.tgz","fileCount":2083,"integrity":"sha512-9ypt1mQoUECHlxJlpQVLPN1vppRKyiARzx7TVtFcqfK/x1LPPfR4M9JBYUDck/eosqbtPZ0xknsV+7cCyjY1Bg==","signatures":[{"sig":"MEUCIAE/0Vr93IGbm2nMh8KRzDJ3RqAix71RzfRiHBcCv0yUAiEA1tamD2EvVQBHzbO5XgW1b2W0t8iLAFSkhKZ4mtZ7mig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5145863},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"daa7faa43438e29ad34efa301bd962e74591fef5","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.67","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.308_1789659812673_0.43132557133960625","host":"s3://npm-registry-packages-npm-production"}},"1.15.309":{"name":"@futdevpro/nts-dynamo","version":"1.15.309","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.309","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"5dd59c5956f5d92e435f44d8b6f55a8f180f5fe8","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.309.tgz","fileCount":2091,"integrity":"sha512-1/UkjVviYpWJChxqGfWXFcXEq0492E/hlWvLFGDhwt95h/ew+Usl9YxFZSppZL3FrPq1vcbsm0HKeEL0C2O+sg==","signatures":[{"sig":"MEQCIF9CzyEiPR/bqsbg1tZg5fHtCRnbR6hywRvsagfn6HAxAiBuZlIy//3k7GEIo4bU8wovdUCLhc5cwwnOy2OuHtm6fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5174472},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"f45333c71e80a82ecdd6f384fa26a5767cafa2f7","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.67","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.309_1789661632771_0.7034671584622394","host":"s3://npm-registry-packages-npm-production"}},"1.15.312":{"name":"@futdevpro/nts-dynamo","version":"1.15.312","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.312","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"d36ca991044ec818c991b3ba15d21b8eba20bea9","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.312.tgz","fileCount":2095,"integrity":"sha512-WvR6Vs/poUHb8k0grN6d8GGkXXEB1yhHnJvDyHIdjLPuuPg5Y0T3HrBu7ahcGX4Of4019x+WlzNxEaWkW3IOoA==","signatures":[{"sig":"MEYCIQC/fgENJqLEsRuCJUYCQYMvXR6KQhHfRVCWqmVzL+7jaQIhAP40uB7L6oInv5/I83l49E2XXiCMydG6VCPwDh5ZJLSt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5188299},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"3052e3c7e854e63bcd1cee1d75b7a85066fb71ed","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.67","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.312_1789663397434_0.9061985991211343","host":"s3://npm-registry-packages-npm-production"}},"1.15.314":{"name":"@futdevpro/nts-dynamo","version":"1.15.314","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.314","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"cac5c88076aee6975dd68f4d42104974fce8af82","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.314.tgz","fileCount":2095,"integrity":"sha512-gX1WqTR4zgxBCpFKeBxbAVnRmzIKEMkuN1/+zkZm7A/z0nKrhbzKtUEHqbDrOGRIQs2E/9oC4/6c7BS0Of1Pkw==","signatures":[{"sig":"MEUCIQCbmVVuPX7KqEz0UfBTvxDpBY74ibO0HJ+bNufpkt+Y8wIgdnEe49a2K1xzmvEfensYXKsvOVtH3JK242Fij4/lQNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5190545},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"6524d734d1bef87b312d94ffd423a1e42cc69a6d","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.67","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.314_1789665791666_0.49201886444675824","host":"s3://npm-registry-packages-npm-production"}},"1.15.315":{"name":"@futdevpro/nts-dynamo","version":"1.15.315","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.315","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"cbd90e2a3c2d4f82169ff5e3146aeb79f389a44b","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.315.tgz","fileCount":2095,"integrity":"sha512-jJ5gQEKsbWCG8HIxG/nNCNveZUb2LLY95lDwuIl5JtonCbeQdN2zwPxD7hvthddKUVyc/UVjLcYXpd+hZMikIQ==","signatures":[{"sig":"MEUCIQDxDed0HbRGiUDp/TEOscQ+yCwI1hIqL1FF/BnxRFOOtwIgA02GXNx6orWwLj4l2mh9SdRBX7TIOYfbTLLf7F3eV9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDWQ/t44nPV5m8BimE0It3udYLujZR8KycZP+mdf53mJAiAk9Y2lEPqYPM0XXO5eY30M0HFn4O/RPD99+kcAoRJByA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5190545},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"a39d1dfaee04da9eb93a81552657a3226fbd9227","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.67","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.315_1789669478156_0.1946314959078006","host":"s3://npm-registry-packages-npm-production"}},"1.15.316":{"name":"@futdevpro/nts-dynamo","version":"1.15.316","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.316","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"d26e7b709f2a97fb053a0b9f996f498b4d592f1d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.316.tgz","fileCount":2095,"integrity":"sha512-PM7UvBViyywPxOjw542kz3Vtn+SrL8urlO1Sd89uCeokvN9KXsZocZDlI97z0Dfvxwfzrye3dBUZ5pDRskphFw==","signatures":[{"sig":"MEYCIQDciFDJs42n1+NAyzAv0B+GDF4keJEjQra/F0731iJ29QIhAOSQKNMryyGEDwI3M9BB3Y1Y3BfsfHYHJnwlp1ZNi6Ju","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHYjWwesl0Ixy3nBClR/+BEfanHk9ujTvMXWmJNwGKAMAiBWj98kS8O4ML0fVkUJllpbakNV3RUOBczsWm+2IpV86Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5192762},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"82113c75ec4c1e644bbfe68c8a1d91836f17326a","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.68","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.316_1789682259713_0.2910662498072809","host":"s3://npm-registry-packages-npm-production"}},"1.15.320":{"name":"@futdevpro/nts-dynamo","version":"1.15.320","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.320","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"a6b74de32369af08bc12579fb7ac00104509ce32","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.320.tgz","fileCount":2115,"integrity":"sha512-L6/sbqu6gMo1wkr8MxI3IJVVLJkKBXczbFyNBO6S1NdcrVdqIzfodRByxKP8U9obCfVIY1LIt505lMTR5MF7GQ==","signatures":[{"sig":"MEYCIQC4ghhzWqndS9cBLz/DLMJ/JnIleTeoAHVyGg88MUgggAIhAIJ3kS248usPmZUp5VZC/vtvP0NQnNySwn7sWjSxnotq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGGI7kfk+5obTbdsLfppWBcfZ3g/zEDh9KkWXAH3QpYVAiEAtwxCXZc3kl0RL/v/eWJJH2JjCKrEJUJxeNk51GOoAxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5293158},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"8acf39296ee5651bca8ffbeb2e299747fcc7100b","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.71","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.320_1790065208144_0.5199287582395495","host":"s3://npm-registry-packages-npm-production"}},"1.15.323":{"name":"@futdevpro/nts-dynamo","version":"1.15.323","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.323","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"be586b846be4356ebc91c7e2f80a48cda6836a29","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.323.tgz","fileCount":2115,"integrity":"sha512-4BYXeEsjOhrJ5qVMZeWyyVOAe0qiRmKwbuXarcoXzRmKfyhdLGcs0ZTJ88XTpDz10N5Gu5Z9GBFTXBA7Z1Ca0w==","signatures":[{"sig":"MEQCIHnXw1gDAmlrCjoAHv5bGZocA/cpPyAZqTPGk2Wj/mSZAiAcmv3J0yu5esp58JFD+0ir1XXSb9+OgkTW0Ex9rZUypQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAyE4ArKVZrOLcls5Y02a4LWhDGXd4caEr94Cy9GEbYnAiBToLWXHjam6QfPUrZuo8ihXP7qS0MyxVnlaN8rIIzagA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5295543},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"7ca1262a912e96df8340d50bf3c2b537c61c9a11","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.71","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.323_1790107503390_0.10985466037088609","host":"s3://npm-registry-packages-npm-production"}},"1.15.324":{"name":"@futdevpro/nts-dynamo","version":"1.15.324","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.324","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"fbb92863aa01d6bc452ac11803dc025ccd1eb124","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.324.tgz","fileCount":2115,"integrity":"sha512-eiwmJiYepaGR0R35SNd7Z7JlKcSfJ/+UVWW2fAtzeDXzylMzw0j9ROJ31ZXI+6ikUOtdqc2uqwSmC04Tokjylw==","signatures":[{"sig":"MEUCIGAvl0mg02mgg1dhJPOlhD4/PZdt7eOEDIJQfOOEC+PXAiEArzQjlF66buPxEpDX1HTMKZ/gh/EfXXmK1gLmrT6bWWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCokLSSwmuhG8IuKFyaqXkc1W430vVa1DMJdXIh0hav1AIgTeZaAiMcwCr9J1Tx0ELNFnsf89qZf1RR5wJxVbA1bIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5295543},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"fd1a1c44935865af6da7ffe6c2e871584c510b92","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.73","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.324_1790108382866_0.8652857978374764","host":"s3://npm-registry-packages-npm-production"}},"1.15.325":{"name":"@futdevpro/nts-dynamo","version":"1.15.325","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.325","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"5073194f97b076905ffdd7fda0510e0c47720225","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.325.tgz","fileCount":2119,"integrity":"sha512-k6u5b6KBI1cuvi9eGBCyxNihKmpIs/9vBU5JP1oRGGgimphOr9owO1GH59ahrzqhfX+cfXPOLVHp7FYKn7q7RA==","signatures":[{"sig":"MEYCIQCoL1W20nxt4qlPAjabGT1hHJk/p4IBo+Lxpet0LOUpPwIhAL16Ofs1Q67KrAeNzoIJyCLoAB1tFMBqhRSh/jmKvhyp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID4t/hSQFD/ge7gFPMALoQPous8v8+7eInJ7Na5ZLtZRAiBtY31YK0Fpf+VfkVEIkwfcHsC+N8iNAdKEf5hBAwYj+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5300360},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"4c08e624fe5f6fda8e2335d8a512983ad8624e4f","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.73","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.325_1790110069113_0.01117304827142207","host":"s3://npm-registry-packages-npm-production"}},"1.15.326":{"name":"@futdevpro/nts-dynamo","version":"1.15.326","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.326","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"1d5b8d178efcae6dfa91443e0c4422d7294319b3","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.326.tgz","fileCount":2123,"integrity":"sha512-mcYNtYow4JjZDeYGrpVNsHTBvg40p07MVZmQHEFh+LfgoAPCkgpRxJiYsCP9/TUxCTZKArSQE7d9SJ3zvGNVBA==","signatures":[{"sig":"MEUCIQDXPQhvHxSjuXZZG6hSDcKXlFeAll1aemEilBDdlGsY2QIgHUDowa50Xg7GM9qAnfzOJN0EO2ajHtSFCHaiPR3FlDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDCU9BEK1iJEg9EMRSt2+q+TMiFxUADuawOSNLfSdgB3wIhAJurxOks2nDHQS6CZeA7bnIKxsyOENCnuEa6vWOxa+k5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5320131},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"6fbcff9db751b913355b89fdbe794244639ce9ad","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.73","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.326_1790113543488_0.6278221405757654","host":"s3://npm-registry-packages-npm-production"}},"1.15.329":{"name":"@futdevpro/nts-dynamo","version":"1.15.329","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.329","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"8ece0b0ee8a9c2bbb14e846bc682b3ede53a64e2","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.329.tgz","fileCount":2123,"integrity":"sha512-UgFPAFHAclIkZHK9TiuPJALCQYb67vuSGbqYW9HMqG03reE1Kwd4hk5SWhJvrbT2F6/Ce+4OI6aUzP9ckjmvkg==","signatures":[{"sig":"MEUCIQDk8Uzl43rpK3MWUIUbVWjAWWogfB8WOzXVxy7DLCYYwQIgRT2sWd2Lf8eA7Z2MJH9Cv1RQhPrPqtDxHo6Kk6Yzxpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEcxabJ04ICt6x1qhG6lKDMQ14VbKrwF4aNYG58Td11oAiAkK3EXGeXHvhGSA88q+Q7py2BVBNRxKz2PXZ4KzC4F0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5322395},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"db4806d9ccc809dae2f752c435b5687027d2e6e3","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.73","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.329_1790130786797_0.9718990973540336","host":"s3://npm-registry-packages-npm-production"}},"1.15.330":{"name":"@futdevpro/nts-dynamo","version":"1.15.330","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.330","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"09337b795a4bfaf3b9980ebd574b06f52ce8ea27","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.330.tgz","fileCount":2127,"integrity":"sha512-b2MufPz2RyDl+/KMbR0HPy1ncgTPgduGmk0lS389dPwB01gshBFDqf81bSOb8/4m/u6WVcyc+32Xdjq7lE6YtA==","signatures":[{"sig":"MEQCIE/jAebrpM7/nTklJuRWz8Wts488DU1iOCydEbDKyIgsAiALnjbmaIO4z//d8K2tBO4ZKM457b5ISg9vZ5Rv2Jkqfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFPtLOjGC/3TiqZXmccZavl1DlK77FYTwd5C7pIgw1u0AiBO288/xZTvPVd0Jpjz+oWsYt/maS5dpOxsdg0v/KzhQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5333454},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"f5b41b16344c2cc60f10b9a732802b722ee022de","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.78","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.330_1790152522714_0.2555846793543357","host":"s3://npm-registry-packages-npm-production"}},"1.15.331":{"name":"@futdevpro/nts-dynamo","version":"1.15.331","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.331","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"51ff5dad5eeabfc246cf5ad4ba0974dd41e4301f","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.331.tgz","fileCount":2127,"integrity":"sha512-zUIID5ltF/o02A4kQ+IyWccbpJFM6w7EvqXOcHPaGKJEZ7mUp9BTzQxPJen6sCDOKUhQ/qkIclcj3MvoO6eWgw==","signatures":[{"sig":"MEUCID1O6i7NqRtChhX2xOzZnB689mUlLjD3P3runhvlAQ/dAiEAkvVX/Q6Th04BifyIu8EyXNVXZsVYjosoHRtinlkT4rg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDL50Zl8dF/AdTN9zY00rtzJFk2Rj8h/tOZyIhSo6aJdwIgd98JSxh/bU/Pq0u2eyIeM4OnF/jpjmgCNMosvzQvJw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5336778},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"a4d469242a8a3934c8dbde36cc786b120b621250","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.80","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.331_1790159902186_0.09080216104926464","host":"s3://npm-registry-packages-npm-production"}},"1.15.335":{"name":"@futdevpro/nts-dynamo","version":"1.15.335","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.335","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"5d03eb84359f1118bc6127876a884a9a9ce6d23e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.335.tgz","fileCount":2151,"integrity":"sha512-8ay8UeWWL7IClDIJxIJTlem7RmsvuTbK3rTxJ9/hGhO4OJBhYZRsEZM8D7FvaIhNPruzJKu4zd5LG7mswhmRiA==","signatures":[{"sig":"MEUCIQCWLY+iEcUyKxL9b9m0lm1+ydJM5i2BrIJArIqnUA1hWgIgUAs6mkbftawX9niCpq68flqrW6Oev7QwfXohO9ql7vQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDxzw8wX4KYAiQxZGF+hcat5Z05bEYikojg8Qfz9Z/diQIhAPSHRBUWKJeOJHDJWVWUfJdq8Frm2Zhdmkgx+Q+F3WCp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5365516},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"dbae67c34e6b0a746b454cd8619a9012d4c213dd","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.80","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.335_1790171560464_0.28580908985296927","host":"s3://npm-registry-packages-npm-production"}},"1.15.336":{"name":"@futdevpro/nts-dynamo","version":"1.15.336","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.336","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"523c052e7a4454e4234331036c61021bdd8dbc25","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.336.tgz","fileCount":2151,"integrity":"sha512-GEwKEupyYcsHkQ72KfCY9qtiVeIgxmxDypfgzUrJEPhBG0w2oHXsd+3kA/lYt6bCD6to4uVOSbuR/1wWAmoFOQ==","signatures":[{"sig":"MEYCIQCgyl9N+zV+GmR2FjNdsgch586zb4rFQMoRwxGVT45PnQIhAMP5Z/n/ogX3kibTt7nxrjWuaiDuE1pzOn0mEb+FOoUd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC7mAw1h+yB6WlQ9DHquElvPvD2LO6HjmFGp9T5xojL6wIhALIYuofyVaYqr7dviSwhkLSmIUDDDhwnhEmiM5mu8xn4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5365848},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"af14d9ad2d1f15dce0a38341e4695c4355f51492","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.80","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.336_1790171585760_0.8797104470453516","host":"s3://npm-registry-packages-npm-production"}},"1.15.337":{"name":"@futdevpro/nts-dynamo","version":"1.15.337","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.337","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"acae402ee28a2a68b5191bb2a173de465d34f063","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.337.tgz","fileCount":2151,"integrity":"sha512-YmV/g8VOBBFrPTKGO33VoWGpMRL+euav3nKciUFkE2kMP02I3ZBlDnYbyKE469dPVOTGDeGbzOOQgj90Fy9Waw==","signatures":[{"sig":"MEUCIQCSdxSLN5Z57/dy8Wl1QwMCl1mzWiMB+yBLYUWtAeQWJgIgC89C2ifmJhx2e7kqPBVumGLQnGqj62NiXoeAEWVqlsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCPQilNN53U+UMcCKCvrb49cNfR1JyoTvHDA/fP4V+4xAIhAI/KycNvpItKq/p3Yq5hrPDyxwLMLHWIdRmHPw4Tmht5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5365848},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"bbb9c51eaa05f1f2aba1df1a0ea5dafb2e85bb65","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.82","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.337_1790172530835_0.23845923800147295","host":"s3://npm-registry-packages-npm-production"}},"1.15.339":{"name":"@futdevpro/nts-dynamo","version":"1.15.339","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.339","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"27f5f2c0926e175a1aaa14b06e1b6cd03a54ae21","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.339.tgz","fileCount":2151,"integrity":"sha512-TD13F0h+FeDQu3CTuT39aHCSkqX7PEMdjUS/7v5bXKrC3sE56MR98auj/YU1pQdql2LOn6Mkp7BXXcD66OBfsQ==","signatures":[{"sig":"MEUCIQCetTCh8UHGUoce9s4zk4d5np2C34hrE8zVHGTi2bkHeAIgF+KBHhWaCq91djhtOpa/w9uah2Xmzi1632K5aUXRnFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBnjytcIlW7ajzQdW04uNdcD2zPFMadhSiqEc8rl8zY0AiATVhP5ajC+Lh28dVZKw87Jdu5WZYNJfOhePcRJuIRcoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5365848},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"fee904c6a8158a1cd1de588b8db93656f813d04d","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.84","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.339_1790174345563_0.7900888187709145","host":"s3://npm-registry-packages-npm-production"}},"1.15.340":{"name":"@futdevpro/nts-dynamo","version":"1.15.340","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.340","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"ab5b68c424dc29f340cc2379fc0a6c24664fbdf1","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.340.tgz","fileCount":2155,"integrity":"sha512-txS7sSryw1lsvoYYcAtbAWLmUEbZ5FXg7xm607Ds1jkghyQewQIGLf7kaLU5JNAAx4bcIoTLxmU5O1Kh6crg2A==","signatures":[{"sig":"MEQCIF22AlQ3DkDFHq1J2M/U9QECuqrYZVptj1KyKxGWmqG6AiB3UmDvrvgYvpVE2XnTiuc7hOK7djDxBNFp7TYTkVn6Ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAm5cmI0LY57dzaY8LuhxrZos/6PcWAmg1giUu6C8V/PAiBG2SB3sh7FARDvDGTNwlI1lIeqOaWyMY66zJ9dhN215A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5371948},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"75b3cab38767dc7b9f60a98043b28ceef571a1bc","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.84","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.340_1790177217533_0.9602728519380408","host":"s3://npm-registry-packages-npm-production"}},"1.15.341":{"name":"@futdevpro/nts-dynamo","version":"1.15.341","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.341","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"f906515caf1e7871c098b63801c131f478bcd274","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.341.tgz","fileCount":2155,"integrity":"sha512-oagpyMdUJ5yZxlw8T8q/Zcqotyy/NPfuIP8ZMK/gdyhrR4ISsq5HXPO4HKVUkPh/H6gewFKuVqj0SQWypyhMIw==","signatures":[{"sig":"MEUCIQDFYi4wIYrKBkWxRDItlbtfdZWLkmCRkq/8xtwn5xwVAAIgIo5X5Dbic0zG1JzILJ+WJtCPWhPOAI50Ng9njJCjYPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICpuz6NW2x68yRl1Gwav52x+G3AxU8q07ktFDFMLl+kTAiEAsDMcVZ1JAIyvxlEWW4kwFHWe9UXp8nuWFcWNTMHmgj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5371948},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"b4cdd9505698f211a14f50dc881f6501e0d5d40c","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.84","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.341_1790189942497_0.30446244103963704","host":"s3://npm-registry-packages-npm-production"}},"1.15.343":{"name":"@futdevpro/nts-dynamo","version":"1.15.343","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.343","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"e56f35e07775016fcdd432a77a696a989a798b5a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.343.tgz","fileCount":2159,"integrity":"sha512-v+Pqug/8da6u2WSWEGULP6mLBFRL2dlFDgV+IEWCubaM3hqy/EhY/kgv6c8bRj4iULX1uXnzdTfUQ4oyUj4pdw==","signatures":[{"sig":"MEUCIE+JIhE/a1bZkHAS4kETqaGEt4b9ZY12KhiwY4HDDI6NAiEAkMqPialh/3VD9Gonr5IFZd6TYNPY/s2j/+pvp2VbEuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICpTPti9rer89y2+BdDuBO0g4JVNKXz4UAwcHJHoQuhlAiEAuseX8frqdtC2a5hk3ANa0aOBe3OaG+b9T0Ib5IkL8Bw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5378908},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"6af4e3d946512c7e10335e1744c4a741480925d1","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.84","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.29","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.343_1790196417658_0.9048102893157608","host":"s3://npm-registry-packages-npm-production"}},"1.15.344":{"name":"@futdevpro/nts-dynamo","version":"1.15.344","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.344","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"3d40455747580f9bebca6668c2181d6f7ea061c1","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.344.tgz","fileCount":2159,"integrity":"sha512-6SK2RppMNgUCu8aiDRA04EbvPuaj6y6UJv7pWgUpO4WUvNInfRbWhPb2HOEjWCvh/AhFyVjmUmOdNQa9g52mWA==","signatures":[{"sig":"MEQCICEyGuULETthTvfPgvzWXoukyJwSnEMXfh0FVrl/7RCGAiBgED6OjFCLFvi1HBZi4nr6aRsCAzv8rvLSThMI49HzLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDILxWdpXkqetHJMANVsrIa7lQTVtkwlJLCcOKuYdp4sgIhAMtFvSk7C6iwlvHxQbaJAzi2wtgDv3nUfniN5jEAgHBw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5381317},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"d47ebe4faa4c9ecf54d0e69b23a350f55703df6d","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.88","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.51","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.344_1790218922102_0.14683031518587253","host":"s3://npm-registry-packages-npm-production"}},"1.15.345":{"name":"@futdevpro/nts-dynamo","version":"1.15.345","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.345","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"b06a69e34003c3cf919e1b37224dec9caca094ac","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.345.tgz","fileCount":2159,"integrity":"sha512-6MwMbUjrrGx7bQihOAnTkYTqDFpgXEbwxHR06ofFHbWwfXVIpUYiNGsIgyALWc1EXzT/XzfW9QOTbPKeFnrRxQ==","signatures":[{"sig":"MEYCIQD06lfgIOC/RE61JuzIpPMsu6vuKoh9voNhPUp6K8xQmgIhAPTXpownOEYIAbcU4SDoZpvwHMIHg8SrICKBtRhpeYVR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDvHpZmWJs55e3kDElFSobVlQNtJTxKj5Q648aDwRFSZAIhAPA0M6Lg7vRFU4waXWD1b4FvGWi41RHviUjNPCd56Ezo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5381978},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"babe2b6504b33e00b12b69be94c8143b019439ac","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.88","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.51","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.345_1790220670279_0.37096059513533386","host":"s3://npm-registry-packages-npm-production"}},"1.15.348":{"name":"@futdevpro/nts-dynamo","version":"1.15.348","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.348","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"82379551925d79fbe40eb4ae8bf0306b0511d050","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.348.tgz","fileCount":2159,"integrity":"sha512-im/4p4oeK+r+uRrPW4nGI5l5NE0jmj68ibmeOs+EJLfrFtm7BElttlfeHYJ/DaXAmjHHjeAQJQk/GL6nZVEWGQ==","signatures":[{"sig":"MEYCIQDZy7WaqK2bFWa8/QFltwtkY3ZN65SSeUYAWIt2Yqtk/QIhAKy6cI6Ryu3DFPqsJt4t5jccMYNyYSInf6NEpLEOiGm0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDtaWb9iQAKTZcO7LcltMqcy+bCgUFF7tfxf9e69L3pWAIhAIdrRVgyRBUu/9Mfyj8IR6YiHEpVIyz5MqQ15pU7F0nf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5387215},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"22b568e56e528d67e1874d394ffcaa53c076b1a6","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.92","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.51","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.348_1790231466483_0.7596923918528347","host":"s3://npm-registry-packages-npm-production"}},"1.15.349":{"name":"@futdevpro/nts-dynamo","version":"1.15.349","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.349","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"05f3c26c1adfecd2a636d273155717640f1d49c3","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.349.tgz","fileCount":2159,"integrity":"sha512-Es9Hjv/+PQ5WapqNKuI+LDbm+0OTwgfrPRyghFgQIa8YEkyz//0+qX+EFqjwr0FfDFK8j8b6xAOGGy0O57w+cg==","signatures":[{"sig":"MEUCIEte0P5h4XF2RzngHtxmlzccukJBNr37mpffHSN6WHNVAiEA/DtDSxZEzjffj9bjQqdn4qWJpfOFDA0VTCGA3tUFAoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDoC6EizgqjrV7megGcP2Ws6IwlzR13VPazSayp+5ZBjwIgHzyCRve5FjRwWZlVyFVoSQ7H9ZIGUfnso5fOwIOFCi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5387785},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"e7c1d821d8a0d8376fc34204b13d7ec88f4cd3f3","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.92","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.51","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.349_1790236189948_0.2127526811204401","host":"s3://npm-registry-packages-npm-production"}},"1.15.350":{"name":"@futdevpro/nts-dynamo","version":"1.15.350","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.350","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"8efd73f8ecc0711c698a128d75fd3b2e3dbcee16","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.350.tgz","fileCount":2163,"integrity":"sha512-Vdr62NFcayeKz3Haronm9ruJ9tmeBhM3GVn2lsyRIX4Y7FRts1/5zlIQLFgojM2KmOzbXMwTh7PywicI0sM5AA==","signatures":[{"sig":"MEUCIQDKBpsPJrmuAk6NkE1RKu3MGtSS/O40gPaIkkgdo/Lt5AIgGCq5rvDBcsqpyfqJCb6ZZx/J/3jsjnbDMYZ8Ix+lzWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHs1bZIqy21qjJsBKVwASV+xl/j4TSbuLVEbN+719tjVAiEAoLGZtg8Rci300WZdLEAqsth6fQ23jR/A5PhsfZEbfY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5399800},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"8e9aae241c67cb46e8d5ddafc75efa1a52c092e4","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.92","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.51","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.350_1790242491372_0.9792510352720156","host":"s3://npm-registry-packages-npm-production"}},"1.15.351":{"name":"@futdevpro/nts-dynamo","version":"1.15.351","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.351","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"4f91abeca3bb0d6e542ccf6343ba7ee615c30f43","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.351.tgz","fileCount":2167,"integrity":"sha512-wHdKdRvxC3ddDYBXnSG+/b+WK2/VJQBNMznb7UOfn7kZ3iAJpqeuvWfvajerhJZ7G4HU/55xlAtVT1iANQVUIA==","signatures":[{"sig":"MEQCIHsIi6AoxBD11+IR7go+bxBGerLhMIAGxklx/tcvTTMsAiBxNngDdz8P9Fxx8FvyysR+LbyLw3EDYHBTQ2WBM+AL6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB8zOhu74r2Zs4gETnP/Chhvd2ogEbEOnYX+h8HGrFsqAiAu3dw4aH1GVrHaMlhvZGc1slC7mJKyCbHrXguUw5scpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5408681},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"8dbfe0f929172c72b80a9a18821304c2762fb0b0","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.92","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.51","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.351_1790248278563_0.6690993133852337","host":"s3://npm-registry-packages-npm-production"}},"1.15.352":{"name":"@futdevpro/nts-dynamo","version":"1.15.352","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.352","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"21d67eb7a794686df851363c3909602f8f3cdef9","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.352.tgz","fileCount":2167,"integrity":"sha512-nTOo2staffOMmChH1MP02vL05SPbKBX9mYEiUrOp0fn6y2VB88AvPJz+WAIy0kG6SZ0CPrCKJweDGAtptREyjg==","signatures":[{"sig":"MEQCIFfzr17mKK0aeXH8BYlOhim9ugsIwPngUbrWjTtDxWFdAiAMEcquFxni+Se+TrI0dZ1jw4uv2qzE7ZsSBB9slj/beg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICEE8sz6GNU3+MEoe4Vqe38wnngaclxY96eoHN4rVNBgAiEAgyVSv8/QsAs6HSbSwGE7fEB6yyI5fUXGLnvCadbMC74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5410135},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"27662342ac6b3cdb8966e59333e72d3f4669905e","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.93","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.55","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.352_1790258563381_0.8827129403249676","host":"s3://npm-registry-packages-npm-production"}},"1.15.353":{"name":"@futdevpro/nts-dynamo","version":"1.15.353","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.353","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"d9bcdb9f2ec625f74ade03103426f1617e9c8dc9","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.353.tgz","fileCount":2167,"integrity":"sha512-HIaWsL4UBR6yBYRhTOUJlHXu3wROlqwAaZyWmiZUoe0F5UmLURW0Srx479gC1+zrobagYp3fTr6q7r9imvC/pA==","signatures":[{"sig":"MEUCIAtI4IHsLrGG7wHtZ/oGD8FUUglA3eElLnx3LTLaJpZrAiEAphgdztXacy4QwqozdbaqTBkG/X/5lMdcdCIKlYG0K8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDA09BUsLrfWbmi1RXf6r4+ExaXf/aL7Ft0OAl5uZiX2AIgWxEp25XYQWj6aogB/VFjsFg1KkJyHVIfQg9MefPDsGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5412019},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"7c6dccc76351f06819ed925ee19f173022d98528","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.93","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.55","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.353_1790263982197_0.07776381631028584","host":"s3://npm-registry-packages-npm-production"}},"1.15.354":{"name":"@futdevpro/nts-dynamo","version":"1.15.354","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.354","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"4eb012717f51e5e079439e070f047050e2fd7a42","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.354.tgz","fileCount":2167,"integrity":"sha512-jvTSAjpAzgfuPRqpXXAnTLH5/JlPrRN0+k7+VQJ7ODlIPXyuCYq9ESOzPZeVlJ6jE0C7Q+GXn4doLeH4x9Iqgw==","signatures":[{"sig":"MEUCIQCnShWGSuTbdUDFxItuXRvQuuuz1x3axpfmnyWUGogpgwIgb59Qh2XS3Ms7AAuIxOUp0qdCtf7bk37KCeBZ9bOKLLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGKO/sQP1iOglXL5sZV1WPfrWf/sjmhERLTHu4dbYjBgAiEAmo95hchc9VfsXFgtjIlSwkw8953tgwE4pAm8W+CD6fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5412574},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"58deb20545bfed495aecbdc363a226dde40be36a","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.94","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.55","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.354_1790267286224_0.2709911133683396","host":"s3://npm-registry-packages-npm-production"}},"1.15.355":{"name":"@futdevpro/nts-dynamo","version":"1.15.355","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.355","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"ca7e33d365bf0b7bf95b63769dd15bbf4b25f1cf","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.355.tgz","fileCount":2167,"integrity":"sha512-BM8APWmsXCpnZmiVyKjdKyU8+Adr4x1p7kbTebnTEWE23P98TqbsLQCCqjwAFNBnIWBCYsFWmYrAU2z45L/hQQ==","signatures":[{"sig":"MEQCIHX7GEmENkXBmZ3VPHTwInmvPdo7exw4z5RCxib3EzHvAiB73XCqnHe0I5VGsbMdoBA1zhLbuoZAc0fJrJZLvLRI2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIALljKC+Goumr0my2GkosNpZGXJWnOlqfIL6D+tsn3gjAiEAvJt02VPuQbYDwyDE1Tt0NXk+krGbTwVBxVjszK4olzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5413136},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"71eed75af3a363fde05b5c4bdb2abb0efa7c1ff0","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.94","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.55","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.355_1790276508829_0.7412215849645161","host":"s3://npm-registry-packages-npm-production"}},"1.15.356":{"name":"@futdevpro/nts-dynamo","version":"1.15.356","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.356","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"640df9753cb3636a45d062bc682fa2acefa43341","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.356.tgz","fileCount":2167,"integrity":"sha512-R4smiuQr7JN2ToAYST0+icfPFwEsoDPM/S5g4h5GcUleuyHGyD5cpaOQ9Oow4fWqeN3xMYe0+u8QK6B+NVfaAA==","signatures":[{"sig":"MEUCIQCkgqDeeMjBQ1tSr9j9XJpEHIZXxQ7+SuYnhM2SyI1zcAIgI4XKpZ5BcbpQFhe5oJXlcRfJGlUYMiZU2LNYt1zXSeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCA7FYL43Ds0rniuDHmq6453jBGDJxtsCYRTUBsLjcYFQIgevimoc3P7vbXybOzitzy+m4XzjcppwLU7h7b41z8Ro8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5413265},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"737fa472e7e83eb100407a885d1bcbd4aab50eb8","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.94","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.55","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.356_1790276936347_0.03307688313864676","host":"s3://npm-registry-packages-npm-production"}},"1.15.357":{"name":"@futdevpro/nts-dynamo","version":"1.15.357","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.357","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"039b00509d8bbdca77827964c7e8df96126c51dd","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.357.tgz","fileCount":2179,"integrity":"sha512-nHu2nDJi8O1Wmfg8PRdO0ZDB7gWIFQ/gBQ3WtvsT+J+cRU8il03TiS+Tp22Kj0qxNeUpZoPlT6avzUSJN3boAA==","signatures":[{"sig":"MEUCIQDLIOK2hkkVfN/KaIUkwA0+NzCto5zVjcqcKoJjpK7JugIgeAtY+GixjZijDmwWY/afgJIMthYPVlw5ghT1F7PK2pU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD6WTAL4P5YwXEG12rvv79lxv0T57lZX+7DE9UbYJbIpwIgK8wi8JMq7H3fMdzs3FGl6tJnJW0vYcJgKlcAx1GC3pk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5427073},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"a8c1893830fbd4599fe9100db3c50f0d5b1c5ed4","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.95","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.55","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.357_1790290699804_0.5758326811384866","host":"s3://npm-registry-packages-npm-production"}},"1.15.358":{"name":"@futdevpro/nts-dynamo","version":"1.15.358","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.358","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"422bb3fec96107487bb3d32fa06a94cd472aa2bd","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.358.tgz","fileCount":2183,"integrity":"sha512-0K/+EFrf7n3eyugP251mhkMSTjh0eQKh7AYHEetcgx489cG4uvVT8IURHmnLK4S3cnIxtYyWsUQ5kF7KlCRfQQ==","signatures":[{"sig":"MEUCIQCYv4uGQTa8gSK4PDlBojR9UcGokQCINLOk6tRJXZi+KwIgYHmI1BLsK4ChXnQWfdEFExYz2i5Q/s0n0OkeWiHEAfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICsP3l27jkOhipHFA6r3J6pd2iEGRn2lPV8iGIS6zirtAiAsLYNb5f5g/WQ04GQzC9+HjeIjtc1hVewMYAykLYAajQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5440466},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"2e7c8a74ee8cf2927f96cccaa16a192ef0e16cde","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.105","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.55","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.358_1790334893444_0.09412751245047013","host":"s3://npm-registry-packages-npm-production"}},"1.15.359":{"name":"@futdevpro/nts-dynamo","version":"1.15.359","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.359","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"00d32d42196e7f6fa7d7f1ddc07a297653d903a5","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.359.tgz","fileCount":2187,"integrity":"sha512-btWj53ZCgWDnPAtG1oAR60IRM8blLsMWNua4g6gVPPY4zrEbu5wcL179pJDBdDgQxMVxniOsmQJnrvT333/pnQ==","signatures":[{"sig":"MEUCIBSvXnXg15i5J7YxkxXVRyddjkX0BVwfHVUtMbVxVboYAiEAgbXlJpjKyeYvcm67/4yEDan3Cpv9JGQ9P6sMGb5L39U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEBBIsLBZs7HT0TYWnA8RbzqKO19qwx+NwOXhHhstcH2AiAKRZkeu1JtBOiA8eJrcRT0PokwSTfVkywnQi1v7ztVlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5454617},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"1af49d1b9a4568634253dd551b71c975aa73cbde","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.107","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.57","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.359_1790375347252_0.8331035015214492","host":"s3://npm-registry-packages-npm-production"}},"1.15.362":{"name":"@futdevpro/nts-dynamo","version":"1.15.362","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.362","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"be38520b578962af1b3cdbe260939f1475ce8421","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.362.tgz","fileCount":2231,"integrity":"sha512-vdSj3zfpUcySr7dnmlBuZ5WNbrp/K5nOr5BtCD51qqxQCINrTE5PnAgu+r2vZhAIEVtY6YL2SHN+AZbdIg78RA==","signatures":[{"sig":"MEYCIQCBp9TaNiP7n5Nm2DwQDS2yvApMeLTHE4v6lSsB18vfEAIhANWRuDprE2PY+o6lsAWwfeV77stw2doy9WTilStSBHzf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCvUlf5PXbII9cXdil3UxEotzh1DB1m2DIXE5BK5o7hQgIhAO5riSZ4EvRLMa0HJnpTk0Xat4EexHOUi3JLy5FE/GJP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5543853},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./imap":{"types":"./build/_modules/imap/index.d.ts","module":"./build/_modules/imap/index.js","default":"./build/_modules/imap/index.js","typings":"./build/_modules/imap/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./git-sync":{"types":"./build/_modules/git-sync/index.d.ts","module":"./build/_modules/git-sync/index.js","default":"./build/_modules/git-sync/index.js","typings":"./build/_modules/git-sync/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"216ae0684c5833ff0aea2d5832c3b00fda05ae78","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"imap":["build/_modules/imap/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"git-sync":["build/_modules/git-sync/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","imapflow":"2.0.7","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.107","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.57","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","imapflow":">=2.0.7 <3","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"imapflow":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.362_1790388859094_0.479576938837186","host":"s3://npm-registry-packages-npm-production"}},"1.15.363":{"name":"@futdevpro/nts-dynamo","version":"1.15.363","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.363","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"f35d0d0bede693c8ff568aefedf7866dffbc9eb6","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.363.tgz","fileCount":2271,"integrity":"sha512-WkKkAJgivJ4NK3pS3b8wO+NcaHElrTWYbNK0XXSyCSkszGxkPBd62RTRaTGnOEqNEshsXeRfxgP2pljTKB+xng==","signatures":[{"sig":"MEUCIFcL+P4+/6JEnJey7hjxkPpAza60jKtZh19FvisE+jKrAiEA5VwUHFg1+zZ+klpK+J5n7SrmkidzkOsSTaQHprFlW5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEg1g5qpmcDBd8j9U2oPAsrmAvzIKk7lL36JzplKCRWsAiAtUmGmggobSwlF3Uje8iTmo1BEKVLLfNwbQRjxn1Jwqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5627398},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./imap":{"types":"./build/_modules/imap/index.d.ts","module":"./build/_modules/imap/index.js","default":"./build/_modules/imap/index.js","typings":"./build/_modules/imap/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./git-sync":{"types":"./build/_modules/git-sync/index.d.ts","module":"./build/_modules/git-sync/index.js","default":"./build/_modules/git-sync/index.js","typings":"./build/_modules/git-sync/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./notifications":{"types":"./build/_modules/notifications/index.d.ts","module":"./build/_modules/notifications/index.js","default":"./build/_modules/notifications/index.js","typings":"./build/_modules/notifications/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"981b6077c07623bf45f5593642015cdb48501057","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"imap":["build/_modules/imap/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"git-sync":["build/_modules/git-sync/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"notifications":["build/_modules/notifications/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","imapflow":"2.0.7","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.107","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.57","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","imapflow":">=2.0.7 <3","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"imapflow":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.363_1790391240344_0.7017211804729193","host":"s3://npm-registry-packages-npm-production"}},"1.15.364":{"name":"@futdevpro/nts-dynamo","version":"1.15.364","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.364","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"322a646e1e011c58e40d720068fbcb618294d9e6","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.364.tgz","fileCount":2271,"integrity":"sha512-qcTgeNoQBKEy3xkSpEwetF+te9I7+Fxmqw5xrmwiSvGjg213R7YlpSi30FKRh2uIWxSb89hNa6huaEf4ND/rFw==","signatures":[{"sig":"MEUCICdVJGIz062P7CFnMmKtuQ7ioXGqp6FMfYcDP8B3yyLFAiEAvU3dCttoYTGLpKQcu9zHR8G2x/3vAOLduSGnv6dhosQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHlzhXHQTcK7xtA1OuZZdk7m/Cl2GzPvmVSS+DyVpWwEAiAveoVvu+sj5cFGHT9Y2rDs1Ba1ut+cdisR6Ny/+gwhgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5629676},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./imap":{"types":"./build/_modules/imap/index.d.ts","module":"./build/_modules/imap/index.js","default":"./build/_modules/imap/index.js","typings":"./build/_modules/imap/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./git-sync":{"types":"./build/_modules/git-sync/index.d.ts","module":"./build/_modules/git-sync/index.js","default":"./build/_modules/git-sync/index.js","typings":"./build/_modules/git-sync/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./notifications":{"types":"./build/_modules/notifications/index.d.ts","module":"./build/_modules/notifications/index.js","default":"./build/_modules/notifications/index.js","typings":"./build/_modules/notifications/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"602d8a3a325fc0a2c9d2f4175b94dd50525c6728","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"imap":["build/_modules/imap/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"git-sync":["build/_modules/git-sync/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"notifications":["build/_modules/notifications/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","imapflow":"2.0.7","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.107","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.57","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","imapflow":">=2.0.7 <3","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"imapflow":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.364_1790413688862_0.60551101988553","host":"s3://npm-registry-packages-npm-production"}},"1.15.366":{"name":"@futdevpro/nts-dynamo","version":"1.15.366","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.366","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"db2810bb856fd1640491b7ba478c8b61eef8d126","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.366.tgz","fileCount":2271,"integrity":"sha512-4PmVPieJ0gV9WoCfArzBvNvVlLJbTldcIEf0oSJQYFEaMEbiiCAMuKb8+KuFExXRWEsjjYdh55c4ptLBHGN1CA==","signatures":[{"sig":"MEUCIQCqeTB5e7Urc/xpZOe3tPZVxo9hUS1Pow4MoJK9IYqkkgIgdD6SVonsrtvIxFg+AmYkpVqtoAFaOqKCXRmXSXUT5BE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCtAJeZDNn1vcPqOU1mNTYzVk6fAluuBHc7ZoOInY6aRAIhAKJbAERRSjCym8Uota7V6aL/aAT5oOhIKGnW0F+HZHRt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5635909},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./imap":{"types":"./build/_modules/imap/index.d.ts","module":"./build/_modules/imap/index.js","default":"./build/_modules/imap/index.js","typings":"./build/_modules/imap/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./git-sync":{"types":"./build/_modules/git-sync/index.d.ts","module":"./build/_modules/git-sync/index.js","default":"./build/_modules/git-sync/index.js","typings":"./build/_modules/git-sync/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./notifications":{"types":"./build/_modules/notifications/index.d.ts","module":"./build/_modules/notifications/index.js","default":"./build/_modules/notifications/index.js","typings":"./build/_modules/notifications/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"ce037ae913b9f6cb6d35bfac6c56409d27ed71f0","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"imap":["build/_modules/imap/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"git-sync":["build/_modules/git-sync/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"notifications":["build/_modules/notifications/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","imapflow":"2.0.7","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.108","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.57","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","imapflow":">=2.0.7 <3","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"imapflow":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.366_1790425067494_0.20094932767119733","host":"s3://npm-registry-packages-npm-production"}},"1.15.367":{"name":"@futdevpro/nts-dynamo","version":"1.15.367","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.367","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"fe71044ae3618dbbbb0261fb03c9bd26e7111b8a","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.367.tgz","fileCount":2275,"integrity":"sha512-s2fgKGznpAUss9a5Q8HB8MEHxHGTV3KHcRtrlYrQQrnSIUcZNoFulmzao+QlvYkfpX6zKbTW23EVx/NIp9ikig==","signatures":[{"sig":"MEUCIEwpymo+jLRv6BaSh7PT3PxCKOuR0iPofd4HD4V0DCjEAiEA8zDeJb1y6cPgDZJyS6BclcCG3gnKozQ6JvyAywGMoi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIChjimAka7hRqcuajJ/6H4pPHb6m5RB3+7pF/XhqG3TLAiAWyXHWNIVe8Xbphulg8oZoHXTqC5gy+wDkEDyIDZn2yQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5644461},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./imap":{"types":"./build/_modules/imap/index.d.ts","module":"./build/_modules/imap/index.js","default":"./build/_modules/imap/index.js","typings":"./build/_modules/imap/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./git-sync":{"types":"./build/_modules/git-sync/index.d.ts","module":"./build/_modules/git-sync/index.js","default":"./build/_modules/git-sync/index.js","typings":"./build/_modules/git-sync/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./notifications":{"types":"./build/_modules/notifications/index.d.ts","module":"./build/_modules/notifications/index.js","default":"./build/_modules/notifications/index.js","typings":"./build/_modules/notifications/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"1502f27fb022e1a7d39914bec93772e1d380d2de","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"imap":["build/_modules/imap/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"git-sync":["build/_modules/git-sync/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"notifications":["build/_modules/notifications/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","imapflow":"2.0.7","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.108","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.57","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","imapflow":">=2.0.7 <3","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"imapflow":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.367_1790432396801_0.06823515920191014","host":"s3://npm-registry-packages-npm-production"}},"1.15.369":{"name":"@futdevpro/nts-dynamo","version":"1.15.369","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.369","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"d5e1811c85788e9fd43c5da0ddcddd96a62341bf","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.369.tgz","fileCount":2275,"integrity":"sha512-s3JQUR2RFvEaQPR4gKOsEXpUvrAN9gmF8j27BwNWZ0PVOF50gAQvbja1EDrS3W8i++G8em6ERT7QpYWtlyU8uQ==","signatures":[{"sig":"MEQCIBtO3dyc1FuevLbOpsDGAGUZmmPV0fwSpUWfhw/uzdjkAiB0xwLLknQWQEkecdnLw2Ugg/nnDaaK0JJFvVwmpLKvUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD+/ujdqGAO0gu9Fmpx8pqRz8oNYKmlrWLiDG/ZKjficgIhAPXFkMzKHtjcO1YEQZsDUTL/tOEfnIUI2hejh2GLKXSQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5649004},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./imap":{"types":"./build/_modules/imap/index.d.ts","module":"./build/_modules/imap/index.js","default":"./build/_modules/imap/index.js","typings":"./build/_modules/imap/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./git-sync":{"types":"./build/_modules/git-sync/index.d.ts","module":"./build/_modules/git-sync/index.js","default":"./build/_modules/git-sync/index.js","typings":"./build/_modules/git-sync/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./notifications":{"types":"./build/_modules/notifications/index.d.ts","module":"./build/_modules/notifications/index.js","default":"./build/_modules/notifications/index.js","typings":"./build/_modules/notifications/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"67f964b659db9fcf43cb4d9ff9d5a037256cc8bb","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"imap":["build/_modules/imap/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"git-sync":["build/_modules/git-sync/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"notifications":["build/_modules/notifications/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","imapflow":"2.0.7","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.108","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.57","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","imapflow":">=2.0.7 <3","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"imapflow":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.369_1790443089616_0.055978382782985836","host":"s3://npm-registry-packages-npm-production"}},"1.15.370":{"name":"@futdevpro/nts-dynamo","version":"1.15.370","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.370","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"a1e87e4bfe6b2256ded6f9e94364d78b2708bd2f","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.370.tgz","fileCount":2275,"integrity":"sha512-/X3z3FRhFbHznOhfBljL8ilKHyZpfb/w42eRqFfmJLI5UEP2LEdDBbNsGheMYdSS4GKLS1b8CvDtQHMcmEZwuQ==","signatures":[{"sig":"MEUCIB65bt2mjILU4VaWZZDF09ZNtFYspDKTbkgb9VcAYfpRAiEA9leOpXwNvWOsjXqM25y99/w46qJ0isfeOpuNFHDpb/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEsx4ZPDLzk1PitSTewlTkRauQ37mI5yFdgttdFUSB7fAiBu6MomyX/8yLSc9bI60OQ4K00mpZt4tCTr/fuWmrBluA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5652781},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./imap":{"types":"./build/_modules/imap/index.d.ts","module":"./build/_modules/imap/index.js","default":"./build/_modules/imap/index.js","typings":"./build/_modules/imap/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./git-sync":{"types":"./build/_modules/git-sync/index.d.ts","module":"./build/_modules/git-sync/index.js","default":"./build/_modules/git-sync/index.js","typings":"./build/_modules/git-sync/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./notifications":{"types":"./build/_modules/notifications/index.d.ts","module":"./build/_modules/notifications/index.js","default":"./build/_modules/notifications/index.js","typings":"./build/_modules/notifications/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"396799c97ef3e4f71ad5397a1c980d66a233d131","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"imap":["build/_modules/imap/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"git-sync":["build/_modules/git-sync/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"notifications":["build/_modules/notifications/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","imapflow":"2.0.7","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.111","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.57","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","imapflow":">=2.0.7 <3","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"imapflow":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.370_1790456265867_0.0011547824668884932","host":"s3://npm-registry-packages-npm-production"}},"1.15.371":{"name":"@futdevpro/nts-dynamo","version":"1.15.371","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.371","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"378a2e1d954f289e285ab0be7d58c09b763b87e9","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.371.tgz","fileCount":2275,"integrity":"sha512-opOl9P0KB6aYZ4OkzvL1NoH7myefpKm1uYcMc+7BFD7zH9HMCbo2v/4L1iEV0j0HRS1pxgMamVOrrA6los3uEA==","signatures":[{"sig":"MEUCIQC2aNrRlVuBramI9QDNVOrpPW8x5ckXGQNIjmHhOCF4tQIgLSEFVmZ06bsWHwxEV8cbw8d79RhcO2tiFWQD0Laxmj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBQfcuWtL3jWkRT+3eCfE2C+i5Y0kGcNCjJi74zdCTzlAiEAgaBpbiNXI1uKr420mCu7AMZnJ+PfW1Wh0VwockBgNR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5656208},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./imap":{"types":"./build/_modules/imap/index.d.ts","module":"./build/_modules/imap/index.js","default":"./build/_modules/imap/index.js","typings":"./build/_modules/imap/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./git-sync":{"types":"./build/_modules/git-sync/index.d.ts","module":"./build/_modules/git-sync/index.js","default":"./build/_modules/git-sync/index.js","typings":"./build/_modules/git-sync/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./notifications":{"types":"./build/_modules/notifications/index.d.ts","module":"./build/_modules/notifications/index.js","default":"./build/_modules/notifications/index.js","typings":"./build/_modules/notifications/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"9130bddcdc357ac3f347312484ea67da1f75fe18","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"imap":["build/_modules/imap/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"git-sync":["build/_modules/git-sync/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"notifications":["build/_modules/notifications/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","imapflow":"2.0.7","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.111","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.57","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","imapflow":">=2.0.7 <3","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"imapflow":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.371_1790467536943_0.6902480660758179","host":"s3://npm-registry-packages-npm-production"}},"1.15.373":{"name":"@futdevpro/nts-dynamo","version":"1.15.373","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.373","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"f9e00f8b43742eed989a72354c07c0bef011509e","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.373.tgz","fileCount":2283,"integrity":"sha512-62deZZs3BeVuu0jbJeFs7yAjUG/QwVsXGwuV7Y7q5JzV+z1oXr4J6hyQwTYBOpLShApl1htsJk/+rRFC4ukoKw==","signatures":[{"sig":"MEYCIQCvZvvsLvt4Bea9wOMIjTPYbCa0kKRxQboBTnF/36P8IwIhAOFwT/S1Xf32d7xCOhikpPThC409n1ecuf9P0kZNz030","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDQAkuyiE1xjqU2OyrOE6w8r22bSG/hSEUF0Fi0IjtK+wIhALO3z+xEt+mhWHqgJ8O6Rqu2cCbISGUT22ZS9D1H4ReM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5668747},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./imap":{"types":"./build/_modules/imap/index.d.ts","module":"./build/_modules/imap/index.js","default":"./build/_modules/imap/index.js","typings":"./build/_modules/imap/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./git-sync":{"types":"./build/_modules/git-sync/index.d.ts","module":"./build/_modules/git-sync/index.js","default":"./build/_modules/git-sync/index.js","typings":"./build/_modules/git-sync/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./notifications":{"types":"./build/_modules/notifications/index.d.ts","module":"./build/_modules/notifications/index.js","default":"./build/_modules/notifications/index.js","typings":"./build/_modules/notifications/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"8698c577f06745f76198293798b498d41c3fa06a","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"imap":["build/_modules/imap/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"git-sync":["build/_modules/git-sync/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"notifications":["build/_modules/notifications/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","imapflow":"2.0.7","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.111","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.57","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","imapflow":">=2.0.7 <3","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"imapflow":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.373_1790468922097_0.8172979605130177","host":"s3://npm-registry-packages-npm-production"}},"1.15.374":{"name":"@futdevpro/nts-dynamo","version":"1.15.374","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.374","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"6c3bad39a21b52f164382914def8603ee9b6779c","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.374.tgz","fileCount":2283,"integrity":"sha512-4ELRN53qc0U8oApclHwuJxDJAYmP0iM+3r6K2nm+b3bgR6ZQ5b2Htub2WONSzhukcxZfyW0EMA5Vu+LdP/R5Qw==","signatures":[{"sig":"MEQCIGXp/Fl7YYvMl6Cc8mm77re5sgi5Q7nHPoLT+U9MMmjIAiAhWEaWbH6opR4wrNABDj9EwqZdfHuKB+e6bpR/g6E7eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCtYJp7hf6x9uS9wqvYPsOjlHIALzZQo3LWszUi4Q81AAIhAMTYPCsZw0QEehli9aDQenOrgBaPJUB6bNusnnrFlTMR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5669216},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./imap":{"types":"./build/_modules/imap/index.d.ts","module":"./build/_modules/imap/index.js","default":"./build/_modules/imap/index.js","typings":"./build/_modules/imap/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./git-sync":{"types":"./build/_modules/git-sync/index.d.ts","module":"./build/_modules/git-sync/index.js","default":"./build/_modules/git-sync/index.js","typings":"./build/_modules/git-sync/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./notifications":{"types":"./build/_modules/notifications/index.d.ts","module":"./build/_modules/notifications/index.js","default":"./build/_modules/notifications/index.js","typings":"./build/_modules/notifications/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"2445d895eb75777a03d262fdfd6890168c882cfe","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"imap":["build/_modules/imap/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"git-sync":["build/_modules/git-sync/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"notifications":["build/_modules/notifications/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","imapflow":"2.0.7","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.111","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.57","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","imapflow":">=2.0.7 <3","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"imapflow":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.374_1790490172954_0.8225428326367896","host":"s3://npm-registry-packages-npm-production"}},"1.15.375":{"name":"@futdevpro/nts-dynamo","version":"1.15.375","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.375","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"509a5bb06658aaebd6b847309c3350a5f59ebcf9","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.375.tgz","fileCount":2283,"integrity":"sha512-P3XKJIWd32zyJYt71v57+5F+SLS/xElZskt/ChVr88cIdhBh3ZSApR35OFB0XQ4SEmKFsuL2cC5VCMwAL2Dmtw==","signatures":[{"sig":"MEQCIE2pcgptDoogDsy3+eU8Hq4mAkHqy5SQrK7mejRPYN1RAiBrxpFrk1WDeQoZTP8Widkam8zmUJa3HMCepeSD54jD8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGoA98uEeX4YZXfoDH/GYOavyq/TM7olS6sSqk74/buEAiEA5dbHEIt0OmzEjve9o0Y01r1UwvUmI+PVVu7uw7rHpcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5669075},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./imap":{"types":"./build/_modules/imap/index.d.ts","module":"./build/_modules/imap/index.js","default":"./build/_modules/imap/index.js","typings":"./build/_modules/imap/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./git-sync":{"types":"./build/_modules/git-sync/index.d.ts","module":"./build/_modules/git-sync/index.js","default":"./build/_modules/git-sync/index.js","typings":"./build/_modules/git-sync/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./notifications":{"types":"./build/_modules/notifications/index.d.ts","module":"./build/_modules/notifications/index.js","default":"./build/_modules/notifications/index.js","typings":"./build/_modules/notifications/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"d18393cfb5eba805026bbbdc805af8af558a0262","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.8","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"imap":["build/_modules/imap/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"git-sync":["build/_modules/git-sync/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"notifications":["build/_modules/notifications/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","imapflow":"2.0.7","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.111","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.57","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","imapflow":">=2.0.7 <3","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"imapflow":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.375_1790494185742_0.2472752259479416","host":"s3://npm-registry-packages-npm-production"}},"1.15.376":{"name":"@futdevpro/nts-dynamo","version":"1.15.376","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.376","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"db8bbc678d90d0d45118806a3757221c252e1c63","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.376.tgz","fileCount":2283,"integrity":"sha512-v09BCFyh1C7rltEsWAakZ7cxH53YXo9Tixz6ChBjIV/9b6JnEc6wOR/is/N7LkuV7qX28JrpIGOLgk8G6TlCOw==","signatures":[{"sig":"MEYCIQDurk2L39inO4Za2blB/3Y+XZtUyE7sYAI2EVwyEoSSsAIhAOfi08lhxqqnJ2qVhRHbX7g5toG9bXJIUmNGP25Auzt6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDnVbqqEgDzC4QHqwG6yiWWB4JdrTSWY76zZNsyBN663QIgUsEManyWrVw6EWkM1JUDbWGxQb/Q4iAl82op3pdWTMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5672900},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./imap":{"types":"./build/_modules/imap/index.d.ts","module":"./build/_modules/imap/index.js","default":"./build/_modules/imap/index.js","typings":"./build/_modules/imap/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./git-sync":{"types":"./build/_modules/git-sync/index.d.ts","module":"./build/_modules/git-sync/index.js","default":"./build/_modules/git-sync/index.js","typings":"./build/_modules/git-sync/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./notifications":{"types":"./build/_modules/notifications/index.d.ts","module":"./build/_modules/notifications/index.js","default":"./build/_modules/notifications/index.js","typings":"./build/_modules/notifications/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"19b214113e92f983b17d19658b90dd490294e08b","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"imap":["build/_modules/imap/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"git-sync":["build/_modules/git-sync/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"notifications":["build/_modules/notifications/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","imapflow":"2.0.7","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.112","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.57","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","imapflow":">=2.0.7 <3","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"imapflow":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.376_1790563077478_0.16855347671665122","host":"s3://npm-registry-packages-npm-production"}},"1.15.377":{"name":"@futdevpro/nts-dynamo","version":"1.15.377","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.377","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"092d72e3ddfef3d7aa3afbb513597e3c9a0e686f","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.377.tgz","fileCount":2283,"integrity":"sha512-wajTJ1EenOv0g/ZaUdTrmENbEEyUVZnqoTLAzzm3V+xahgnzOfxYGTqm8jHpMz+DGcYU9axE/KUFth29Cyn6xA==","signatures":[{"sig":"MEUCIG6/Jze9kPHFBWA00a5QcJkTxUC1UJ6kYLAmIVZ0cK3kAiEArc7mvCzQpLihg68DbzS1CqRBLZQlP8BMPBNT68lPMyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGXY9Z8RJTJOmNHMJhHULNttLn7TmrE947u5/ypM0Q66AiEAvgikEkg8f/kcC7F17klbNENpEkd7p3GxXsEyHOY6BGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5677241},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./imap":{"types":"./build/_modules/imap/index.d.ts","module":"./build/_modules/imap/index.js","default":"./build/_modules/imap/index.js","typings":"./build/_modules/imap/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./git-sync":{"types":"./build/_modules/git-sync/index.d.ts","module":"./build/_modules/git-sync/index.js","default":"./build/_modules/git-sync/index.js","typings":"./build/_modules/git-sync/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./notifications":{"types":"./build/_modules/notifications/index.d.ts","module":"./build/_modules/notifications/index.js","default":"./build/_modules/notifications/index.js","typings":"./build/_modules/notifications/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"41336c1ce2c35cdaa7d5a015f47fb2a911141c5d","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"imap":["build/_modules/imap/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"git-sync":["build/_modules/git-sync/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"notifications":["build/_modules/notifications/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","imapflow":"2.0.7","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.112","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.57","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","imapflow":">=2.0.7 <3","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"imapflow":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.377_1790570458192_0.6497062865812633","host":"s3://npm-registry-packages-npm-production"}},"1.15.379":{"name":"@futdevpro/nts-dynamo","version":"1.15.379","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.379","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"37bdd9789a3f408bb995bf7148d80dac51f39aac","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.379.tgz","fileCount":2287,"integrity":"sha512-6okP9mHaxl3Zub/2QrwiPeV5Xf5iekVjcfxVGWcB6tBy/vQ8JBwD1SyMHqLGsu8PbkHGX4gxYyPK1U6ldbNMrg==","signatures":[{"sig":"MEUCICpNcO1KTq52rt2yJ5NNb8qddD2pF+Ipe1PnIr1RqjQdAiEAgD9rOP4rkizF5Etf2MExWXeHiLE5wglcL4blNz7EYuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDNQbY9mY/xHQhaR7SeTUTo/1R+vnh34LdgnIdV0isy9gIhAIqfsDwyLBtJTzwk+zje6He3Pf5JVUicvtz6piJvvJGm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5682227},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./imap":{"types":"./build/_modules/imap/index.d.ts","module":"./build/_modules/imap/index.js","default":"./build/_modules/imap/index.js","typings":"./build/_modules/imap/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./git-sync":{"types":"./build/_modules/git-sync/index.d.ts","module":"./build/_modules/git-sync/index.js","default":"./build/_modules/git-sync/index.js","typings":"./build/_modules/git-sync/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./notifications":{"types":"./build/_modules/notifications/index.d.ts","module":"./build/_modules/notifications/index.js","default":"./build/_modules/notifications/index.js","typings":"./build/_modules/notifications/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"795f5685f17eb80d65a3f6be78e09134a8e8618a","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"imap":["build/_modules/imap/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"git-sync":["build/_modules/git-sync/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"notifications":["build/_modules/notifications/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","imapflow":"2.0.7","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.112","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.57","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","imapflow":">=2.0.7 <3","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"imapflow":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.379_1790731875855_0.11227741089244314","host":"s3://npm-registry-packages-npm-production"}},"1.15.380":{"name":"@futdevpro/nts-dynamo","version":"1.15.380","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.380","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"40e346a0ef3fd4d3a369ea529156d4dcb36dedf2","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.380.tgz","fileCount":2287,"integrity":"sha512-35QvTtw6FjDXSj8NGSzQKrOVIs1mxzhv4h2LDpvF0I+TEjf1MVwFlxZm3MFE3Hafgz5gnyJ/kX52eFF6AdqGAA==","signatures":[{"sig":"MEUCIAIsaZC++/3mNCFPWHB5MAnntk/mIvwLUx1hjN9LwAADAiEAjel7yTW7VFB/yfIM69LLo9+tqTYwkqgs9k6sS5/vJyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBIWgv/PWQA/b8yGim1rjbjzsBeZo59mTpUWT42wxpDQAiEAq/kdXrcAkpo0naVeWjtMSYolzSmJhQWIP+EMXfC2BJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5686581},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./imap":{"types":"./build/_modules/imap/index.d.ts","module":"./build/_modules/imap/index.js","default":"./build/_modules/imap/index.js","typings":"./build/_modules/imap/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./git-sync":{"types":"./build/_modules/git-sync/index.d.ts","module":"./build/_modules/git-sync/index.js","default":"./build/_modules/git-sync/index.js","typings":"./build/_modules/git-sync/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./notifications":{"types":"./build/_modules/notifications/index.d.ts","module":"./build/_modules/notifications/index.js","default":"./build/_modules/notifications/index.js","typings":"./build/_modules/notifications/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"be5e050fd53e9eee8d9da2d2202d75523e4ec388","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"imap":["build/_modules/imap/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"git-sync":["build/_modules/git-sync/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"notifications":["build/_modules/notifications/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","imapflow":"2.0.7","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.112","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.57","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","imapflow":">=2.0.7 <3","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"imapflow":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.380_1790734120540_0.7700286676885795","host":"s3://npm-registry-packages-npm-production"}},"1.15.381":{"name":"@futdevpro/nts-dynamo","version":"1.15.381","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.381","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"d087343d8bde331487dbbd04c78d0d2e41f77e82","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.381.tgz","fileCount":2291,"integrity":"sha512-3VT/bv/UwYdK5CI5JnFt0e/hEvBGl68PpF2odaiKKKtFHKzeJevnXL6S9CB5g07or+47gSXpYplS1IpqoeZ69g==","signatures":[{"sig":"MEQCIH8eyWAWe89qAOtuEUkWjTT3zpbkloNazEMj7teGYR8aAiBsI5QOg1rL4c7JmaDkGlwGs9JhAVG6PcPRs6H7Gjq8jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDNzR6wKAwFb5IUEmjqL5Jne2QveBItmZsOqrnOvK34xAIhALoka4TyZm/pPDF2olxhMeOZmr9RfnANlqqxMTMwbE18","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5701032},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./imap":{"types":"./build/_modules/imap/index.d.ts","module":"./build/_modules/imap/index.js","default":"./build/_modules/imap/index.js","typings":"./build/_modules/imap/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./git-sync":{"types":"./build/_modules/git-sync/index.d.ts","module":"./build/_modules/git-sync/index.js","default":"./build/_modules/git-sync/index.js","typings":"./build/_modules/git-sync/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./notifications":{"types":"./build/_modules/notifications/index.d.ts","module":"./build/_modules/notifications/index.js","default":"./build/_modules/notifications/index.js","typings":"./build/_modules/notifications/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"30193027ce3747c9e9d2505a84771d347b09f63f","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"imap":["build/_modules/imap/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"git-sync":["build/_modules/git-sync/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"notifications":["build/_modules/notifications/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","imapflow":"2.0.7","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.112","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.57","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","imapflow":">=2.0.7 <3","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"imapflow":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.381_1790868976415_0.6830941728608344","host":"s3://npm-registry-packages-npm-production"}},"1.15.382":{"name":"@futdevpro/nts-dynamo","version":"1.15.382","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.382","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"60e10ea4225b1a15abac6835469cdb79dfc9a1e2","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.382.tgz","fileCount":2295,"integrity":"sha512-GOfEPAzma7hmyM0GvUcW/I1ICac8WTBPC2GWuvYzKPImx2LjWPSa8IGnLO726VNjE9e9qzs5B+IVzychCGs3SQ==","signatures":[{"sig":"MEQCICeCcqSdl/9owDMU/RRxhfpkzaRFl8/G54LJKJO6P8IsAiAmKwm7GOjOx7IbOyO66S8zsa66iZM++GU0HyHnVTLshw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC+MSDDhALm8M4WpSxmG3N9M8HEwo/nVOOjD/FZATTxXQIgKP42O92tNHtnpO8IHZrsF9cFP2x4uTAzb9F5+IkrPX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5703284},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./imap":{"types":"./build/_modules/imap/index.d.ts","module":"./build/_modules/imap/index.js","default":"./build/_modules/imap/index.js","typings":"./build/_modules/imap/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./git-sync":{"types":"./build/_modules/git-sync/index.d.ts","module":"./build/_modules/git-sync/index.js","default":"./build/_modules/git-sync/index.js","typings":"./build/_modules/git-sync/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./notifications":{"types":"./build/_modules/notifications/index.d.ts","module":"./build/_modules/notifications/index.js","default":"./build/_modules/notifications/index.js","typings":"./build/_modules/notifications/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"0430db87fc1980a68e2e88f7154a982ed1cbab0b","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"imap":["build/_modules/imap/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"git-sync":["build/_modules/git-sync/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"notifications":["build/_modules/notifications/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","imapflow":"2.0.7","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.112","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.57","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","imapflow":">=2.0.7 <3","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"imapflow":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.382_1790870308269_0.26099902805368824","host":"s3://npm-registry-packages-npm-production"}},"1.15.385":{"name":"@futdevpro/nts-dynamo","version":"1.15.385","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.385","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"5beb16b67f7084a062ff5ab71797a660a10111d6","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.385.tgz","fileCount":2303,"integrity":"sha512-3velrezhMEGSO6nEit0sFmGuwzzCbU+2jElS30MtLV+eqr7/cnfo1FTbxLwjBklFEV2TwKVPEhYjzJKB5QBX7Q==","signatures":[{"sig":"MEUCIGkVG6gzL4QmkyOANURFTkiIkHXZP+E4+lTopm8mEGE3AiEApjo0JWHO+MT5xeuFMCkdx2Jg1xayQM3VjRZvsRGt+qI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGZkSDJzRvHpsd9IGhfvQzoA+VNtS4UZALkG0whgvX7JAiBctI0MlEVmlmIZgXfysFnJoTua0pTUixe2fkz4rEhcRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5723955},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./imap":{"types":"./build/_modules/imap/index.d.ts","module":"./build/_modules/imap/index.js","default":"./build/_modules/imap/index.js","typings":"./build/_modules/imap/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./git-sync":{"types":"./build/_modules/git-sync/index.d.ts","module":"./build/_modules/git-sync/index.js","default":"./build/_modules/git-sync/index.js","typings":"./build/_modules/git-sync/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./notifications":{"types":"./build/_modules/notifications/index.d.ts","module":"./build/_modules/notifications/index.js","default":"./build/_modules/notifications/index.js","typings":"./build/_modules/notifications/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"cb84cf1225f15913d6caa0c85d9e814977cc0b65","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.9","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"imap":["build/_modules/imap/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"git-sync":["build/_modules/git-sync/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"notifications":["build/_modules/notifications/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","imapflow":"2.0.7","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.112","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.57","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","imapflow":">=2.0.7 <3","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"imapflow":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.385_1790957329896_0.3474688832261186","host":"s3://npm-registry-packages-npm-production"}},"1.15.386":{"name":"@futdevpro/nts-dynamo","version":"1.15.386","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.386","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"4d43a1d5be032ebf71f4e314489620f40c313aec","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.386.tgz","fileCount":2303,"integrity":"sha512-9qUqH9+CeHh/TnozO5yfbrUpvi+EN91J7icLnCibttfGK9bNmPY9EFLEoBMB0yJdIDnN2smIbLsOZx+dvpzviQ==","signatures":[{"sig":"MEUCIHJBo9uhyCGBj4hxh5UfW+yCLiX+JRhYzNvrB/uBIxkPAiEA6cQz6yG41dv6yYzrRjlIkS0IlYqAORqV9nunGHAvLwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCplQcEEYkLAiZ3b+rkCjzRLdi7dBn0j4tGg1QQgGDTYAIgRulz7q/lDpgtQZHLgDWm+nKH1sJ4ApFWyep/Rpq0Pag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5725010},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./imap":{"types":"./build/_modules/imap/index.d.ts","module":"./build/_modules/imap/index.js","default":"./build/_modules/imap/index.js","typings":"./build/_modules/imap/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./git-sync":{"types":"./build/_modules/git-sync/index.d.ts","module":"./build/_modules/git-sync/index.js","default":"./build/_modules/git-sync/index.js","typings":"./build/_modules/git-sync/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./notifications":{"types":"./build/_modules/notifications/index.d.ts","module":"./build/_modules/notifications/index.js","default":"./build/_modules/notifications/index.js","typings":"./build/_modules/notifications/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"7f785604b66c1bb0be0ae1efd290b77c129166f2","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.9","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"imap":["build/_modules/imap/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"git-sync":["build/_modules/git-sync/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"notifications":["build/_modules/notifications/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","imapflow":"2.0.7","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.112","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.57","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","imapflow":">=2.0.7 <3","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"imapflow":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.386_1790995395664_0.32657400913065193","host":"s3://npm-registry-packages-npm-production"}},"1.15.387":{"name":"@futdevpro/nts-dynamo","version":"1.15.387","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.387","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"70ba5d22d54cb3743fe8c90efcc61237b438d72d","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.387.tgz","fileCount":2303,"integrity":"sha512-rGoeuzokvRsOuwq/lswOxDhrNBBrpl4qCywofED+pCnF19nz7uDmMdFUNl2pRSrLRxD8BHN7uQkrEjjRrEUFUg==","signatures":[{"sig":"MEUCIQC+11SnqGCYKq5T+5sPUBynor+dbJB1Y582rZ9c5GvZqgIgGg6En3Cqwu9tsGix76pOrFvnpJ29pabGY3FxQuNqYgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC17ywdlpU+Eg5Arfl5lE+TYOhIQy4g1iNUqL6u+wxxAAIgQYbJAin7iBJAsgAnbfPsNiCFXW1uT3KIm6J1Vj4G6WM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5726579},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./imap":{"types":"./build/_modules/imap/index.d.ts","module":"./build/_modules/imap/index.js","default":"./build/_modules/imap/index.js","typings":"./build/_modules/imap/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./git-sync":{"types":"./build/_modules/git-sync/index.d.ts","module":"./build/_modules/git-sync/index.js","default":"./build/_modules/git-sync/index.js","typings":"./build/_modules/git-sync/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./notifications":{"types":"./build/_modules/notifications/index.d.ts","module":"./build/_modules/notifications/index.js","default":"./build/_modules/notifications/index.js","typings":"./build/_modules/notifications/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"f436cac6aa9c91c5f13d321adc6835f9607e09f8","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"imap":["build/_modules/imap/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"git-sync":["build/_modules/git-sync/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"notifications":["build/_modules/notifications/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","imapflow":"2.0.7","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.112","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.57","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","imapflow":">=2.0.7 <3","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"imapflow":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.387_1791001776749_0.09835334296157172","host":"s3://npm-registry-packages-npm-production"}},"1.15.389":{"name":"@futdevpro/nts-dynamo","version":"1.15.389","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.389","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"92c3240680799b910c7aab6285f4bac640e26841","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.389.tgz","fileCount":2303,"integrity":"sha512-s5TFz3xdZUnpHScklib2bguUKxpQN6DaMTBStUeIhX1JK34l4oPdCE7pFxeMNV81296nViMNVMz9dwVPVoOHEw==","signatures":[{"sig":"MEUCIB5N4sUR7tRBcSCjygAPYQDTbUY4i+vCyxUNDo93T3GmAiEA9HoAHcyhNwlphFXfAzhjW0/kEVcRdKJUIKYydSGDyqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDj4sji8eeGLZzFC/i+xwVy4bC8+aKthiBEEpX5FMWkvwIhAK/FjKrLQxD/lhMq0PPCd5mKIM2wvqYRZaDD/BLk9rEk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5733524},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./imap":{"types":"./build/_modules/imap/index.d.ts","module":"./build/_modules/imap/index.js","default":"./build/_modules/imap/index.js","typings":"./build/_modules/imap/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./git-sync":{"types":"./build/_modules/git-sync/index.d.ts","module":"./build/_modules/git-sync/index.js","default":"./build/_modules/git-sync/index.js","typings":"./build/_modules/git-sync/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./notifications":{"types":"./build/_modules/notifications/index.d.ts","module":"./build/_modules/notifications/index.js","default":"./build/_modules/notifications/index.js","typings":"./build/_modules/notifications/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"5c0d2343d25e7015ed6f0eb6d367ef468af4d08b","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"imap":["build/_modules/imap/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"git-sync":["build/_modules/git-sync/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"notifications":["build/_modules/notifications/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","imapflow":"2.0.7","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.112","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.57","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","imapflow":">=2.0.7 <3","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"imapflow":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.389_1791002707279_0.8545627963589844","host":"s3://npm-registry-packages-npm-production"}},"1.15.390":{"name":"@futdevpro/nts-dynamo","version":"1.15.390","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.390","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"b72a3dc9b3fc5dd3b4b94b1db92b7edd08ab71f5","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.390.tgz","fileCount":2303,"integrity":"sha512-nPLM+sN34JxglvXWyLvQzPzssmJmpQypUX6hpXq1TtsL7Oyr3fRh8dYDCgxbar4AfQGmD3HvyDrgJ1c+DuF2qA==","signatures":[{"sig":"MEQCIHpT+w124T2FG96iWf1455Qr/TucmE4qdacnxew+Lba/AiBxeYbCLnjlvFLVzU2lvNNHkVqfQmiGMVyIf+c9KvKR1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGg4aLr01wajHcDKNGljNj277cXrstPp3v7x5fiAuNc7AiBHXncaTcFSCx3dfx85Ymv4l42AMJQzDdu7IiFOlM8jyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5749537},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./imap":{"types":"./build/_modules/imap/index.d.ts","module":"./build/_modules/imap/index.js","default":"./build/_modules/imap/index.js","typings":"./build/_modules/imap/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./git-sync":{"types":"./build/_modules/git-sync/index.d.ts","module":"./build/_modules/git-sync/index.js","default":"./build/_modules/git-sync/index.js","typings":"./build/_modules/git-sync/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./notifications":{"types":"./build/_modules/notifications/index.d.ts","module":"./build/_modules/notifications/index.js","default":"./build/_modules/notifications/index.js","typings":"./build/_modules/notifications/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"fd31b61f5558264eb3813f7ab6fdc119ea73b28f","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"imap":["build/_modules/imap/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"git-sync":["build/_modules/git-sync/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"notifications":["build/_modules/notifications/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","imapflow":"2.0.7","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.112","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.57","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","imapflow":">=2.0.7 <3","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"imapflow":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.390_1791005604506_0.40364054243787884","host":"s3://npm-registry-packages-npm-production"}},"1.15.391":{"name":"@futdevpro/nts-dynamo","version":"1.15.391","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/nts-dynamo@1.15.391","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"homepage":"http://futdevpro.hu/projects/dynamo","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"6d9689905fce53a4b2c69887788f228a2a24ed81","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.391.tgz","fileCount":2307,"integrity":"sha512-OP3/rgEx7gijyj0X7diyf77emRqx7WKBJLcI0nW+ysE0RlqJ5zUmip3BRdIATmn/Wy+WluUeqdsYg74B+ZCjyw==","signatures":[{"sig":"MEUCIFI9FIj2rspH2++Zxcs1i0M8MPha3EQfaRnkP/itQp4jAiEA6eJWioRibvhHq2nYCcprkH98zjGRo9SrGbRIXg4NBxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCGXFv9usAT+uwS6Vwwr5UybMI6gtw0Wt89LzGlneYCUAIhAJAdrgFZ1Sf78ToNgzL4PemWUFjMMB5S7OBKvPhcboCE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5758609},"main":"./build/index.js","types":"./build/index.d.ts","module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./imap":{"types":"./build/_modules/imap/index.d.ts","module":"./build/_modules/imap/index.js","default":"./build/_modules/imap/index.js","typings":"./build/_modules/imap/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./git-sync":{"types":"./build/_modules/git-sync/index.d.ts","module":"./build/_modules/git-sync/index.js","default":"./build/_modules/git-sync/index.js","typings":"./build/_modules/git-sync/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./notifications":{"types":"./build/_modules/notifications/index.d.ts","module":"./build/_modules/notifications/index.js","default":"./build/_modules/notifications/index.js","typings":"./build/_modules/notifications/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"9c20e94a3a52c0830f825da70dc492e686690566","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.4","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"imap":["build/_modules/imap/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"git-sync":["build/_modules/git-sync/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"notifications":["build/_modules/notifications/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","imapflow":"2.0.7","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.112","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.57","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","imapflow":">=2.0.7 <3","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"imapflow":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nts-dynamo_1.15.391_1791055533083_0.45172638403677956","host":"s3://npm-registry-packages-npm-production"}},"1.15.392":{"_id":"@futdevpro/nts-dynamo@1.15.392","bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"dist":{"shasum":"68ea3d1da34bb7d943ce0c2329cacb59ffd705ed","tarball":"https://registry.npmjs.org/@futdevpro/nts-dynamo/-/nts-dynamo-1.15.392.tgz","fileCount":2307,"integrity":"sha512-ueAZFylN1XDhcsnFSm+xEZQDwaTHNwoV2OeRMkBO5aWIhN5cKwqgb3mZFJTP2tOu/2YMmC+JPxwIaztRByiHgA==","signatures":[{"sig":"MEYCIQC0ngpyptDUi1YuzJ3+4Z7hVZZLMMSr8Md00igpm5YL/AIhAIsYyCCuCXPhA15TVm7oDlgnWpKbeBnMjKAWlP/bFskd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDX1iBjvyu/u6nrXeAPCuNz/mSZz/ehIzkIXH8KQwM4bgIhAKS48H8lLajp5/69KaxAUVvsBP8AuCbpGAhM6DmW3Dty"}],"unpackedSize":5764100},"main":"./build/index.js","name":"@futdevpro/nts-dynamo","types":"./build/index.d.ts","author":{"name":"Future Development Program Ltd."},"module":"./build/index.js","exports":{".":{"types":"./build/index.d.ts","module":"./build/index.js","default":"./build/index.js","typings":"./build/index.d.ts"},"./ai":{"types":"./build/_modules/ai/index.d.ts","module":"./build/_modules/ai/index.js","default":"./build/_modules/ai/index.js","typings":"./build/_modules/ai/index.d.ts"},"./bot":{"types":"./build/_modules/bot/index.d.ts","module":"./build/_modules/bot/index.js","default":"./build/_modules/bot/index.js","typings":"./build/_modules/bot/index.d.ts"},"./cli":{"types":"./build/_modules/cli/index.d.ts","module":"./build/_modules/cli/index.js","default":"./build/_modules/cli/index.js","typings":"./build/_modules/cli/index.d.ts"},"./mcp":{"types":"./build/_modules/mcp/index.d.ts","module":"./build/_modules/mcp/index.js","default":"./build/_modules/mcp/index.js","typings":"./build/_modules/mcp/index.d.ts"},"./imap":{"types":"./build/_modules/imap/index.d.ts","module":"./build/_modules/imap/index.js","default":"./build/_modules/imap/index.js","typings":"./build/_modules/imap/index.d.ts"},"./logs":{"types":"./build/_modules/logs/index.d.ts","module":"./build/_modules/logs/index.js","default":"./build/_modules/logs/index.js","typings":"./build/_modules/logs/index.d.ts"},"./test":{"types":"./build/_modules/test/index.d.ts","module":"./build/_modules/test/index.js","default":"./build/_modules/test/index.js","typings":"./build/_modules/test/index.d.ts"},"./usage":{"types":"./build/_modules/usage/index.d.ts","module":"./build/_modules/usage/index.js","default":"./build/_modules/usage/index.js","typings":"./build/_modules/usage/index.d.ts"},"./oauth2":{"types":"./build/_modules/oauth2/index.d.ts","module":"./build/_modules/oauth2/index.js","default":"./build/_modules/oauth2/index.js","typings":"./build/_modules/oauth2/index.d.ts"},"./server":{"types":"./build/_modules/server/index.d.ts","module":"./build/_modules/server/index.js","default":"./build/_modules/server/index.js","typings":"./build/_modules/server/index.d.ts"},"./socket":{"types":"./build/_modules/socket/index.d.ts","module":"./build/_modules/socket/index.js","default":"./build/_modules/socket/index.js","typings":"./build/_modules/socket/index.d.ts"},"./defaults":{"types":"./build/_modules/defaults/index.d.ts","module":"./build/_modules/defaults/index.js","default":"./build/_modules/defaults/index.js","typings":"./build/_modules/defaults/index.d.ts"},"./git-sync":{"types":"./build/_modules/git-sync/index.d.ts","module":"./build/_modules/git-sync/index.js","default":"./build/_modules/git-sync/index.js","typings":"./build/_modules/git-sync/index.d.ts"},"./ai/fdp-ai":{"types":"./build/_modules/ai/_modules/fdp-ai/index.d.ts","module":"./build/_modules/ai/_modules/fdp-ai/index.js","default":"./build/_modules/ai/_modules/fdp-ai/index.js","typings":"./build/_modules/ai/_modules/fdp-ai/index.d.ts"},"./assistant":{"types":"./build/_modules/assistant/index.d.ts","module":"./build/_modules/assistant/index.js","default":"./build/_modules/assistant/index.js","typings":"./build/_modules/assistant/index.d.ts"},"./media-gen":{"types":"./build/_modules/media-gen/index.d.ts","module":"./build/_modules/media-gen/index.js","default":"./build/_modules/media-gen/index.js","typings":"./build/_modules/media-gen/index.d.ts"},"./messaging":{"types":"./build/_modules/messaging/index.d.ts","module":"./build/_modules/messaging/index.js","default":"./build/_modules/messaging/index.js","typings":"./build/_modules/messaging/index.d.ts"},"./scheduler":{"types":"./build/_modules/scheduler/index.d.ts","module":"./build/_modules/scheduler/index.js","default":"./build/_modules/scheduler/index.js","typings":"./build/_modules/scheduler/index.d.ts"},"./admin-auth":{"types":"./build/_modules/admin-auth/index.d.ts","module":"./build/_modules/admin-auth/index.js","default":"./build/_modules/admin-auth/index.js","typings":"./build/_modules/admin-auth/index.d.ts"},"./ai/ai-mock":{"types":"./build/_modules/ai/_modules/ai-mock/index.d.ts","module":"./build/_modules/ai/_modules/ai-mock/index.js","default":"./build/_modules/ai/_modules/ai-mock/index.js","typings":"./build/_modules/ai/_modules/ai-mock/index.d.ts"},"./ai/open-ai":{"types":"./build/_modules/ai/_modules/open-ai/index.d.ts","module":"./build/_modules/ai/_modules/open-ai/index.js","default":"./build/_modules/ai/_modules/open-ai/index.js","typings":"./build/_modules/ai/_modules/open-ai/index.d.ts"},"./pagination":{"types":"./build/_modules/pagination/index.d.ts","module":"./build/_modules/pagination/index.js","default":"./build/_modules/pagination/index.js","typings":"./build/_modules/pagination/index.d.ts"},"./rate-limit":{"types":"./build/_modules/rate-limit/index.d.ts","module":"./build/_modules/rate-limit/index.js","default":"./build/_modules/rate-limit/index.js","typings":"./build/_modules/rate-limit/index.d.ts"},"./custom-data":{"types":"./build/_modules/custom-data/index.d.ts","module":"./build/_modules/custom-data/index.js","default":"./build/_modules/custom-data/index.js","typings":"./build/_modules/custom-data/index.d.ts"},"./discord-bot":{"types":"./build/_modules/discord-bot/index.d.ts","module":"./build/_modules/discord-bot/index.js","default":"./build/_modules/discord-bot/index.js","typings":"./build/_modules/discord-bot/index.d.ts"},"./ai/anthropic":{"types":"./build/_modules/ai/_modules/anthropic/index.d.ts","module":"./build/_modules/ai/_modules/anthropic/index.js","default":"./build/_modules/ai/_modules/anthropic/index.js","typings":"./build/_modules/ai/_modules/anthropic/index.d.ts"},"./data-readers":{"types":"./build/_modules/data-readers/index.d.ts","module":"./build/_modules/data-readers/index.js","default":"./build/_modules/data-readers/index.js","typings":"./build/_modules/data-readers/index.d.ts"},"./bot/slack-bot":{"types":"./build/_modules/bot/_modules/slack-bot/index.d.ts","module":"./build/_modules/bot/_modules/slack-bot/index.js","default":"./build/_modules/bot/_modules/slack-bot/index.js","typings":"./build/_modules/bot/_modules/slack-bot/index.d.ts"},"./bot/teams-bot":{"types":"./build/_modules/bot/_modules/teams-bot/index.d.ts","module":"./build/_modules/bot/_modules/teams-bot/index.js","default":"./build/_modules/bot/_modules/teams-bot/index.js","typings":"./build/_modules/bot/_modules/teams-bot/index.d.ts"},"./notifications":{"types":"./build/_modules/notifications/index.d.ts","module":"./build/_modules/notifications/index.js","default":"./build/_modules/notifications/index.js","typings":"./build/_modules/notifications/index.d.ts"},"./scoped-config":{"types":"./build/_modules/scoped-config/index.d.ts","module":"./build/_modules/scoped-config/index.js","default":"./build/_modules/scoped-config/index.js","typings":"./build/_modules/scoped-config/index.d.ts"},"./ai/document-ai":{"types":"./build/_modules/ai/_modules/document-ai/index.d.ts","module":"./build/_modules/ai/_modules/document-ai/index.js","default":"./build/_modules/ai/_modules/document-ai/index.js","typings":"./build/_modules/ai/_modules/document-ai/index.d.ts"},"./bot/discord-bot":{"types":"./build/_modules/bot/_modules/discord-bot/index.d.ts","module":"./build/_modules/bot/_modules/discord-bot/index.js","default":"./build/_modules/bot/_modules/discord-bot/index.js","typings":"./build/_modules/bot/_modules/discord-bot/index.d.ts"},"./test-email-sink":{"types":"./build/_modules/test-email-sink/index.d.ts","module":"./build/_modules/test-email-sink/index.js","default":"./build/_modules/test-email-sink/index.js","typings":"./build/_modules/test-email-sink/index.d.ts"},"./account-security":{"types":"./build/_modules/account-security/index.d.ts","module":"./build/_modules/account-security/index.js","default":"./build/_modules/account-security/index.js","typings":"./build/_modules/account-security/index.d.ts"},"./artifact-compiler":{"types":"./build/_modules/artifact-compiler/index.d.ts","module":"./build/_modules/artifact-compiler/index.js","default":"./build/_modules/artifact-compiler/index.js","typings":"./build/_modules/artifact-compiler/index.d.ts"},"./discord-assistant":{"types":"./build/_modules/discord-assistant/index.d.ts","module":"./build/_modules/discord-assistant/index.js","default":"./build/_modules/discord-assistant/index.js","typings":"./build/_modules/discord-assistant/index.d.ts"},"./lifecycle-cleanup":{"types":"./build/_modules/lifecycle-cleanup/index.d.ts","module":"./build/_modules/lifecycle-cleanup/index.js","default":"./build/_modules/lifecycle-cleanup/index.js","typings":"./build/_modules/lifecycle-cleanup/index.d.ts"},"./operation-control":{"types":"./build/_modules/operation-control/index.d.ts","default":"./build/_modules/operation-control/index.js"},"./privacy-lifecycle":{"types":"./build/_modules/privacy-lifecycle/index.d.ts","module":"./build/_modules/privacy-lifecycle/index.js","default":"./build/_modules/privacy-lifecycle/index.js","typings":"./build/_modules/privacy-lifecycle/index.d.ts"},"./local-vector-search":{"types":"./build/_modules/local-vector-search/index.d.ts","module":"./build/_modules/local-vector-search/index.js","default":"./build/_modules/local-vector-search/index.js","typings":"./build/_modules/local-vector-search/index.d.ts"},"./discord-assistant-voiced":{"types":"./build/_modules/discord-assistant-voiced/index.d.ts","module":"./build/_modules/discord-assistant-voiced/index.js","default":"./build/_modules/discord-assistant-voiced/index.js","typings":"./build/_modules/discord-assistant-voiced/index.d.ts"},"./application-alert-delivery":{"types":"./build/_modules/application-alert-delivery/index.d.ts","module":"./build/_modules/application-alert-delivery/index.js","default":"./build/_modules/application-alert-delivery/index.js","typings":"./build/_modules/application-alert-delivery/index.d.ts"}},"gitHead":"9bc30bf8737d47d3c10281f32569acfde6651292","license":"MIT","scripts":{"fix":"dynamo-fix","ldp":"dc ldp","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon && pnpm i","test":"npm run build-base && jasmine","build":"npm run build-base && jasmine","clean":"rimraf ./build && rimraf package-lock.json && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build && npm publish","prepare":"husky","ldp:stop":"dc ldp-stop","lint:fix":"eslint src --ext .ts --fix","build-all":"npm run build-tgz && npm run build-base","build-tgz":"npm run build-base && jasmine && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","ldp:clear":"dc ldp-clear","build-base":"rimraf ./build && npx tsc","ldp:status":"dc ldp-status","test-clean":"npm run build-clean && jasmine","build-clean":"npm run clean && npm run build-base","nodemon-run":"npm run build-tgz","start-clean":"npm run clean && npm run start","start-first":"npm run prep && nodemon","build-n-test":"pnpm i && pnpm run build-tgz","build-simple":"npx tsc && jasmine","clean-deploy":"npm run clean && npm run build-all","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","prepublishOnly":"npm run verify:lazy-peers","build-tgz-cheap":"pnpm i && npx tsc && npm pack && move ./*.tgz ../tgz-collection/dynamo-nts","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","verify:lazy-peers":"ts-node --transpile-only scripts/verify-lazy-optional-peers.ts","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"typings":"./build/index.d.ts","version":"1.15.392","DISABLED":{"empty":"","@futdevpro/fsm-dynamo":"file:../tgz-collection/dynamo-fsm/futdevpro-fsm-dynamo-01.15.8.tgz"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"homepage":"http://futdevpro.hu/projects/dynamo","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"_npmVersion":"10.9.9","description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","directories":{},"maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"_nodeVersion":"22.23.3","dependencies":{"tslib":"~2.8.1","openai":"6.49.0","esbuild":"0.28.2","crypto-js":"~4.2.0","typescript":"5.9.3"},"DyBu_settings":{"systemName":"dynamo","packageType":"server-package","tgzFolderName":"dynamo-nts"},"typesVersions":{"*":{"ai":["build/_modules/ai/index.d.ts"],"bot":["build/_modules/bot/index.d.ts"],"cli":["build/_modules/cli/index.d.ts"],"mcp":["build/_modules/mcp/index.d.ts"],"imap":["build/_modules/imap/index.d.ts"],"logs":["build/_modules/logs/index.d.ts"],"test":["build/_modules/test/index.d.ts"],"usage":["build/_modules/usage/index.d.ts"],"oauth2":["build/_modules/oauth2/index.d.ts"],"server":["build/_modules/server/index.d.ts"],"socket":["build/_modules/socket/index.d.ts"],"defaults":["build/_modules/defaults/index.d.ts"],"git-sync":["build/_modules/git-sync/index.d.ts"],"ai/fdp-ai":["build/_modules/ai/_modules/fdp-ai/index.d.ts"],"assistant":["build/_modules/assistant/index.d.ts"],"media-gen":["build/_modules/media-gen/index.d.ts"],"messaging":["build/_modules/messaging/index.d.ts"],"scheduler":["build/_modules/scheduler/index.d.ts"],"admin-auth":["build/_modules/admin-auth/index.d.ts"],"ai/ai-mock":["build/_modules/ai/_modules/ai-mock/index.d.ts"],"ai/open-ai":["build/_modules/ai/_modules/open-ai/index.d.ts"],"pagination":["build/_modules/pagination/index.d.ts"],"rate-limit":["build/_modules/rate-limit/index.d.ts"],"custom-data":["build/_modules/custom-data/index.d.ts"],"discord-bot":["build/_modules/discord-bot/index.d.ts"],"ai/anthropic":["build/_modules/ai/_modules/anthropic/index.d.ts"],"data-readers":["build/_modules/data-readers/index.d.ts"],"bot/slack-bot":["build/_modules/bot/_modules/slack-bot/index.d.ts"],"bot/teams-bot":["build/_modules/bot/_modules/teams-bot/index.d.ts"],"notifications":["build/_modules/notifications/index.d.ts"],"scoped-config":["build/_modules/scoped-config/index.d.ts"],"ai/document-ai":["build/_modules/ai/_modules/document-ai/index.d.ts"],"bot/discord-bot":["build/_modules/bot/_modules/discord-bot/index.d.ts"],"test-email-sink":["build/_modules/test-email-sink/index.d.ts"],"account-security":["build/_modules/account-security/index.d.ts"],"artifact-compiler":["build/_modules/artifact-compiler/index.d.ts"],"discord-assistant":["build/_modules/discord-assistant/index.d.ts"],"lifecycle-cleanup":["build/_modules/lifecycle-cleanup/index.d.ts"],"operation-control":["build/_modules/operation-control/index.d.ts"],"privacy-lifecycle":["build/_modules/privacy-lifecycle/index.d.ts"],"local-vector-search":["build/_modules/local-vector-search/index.d.ts"],"discord-assistant-voiced":["build/_modules/discord-assistant-voiced/index.d.ts"],"application-alert-delivery":["build/_modules/application-alert-delivery/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","husky":"^9.1.7","eslint":"~9.39.5","openai":"6.49.0","express":"~4.22.2","jasmine":"5.10.0","imapflow":"2.0.7","prettier":"^3.3.0","commander":"~14.0.3","socket.io":"~4.8.1","decimal.js":"10.6.0","discord.js":"~14.24.2","jasmine-ts":"~0.4.0","@types/jasmine":"~4.3.5","better-sqlite3":"~12.4.1","@discordjs/opus":"^0.10.0","@discordjs/voice":"^0.18.0","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","typescript-eslint":"8.67.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","@futdevpro/fsm-dynamo":"1.20.112","@types/better-sqlite3":"~7.6.13","jasmine-spec-reporter":"^7.0.0","eslint-plugin-prettier":"^5.1.3","@futdevpro/dynamo-eslint":"1.20.57","@modelcontextprotocol/sdk":"~1.29.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.41.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"rxjs":"7.8.1","axios":">=1.19.0 <2","dotenv":">=16.6.1 <17","express":">=4.22.1 <5","ts-node":"~10.9.2","imapflow":">=2.0.7 <3","mongoose":">=8.24.1 <9","commander":">=12.1.0 <15","socket.io":"~4.8.1","discord.js":"~14.24.2","geoip-lite":">=2.0.3 <3","nodemailer":">=9.0.5 <10","@types/node":"~24.1.0","body-parser":">=1.20.6 <2","@types/express":"4.17.21","better-sqlite3":"~12.4.1","socket.io-client":"~4.8.1","@anthropic-ai/sdk":"~0.39.0","@types/geoip-lite":"~1.4.4","@futdevpro/fsm-dynamo":">=1.20.64 <2","@modelcontextprotocol/sdk":"~1.29.0"},"peerDependenciesMeta":{"openai":{"optional":true},"imapflow":{"optional":true},"commander":{"optional":true},"socket.io":{"optional":true},"discord.js":{"optional":true},"geoip-lite":{"optional":true},"better-sqlite3":{"optional":true},"socket.io-client":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@types/geoip-lite":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nts-dynamo_1.15.392_1791135018321_0.9928534144834353"}}},"time":{"created":"2022-06-14T00:03:24.087Z","modified":"2026-10-04T17:30:18.608Z","1.1.1":"2022-06-14T00:03:24.280Z","1.2.71":"2022-06-14T00:08:23.628Z","1.2.72":"2022-06-14T00:32:06.354Z","1.2.73":"2022-06-14T00:44:24.545Z","1.2.74":"2022-06-14T00:48:08.887Z","1.2.75":"2022-06-14T00:58:07.198Z","1.2.76":"2022-06-14T01:02:44.082Z","1.2.77":"2022-06-14T01:04:06.595Z","1.2.78":"2022-06-14T01:22:36.716Z","1.2.79":"2022-06-14T02:01:24.831Z","1.2.80":"2022-06-14T02:07:54.947Z","1.2.81":"2022-06-14T02:16:19.672Z","1.2.82":"2022-06-14T02:17:44.935Z","1.2.84":"2022-06-14T12:31:36.822Z","1.2.85":"2022-06-14T12:36:38.784Z","1.2.86":"2022-06-14T12:53:48.982Z","1.2.87":"2022-06-14T13:02:09.783Z","1.2.88":"2022-06-14T14:49:51.873Z","1.2.89":"2022-06-14T14:53:23.222Z","1.2.90":"2022-06-14T14:54:30.266Z","1.2.91":"2022-06-14T14:56:20.966Z","1.2.92":"2022-06-14T14:58:59.625Z","1.2.93":"2022-06-14T15:00:27.852Z","1.2.94":"2022-06-14T15:01:27.992Z","1.2.95":"2022-06-14T15:02:43.977Z","1.2.96":"2022-06-14T15:03:53.719Z","1.2.97":"2022-06-14T15:12:11.089Z","1.2.98":"2022-06-14T15:17:42.334Z","1.3.1":"2022-06-14T16:14:26.286Z","1.3.2":"2022-06-14T16:16:37.593Z","1.3.3":"2022-06-14T16:19:44.205Z","1.3.4":"2022-06-14T16:24:35.358Z","1.3.5":"2022-06-14T16:31:24.098Z","1.3.6":"2022-06-14T16:34:42.554Z","1.3.7":"2022-06-14T16:53:02.646Z","1.3.8":"2022-06-14T17:03:37.195Z","1.3.10":"2022-06-14T17:35:37.477Z","1.3.11":"2022-06-14T17:51:41.482Z","1.3.12":"2022-06-14T17:57:33.628Z","1.3.13":"2022-06-14T17:58:54.526Z","1.3.15":"2022-06-14T18:14:54.238Z","1.3.16":"2022-06-14T18:18:11.741Z","1.3.17":"2022-06-14T18:25:15.651Z","1.3.18":"2022-06-14T18:34:48.688Z","1.3.19":"2022-06-14T18:37:20.098Z","1.3.20":"2022-06-14T18:39:58.170Z","1.3.21":"2022-06-14T18:42:48.006Z","1.3.22":"2022-06-14T18:48:36.368Z","1.3.23":"2022-06-14T18:51:07.367Z","1.3.24":"2022-06-14T18:53:07.890Z","1.3.25":"2022-06-14T18:58:41.154Z","1.3.26":"2022-06-14T19:03:17.155Z","1.3.27":"2022-06-14T19:04:23.988Z","1.3.28":"2022-06-14T19:07:00.687Z","1.3.30":"2022-06-14T19:10:39.139Z","1.3.31":"2022-06-14T21:45:39.987Z","1.3.32":"2022-06-14T21:49:08.673Z","1.3.33":"2022-06-14T21:56:24.229Z","1.3.34":"2022-06-14T22:03:43.441Z","1.3.35":"2022-06-14T22:07:51.940Z","1.3.36":"2022-06-14T22:10:51.163Z","1.3.37":"2022-06-14T22:12:15.601Z","1.3.38":"2022-06-14T22:16:13.618Z","1.3.39":"2022-06-14T22:37:51.500Z","1.3.40":"2022-06-14T22:47:11.173Z","1.3.41":"2022-06-15T14:32:11.710Z","1.3.42":"2022-06-15T14:33:50.267Z","1.3.43":"2022-06-15T14:50:53.726Z","1.3.46":"2022-06-22T05:18:38.794Z","1.3.47":"2022-06-22T05:29:50.719Z","1.3.48":"2022-06-22T05:37:41.300Z","1.3.49":"2022-06-22T05:41:29.514Z","1.3.50":"2022-06-22T06:00:54.086Z","1.3.51":"2022-06-22T06:03:21.852Z","1.3.52":"2022-06-22T06:04:37.681Z","1.3.53":"2022-06-22T06:10:47.890Z","1.3.54":"2022-06-22T06:13:17.885Z","1.3.55":"2022-06-22T13:42:47.363Z","1.3.56":"2022-06-22T13:54:19.957Z","1.3.57":"2022-06-22T13:57:27.875Z","1.3.58":"2022-06-22T13:58:58.753Z","1.3.59":"2022-06-24T09:17:47.839Z","1.3.60":"2022-06-24T09:21:18.751Z","1.3.61":"2022-06-24T09:23:12.315Z","1.3.62":"2022-06-24T09:23:55.663Z","1.3.63":"2022-06-24T09:28:21.410Z","1.3.64":"2022-06-24T09:29:12.944Z","1.3.65":"2022-06-24T09:30:01.567Z","1.3.66":"2022-06-24T09:31:18.062Z","1.3.67":"2022-06-24T09:35:00.429Z","1.3.68":"2022-06-24T09:37:01.647Z","1.3.69":"2022-06-30T07:56:04.534Z","1.3.70":"2022-06-30T08:25:18.161Z","1.3.71":"2022-06-30T08:49:00.422Z","1.3.72":"2022-06-30T08:51:05.567Z","1.3.73":"2022-06-30T09:16:32.298Z","1.3.74":"2022-06-30T09:34:32.405Z","1.3.75":"2022-06-30T09:40:01.569Z","1.3.76":"2022-06-30T09:46:49.481Z","1.3.77":"2022-06-30T09:55:23.392Z","1.3.78":"2022-06-30T11:35:36.698Z","1.3.79":"2022-06-30T11:40:57.012Z","1.3.80":"2022-06-30T11:44:28.720Z","1.3.81":"2022-06-30T11:51:30.877Z","1.3.82":"2022-06-30T11:54:08.038Z","1.3.84":"2022-06-30T12:02:06.815Z","1.3.85":"2022-06-30T16:45:15.221Z","1.3.86":"2022-06-30T16:51:05.399Z","1.3.87":"2022-06-30T16:56:49.085Z","1.3.88":"2022-06-30T17:07:56.568Z","1.4.1":"2022-06-30T17:14:18.120Z","1.4.2":"2022-07-01T16:45:50.222Z","1.4.3":"2022-07-01T17:05:30.922Z","1.4.4":"2022-07-01T18:32:36.157Z","1.4.5":"2022-07-01T18:51:13.066Z","1.4.6":"2022-07-02T18:42:08.401Z","1.4.7":"2022-07-02T21:17:15.208Z","1.4.8":"2022-07-03T10:18:11.456Z","1.4.9":"2022-07-03T13:50:45.418Z","1.4.10":"2022-07-03T16:46:27.596Z","1.4.11":"2022-07-03T16:51:44.706Z","1.4.12":"2022-07-03T16:53:11.389Z","1.4.13":"2022-07-03T18:19:01.344Z","1.4.14":"2022-07-03T21:04:53.392Z","1.5.15":"2022-07-03T22:53:38.757Z","1.5.16":"2022-07-05T14:22:05.265Z","1.5.17":"2022-07-05T14:33:53.340Z","1.5.18":"2022-07-06T17:21:46.239Z","1.5.20":"2022-08-02T11:01:37.397Z","1.5.21":"2022-08-16T18:46:41.764Z","1.5.22":"2022-08-16T18:56:30.042Z","1.5.23":"2022-08-16T19:53:27.841Z","1.5.25":"2022-08-19T15:29:17.629Z","1.5.26":"2022-08-19T15:44:09.472Z","1.5.27":"2022-08-21T17:18:32.151Z","1.5.28":"2022-08-21T18:16:05.439Z","1.5.29":"2022-08-21T23:05:35.488Z","1.5.30":"2022-08-24T03:59:04.191Z","1.5.31":"2022-09-12T16:42:23.018Z","1.5.32":"2022-09-12T16:56:57.377Z","1.5.33":"2022-09-12T16:59:02.849Z","1.5.34":"2022-09-12T17:00:20.410Z","1.5.35":"2022-09-14T18:10:35.127Z","1.5.36":"2022-09-16T19:16:11.198Z","1.5.37":"2022-09-16T23:55:34.864Z","1.5.38":"2022-09-17T11:53:35.845Z","1.5.40":"2022-09-17T12:31:25.078Z","1.5.45":"2022-10-21T16:41:07.739Z","1.5.47":"2022-10-22T12:44:56.067Z","1.5.49":"2022-10-22T13:07:48.618Z","1.5.50":"2022-10-22T13:34:48.507Z","1.5.51":"2022-10-23T13:14:48.745Z","1.5.52":"2022-11-02T12:24:43.138Z","1.5.53":"2022-11-05T15:39:10.611Z","1.5.54":"2022-11-05T19:01:01.406Z","1.5.55":"2022-11-06T13:56:29.678Z","1.5.58":"2022-12-23T18:03:00.088Z","1.5.60":"2022-12-23T19:34:58.090Z","1.5.61":"2022-12-23T19:45:41.580Z","1.5.62":"2022-12-23T21:26:03.173Z","1.5.64":"2023-03-26T15:48:47.323Z","1.5.65":"2023-03-26T16:23:16.091Z","1.5.66":"2023-03-26T17:38:07.924Z","1.5.67":"2023-03-26T17:55:41.785Z","1.5.69":"2023-03-26T18:09:17.076Z","1.5.72":"2023-06-03T16:24:22.895Z","1.5.73":"2023-06-03T17:27:08.265Z","1.5.74":"2023-06-04T01:32:51.081Z","1.5.75":"2023-06-04T03:03:30.184Z","1.5.76":"2023-06-04T12:47:25.259Z","1.5.77":"2023-06-04T13:12:38.820Z","1.5.81":"2023-06-24T15:29:56.449Z","1.5.83":"2023-06-24T17:06:05.271Z","1.5.84":"2023-06-24T17:43:46.356Z","1.5.85":"2023-06-24T18:31:07.384Z","1.5.86":"2023-06-24T18:38:02.913Z","1.5.88":"2023-06-24T22:39:51.910Z","1.5.89":"2023-06-24T23:03:47.733Z","1.5.92":"2023-06-25T01:08:28.654Z","1.5.93":"2023-06-25T01:28:19.399Z","1.5.94":"2023-06-25T01:32:44.782Z","1.5.95":"2023-06-25T01:42:21.061Z","1.5.96":"2023-06-25T12:07:31.479Z","1.5.98":"2023-06-25T12:46:03.543Z","1.5.99":"2023-06-25T12:55:35.187Z","1.6.1":"2023-06-25T13:00:18.503Z","1.6.2":"2023-06-25T13:17:22.291Z","1.6.3":"2023-06-25T13:33:43.015Z","1.6.4":"2023-06-25T14:23:08.784Z","1.6.5":"2023-06-25T14:37:18.715Z","1.6.6":"2023-06-25T14:41:26.778Z","1.6.7":"2023-06-25T15:47:53.056Z","1.6.8":"2023-06-28T12:27:48.603Z","1.6.9":"2023-06-28T12:52:52.443Z","1.6.10":"2023-06-28T14:31:54.054Z","1.6.11":"2023-06-28T20:26:12.912Z","1.6.12":"2023-06-29T17:31:13.607Z","1.6.13":"2023-06-29T17:54:18.185Z","1.6.14":"2023-06-29T17:55:17.808Z","1.6.15":"2023-06-29T18:44:52.613Z","1.6.16":"2023-07-15T19:14:17.306Z","1.6.17":"2023-07-15T20:49:35.888Z","1.6.18":"2023-07-16T19:35:09.856Z","1.6.19":"2023-07-16T21:44:02.466Z","1.6.20":"2023-07-17T05:13:12.845Z","1.6.21":"2023-07-17T18:34:31.669Z","1.6.22":"2023-07-17T18:43:41.431Z","1.6.23":"2023-07-18T09:54:23.887Z","1.6.24":"2023-07-18T10:12:20.560Z","1.6.25":"2023-07-18T10:56:07.108Z","1.6.26":"2023-07-18T11:38:09.684Z","1.6.27":"2023-07-18T12:19:12.661Z","1.6.28":"2023-07-18T12:50:32.808Z","1.6.29":"2023-07-18T13:24:46.939Z","1.6.30":"2023-07-18T13:38:15.524Z","1.6.31":"2023-07-18T13:41:41.969Z","1.6.32":"2023-07-18T13:56:33.218Z","1.6.33":"2023-07-18T14:00:55.061Z","1.6.34":"2023-07-18T15:39:37.498Z","1.6.35":"2023-07-18T15:54:56.726Z","1.6.36":"2023-07-28T05:41:43.860Z","1.6.37":"2023-07-28T05:46:36.765Z","1.6.38":"2023-07-28T18:17:06.082Z","1.6.39":"2023-07-30T19:20:09.546Z","1.6.40":"2023-07-30T20:09:16.170Z","1.6.41":"2023-07-31T05:46:05.138Z","1.6.42":"2023-07-31T06:21:56.762Z","1.6.43":"2023-07-31T06:29:11.445Z","1.6.44":"2023-07-31T08:51:05.837Z","1.6.45":"2023-07-31T23:53:51.931Z","1.6.46":"2023-08-01T02:06:06.627Z","1.6.47":"2023-08-01T03:05:20.125Z","1.6.48":"2023-08-01T10:09:45.464Z","1.6.49":"2023-08-01T10:14:07.884Z","1.6.50":"2023-08-03T06:42:37.399Z","1.6.51":"2023-08-07T08:09:06.402Z","1.6.52":"2023-08-07T08:58:55.636Z","1.6.53":"2023-08-08T13:45:19.109Z","1.6.54":"2023-08-11T16:21:41.700Z","1.6.55":"2023-08-16T22:35:09.813Z","1.6.58":"2023-08-25T07:39:00.579Z","1.6.59":"2023-08-29T10:37:03.626Z","1.6.71":"2023-09-01T09:56:32.189Z","1.7.1":"2023-09-01T11:06:29.207Z","1.7.2":"2023-09-03T05:30:47.240Z","1.7.4":"2023-09-05T17:26:17.714Z","1.7.5":"2023-09-05T18:29:08.891Z","1.7.7":"2023-09-05T18:57:02.944Z","1.7.8":"2023-09-05T20:54:09.246Z","1.7.9":"2023-09-05T21:45:47.601Z","1.7.10":"2023-09-09T20:43:57.805Z","1.7.11":"2023-09-14T19:02:08.591Z","1.7.12":"2023-09-21T05:26:38.901Z","1.7.14":"2023-09-23T10:27:21.683Z","1.7.15":"2023-09-24T08:12:19.654Z","1.7.16":"2023-09-25T14:52:42.603Z","1.7.17":"2023-09-25T15:22:07.381Z","1.7.20":"2023-11-30T14:45:34.495Z","1.7.21":"2023-12-01T10:30:22.769Z","1.7.22":"2024-01-03T18:22:44.013Z","1.7.23":"2024-01-03T18:32:42.626Z","1.7.24":"2024-01-05T18:03:19.759Z","1.7.25":"2024-01-05T18:31:46.180Z","1.7.27":"2024-01-14T16:48:49.547Z","1.7.28":"2024-01-17T19:43:06.466Z","1.8.5":"2024-01-31T03:45:50.888Z","1.9.1":"2024-03-06T10:11:07.308Z","1.9.2":"2024-03-08T21:24:21.940Z","1.9.3":"2024-03-08T21:40:43.796Z","1.9.4":"2024-03-11T21:37:11.842Z","1.9.5":"2024-03-28T15:31:15.353Z","1.9.6":"2024-03-28T16:38:08.504Z","1.9.7":"2024-03-28T16:51:13.181Z","1.9.8":"2024-03-28T17:01:45.238Z","1.9.9":"2024-03-28T19:06:06.994Z","1.9.10":"2024-03-28T20:45:50.944Z","1.9.11":"2024-03-29T17:38:07.557Z","1.9.12":"2024-03-29T20:23:47.567Z","1.9.14":"2024-04-14T13:42:38.634Z","1.9.15":"2024-04-20T17:53:55.659Z","1.9.16":"2024-05-27T17:05:24.353Z","1.9.17":"2024-06-25T19:57:31.035Z","1.9.18":"2024-07-05T00:40:04.829Z","1.9.19":"2024-07-07T18:59:26.663Z","1.9.21":"2024-07-20T03:50:51.411Z","1.9.23":"2024-07-29T17:52:50.962Z","1.9.24":"2024-07-31T20:43:32.013Z","1.9.25":"2024-07-31T21:20:34.993Z","1.9.26":"2024-07-31T23:04:35.669Z","1.9.28":"2024-08-23T19:35:37.926Z","1.9.29":"2024-08-24T00:53:41.716Z","1.9.30":"2024-08-27T01:45:04.254Z","1.9.31":"2024-08-27T12:56:27.793Z","1.9.32":"2024-08-30T15:56:31.272Z","1.9.33":"2024-08-31T10:10:11.585Z","1.9.34":"2024-08-31T15:51:40.730Z","1.9.35":"2024-09-04T20:39:53.443Z","1.9.36":"2024-09-06T13:23:12.673Z","1.9.37":"2024-09-17T20:40:34.016Z","1.9.38":"2024-09-17T21:48:45.341Z","1.9.39":"2024-09-18T03:49:46.004Z","1.9.40":"2024-10-07T21:34:53.247Z","1.9.41":"2024-10-13T13:06:45.960Z","1.9.42":"2024-11-26T11:15:06.798Z","1.9.43":"2024-11-26T21:38:37.684Z","1.9.44":"2024-11-26T23:01:30.805Z","1.9.45":"2024-11-30T18:41:41.258Z","1.9.50":"2024-12-06T03:19:34.182Z","1.10.1":"2025-01-04T15:36:25.296Z","1.10.2":"2025-01-06T20:10:42.582Z","1.10.3":"2025-02-23T15:51:20.752Z","1.10.4":"2025-03-13T16:35:34.164Z","1.10.5":"2025-03-15T12:02:56.533Z","1.10.6":"2025-03-29T11:12:28.982Z","1.10.7":"2025-03-29T13:51:59.859Z","1.10.8":"2025-04-01T18:21:59.290Z","1.10.9":"2025-04-06T17:02:49.504Z","1.10.10":"2025-04-07T00:51:28.304Z","1.10.11":"2025-04-13T01:36:52.701Z","1.10.12":"2025-04-13T10:35:47.249Z","1.10.14":"2025-04-13T12:35:55.468Z","1.10.15":"2025-04-13T14:03:44.299Z","1.10.16":"2025-04-13T15:22:34.598Z","1.10.17":"2025-04-13T15:30:46.526Z","1.10.18":"2025-04-13T15:58:06.281Z","1.10.19":"2025-04-13T16:43:58.618Z","1.10.20":"2025-04-13T16:54:57.167Z","1.10.21":"2025-04-13T17:32:58.027Z","1.10.22":"2025-04-13T19:50:51.236Z","1.10.23":"2025-04-13T20:36:03.501Z","1.10.24":"2025-04-14T19:15:09.080Z","1.10.25":"2025-04-14T20:10:59.541Z","1.10.26":"2025-04-14T21:38:44.603Z","1.10.27":"2025-04-23T16:53:53.474Z","1.10.29":"2025-04-23T19:20:32.984Z","1.10.30":"2025-04-27T18:19:59.070Z","1.10.31":"2025-04-29T00:45:13.918Z","1.10.32":"2025-04-29T01:53:38.337Z","1.10.33":"2025-04-29T02:07:31.794Z","1.10.34":"2025-05-03T13:13:14.152Z","1.10.35":"2025-05-03T13:37:37.792Z","1.10.36":"2025-05-12T11:03:02.098Z","1.10.37":"2025-05-13T00:23:33.340Z","1.10.38":"2025-05-13T15:16:36.146Z","1.10.39":"2025-05-15T10:50:58.635Z","1.10.40":"2025-05-17T18:11:32.772Z","1.10.41":"2025-05-18T02:08:57.393Z","1.10.42":"2025-05-18T03:13:32.549Z","1.10.43":"2025-05-18T13:58:22.160Z","1.10.44":"2025-05-18T14:51:24.548Z","1.10.45":"2025-05-18T16:59:42.860Z","1.10.46":"2025-05-18T18:07:06.822Z","1.10.47":"2025-05-24T17:48:32.668Z","1.10.48":"2025-05-24T19:40:58.535Z","1.10.49":"2025-05-31T23:02:15.867Z","1.10.50":"2025-06-11T10:01:48.550Z","1.10.51":"2025-06-12T22:39:23.627Z","1.10.52":"2025-06-13T00:37:48.132Z","1.10.53":"2025-06-13T09:51:32.008Z","1.10.54":"2025-06-13T13:17:08.923Z","1.10.55":"2025-06-15T16:19:46.033Z","1.10.56":"2025-06-16T13:42:51.551Z","1.10.57":"2025-06-17T01:59:42.472Z","1.10.58":"2025-06-17T22:55:33.720Z","1.10.59":"2025-06-18T19:48:02.751Z","1.10.60":"2025-06-22T01:34:23.893Z","1.10.61":"2025-06-22T03:22:32.823Z","1.10.62":"2025-06-22T11:14:14.865Z","1.10.63":"2025-06-22T13:50:21.455Z","1.10.64":"2025-06-22T15:27:13.152Z","1.10.65":"2025-06-23T14:10:37.457Z","1.10.66":"2025-06-25T00:48:21.283Z","1.10.67":"2025-06-25T14:22:18.659Z","1.10.68":"2025-06-25T17:46:47.587Z","1.10.69":"2025-06-25T23:51:13.697Z","1.10.70":"2025-06-26T14:50:11.294Z","1.10.71":"2025-06-27T01:33:26.827Z","1.10.72":"2025-07-01T12:56:59.402Z","1.10.73":"2025-07-05T15:45:11.182Z","1.10.74":"2025-07-07T13:11:04.766Z","1.10.75":"2025-07-10T02:48:05.564Z","1.10.76":"2025-07-10T21:00:16.364Z","1.10.77":"2025-07-10T21:28:37.167Z","1.11.1":"2025-07-13T00:35:03.345Z","1.11.2":"2025-07-13T06:16:12.105Z","1.11.4":"2025-07-13T22:11:40.115Z","1.11.5":"2025-07-13T23:25:30.631Z","1.11.6":"2025-07-14T09:03:44.518Z","1.11.7":"2025-07-19T19:12:38.880Z","1.11.8":"2025-07-19T20:12:32.404Z","1.11.9":"2025-07-20T19:11:19.558Z","1.11.10":"2025-07-22T14:49:06.042Z","1.11.11":"2025-07-24T09:51:09.503Z","1.11.12":"2025-07-26T02:53:54.084Z","1.11.13":"2025-07-26T04:41:41.369Z","1.11.14":"2025-07-26T23:12:07.317Z","1.11.15":"2025-07-28T09:04:36.116Z","1.11.16":"2025-07-28T21:34:07.962Z","1.11.17":"2025-07-29T22:17:49.923Z","1.11.18":"2025-07-29T23:22:14.656Z","1.11.19":"2025-07-30T01:00:53.606Z","1.11.20":"2025-07-30T21:18:39.185Z","1.11.21":"2025-07-31T17:39:53.365Z","1.11.22":"2025-07-31T17:52:53.676Z","1.11.23":"2025-07-31T18:19:32.572Z","1.11.24":"2025-08-03T18:49:59.829Z","1.11.25":"2025-08-09T20:05:27.254Z","1.11.26":"2025-08-16T17:59:00.766Z","1.11.27":"2025-08-21T02:31:28.293Z","1.11.28":"2025-08-28T01:32:30.985Z","1.11.29":"2025-08-29T19:22:24.668Z","1.11.30":"2025-08-30T05:39:22.850Z","1.11.31":"2025-08-31T08:07:30.867Z","1.11.32":"2025-08-31T22:12:04.253Z","1.11.33":"2025-09-01T00:41:09.173Z","1.11.34":"2025-09-06T13:45:55.907Z","1.11.35":"2025-09-07T20:51:36.373Z","1.11.36":"2025-09-16T18:51:50.604Z","1.11.37":"2025-09-21T13:03:56.512Z","1.11.38":"2025-09-24T19:16:57.248Z","1.11.39":"2025-09-24T21:20:11.849Z","1.11.40":"2025-09-25T15:25:47.989Z","1.11.41":"2025-09-26T02:27:15.582Z","1.12.1":"2025-09-28T14:36:08.795Z","1.12.2":"2025-09-29T15:47:08.534Z","1.12.3":"2025-09-29T18:17:13.648Z","1.12.4":"2025-09-30T11:06:02.921Z","1.12.5":"2025-09-30T12:39:13.877Z","1.12.6":"2025-10-01T18:58:15.598Z","1.12.7":"2025-10-02T08:51:01.458Z","1.12.8":"2025-10-02T12:19:21.545Z","1.12.9":"2025-10-02T15:46:08.033Z","1.12.10":"2025-10-02T16:00:13.157Z","1.12.11":"2025-10-08T20:53:57.689Z","1.12.12":"2025-10-09T13:35:13.284Z","1.12.13":"2025-10-09T22:54:06.295Z","1.12.14":"2025-10-16T04:16:24.296Z","1.12.15":"2025-10-16T14:53:26.402Z","1.14.1":"2025-10-19T02:40:35.712Z","1.14.2":"2025-10-19T02:54:17.354Z","1.14.3":"2025-10-19T05:52:04.339Z","1.14.4":"2025-10-19T18:29:19.705Z","1.14.5":"2025-10-19T18:41:56.313Z","1.14.6":"2025-10-19T19:14:26.022Z","1.14.7":"2025-10-19T20:21:38.426Z","1.14.8":"2025-10-19T22:17:06.888Z","1.14.9":"2025-10-20T02:58:18.689Z","1.14.10":"2025-10-20T11:38:59.984Z","1.14.11":"2025-10-21T15:21:22.024Z","1.14.12":"2025-10-21T15:52:40.500Z","1.14.13":"2025-10-21T20:52:58.086Z","1.14.14":"2025-10-23T21:07:06.688Z","1.14.15":"2025-10-24T05:14:27.262Z","1.14.16":"2025-10-24T05:24:10.253Z","1.14.17":"2025-10-24T16:07:33.392Z","1.14.18":"2025-10-24T16:24:49.922Z","1.14.19":"2025-10-24T16:34:44.956Z","1.14.20":"2025-10-24T18:58:30.976Z","1.14.21":"2025-10-24T22:31:54.882Z","1.14.22":"2025-10-25T01:24:24.813Z","1.14.23":"2025-10-26T17:59:42.718Z","1.14.24":"2025-10-26T22:04:47.805Z","1.14.26":"2025-10-27T00:21:09.846Z","1.14.27":"2025-10-27T02:26:08.752Z","1.14.28":"2025-10-27T03:41:00.654Z","1.14.29":"2025-10-27T04:11:43.908Z","1.14.31":"2025-10-28T00:11:34.448Z","1.14.32":"2025-10-28T00:45:39.318Z","1.14.33":"2025-10-28T00:57:42.058Z","1.14.34":"2025-10-28T01:31:42.434Z","1.14.35":"2025-10-28T01:40:19.593Z","1.14.36":"2025-10-28T04:07:30.737Z","1.14.37":"2025-10-28T04:37:10.769Z","1.14.38":"2025-10-28T05:06:21.826Z","1.14.39":"2025-10-28T05:14:37.807Z","1.14.40":"2025-10-28T05:24:43.019Z","1.14.41":"2025-10-28T05:31:00.570Z","1.14.42":"2025-10-28T20:47:38.273Z","1.14.43":"2025-11-03T00:33:22.621Z","1.14.44":"2025-11-08T21:43:42.303Z","1.14.45":"2025-11-08T22:30:51.305Z","1.14.46":"2025-11-08T23:10:27.642Z","1.14.47":"2025-11-09T02:16:25.632Z","1.14.48":"2025-11-09T02:38:40.230Z","1.14.49":"2025-11-10T06:54:31.063Z","1.14.50":"2025-11-11T00:10:09.737Z","1.14.51":"2025-11-11T07:06:25.454Z","1.14.52":"2025-11-12T01:39:04.300Z","1.14.53":"2025-11-12T05:31:21.278Z","1.14.54":"2025-11-12T06:20:39.519Z","1.14.55":"2025-11-12T06:30:55.979Z","1.14.56":"2025-11-20T10:44:57.508Z","1.14.57":"2025-11-20T11:36:33.528Z","1.14.58":"2025-11-21T21:41:07.446Z","1.14.59":"2025-11-21T23:28:18.393Z","1.14.60":"2025-11-22T05:49:33.104Z","1.14.61":"2025-11-24T23:49:17.349Z","1.14.62":"2025-11-26T16:36:35.811Z","1.14.63":"2025-11-26T23:59:22.994Z","1.14.64":"2025-11-28T01:48:27.673Z","1.14.65":"2025-11-28T12:44:53.133Z","1.14.67":"2025-12-01T16:08:07.899Z","1.14.68":"2025-12-02T17:54:23.796Z","1.14.69":"2025-12-10T01:46:54.874Z","1.14.70":"2025-12-10T20:13:21.972Z","1.14.71":"2025-12-14T02:30:27.098Z","1.14.72":"2025-12-15T04:34:38.502Z","1.14.73":"2026-01-14T18:39:21.514Z","1.14.74":"2026-01-14T19:37:16.175Z","1.14.75":"2026-01-15T05:14:29.731Z","1.14.76":"2026-01-17T01:52:24.702Z","1.14.77":"2026-01-20T01:48:44.907Z","1.14.78":"2026-01-20T04:13:42.828Z","1.14.79":"2026-01-20T05:14:12.083Z","1.14.80":"2026-01-20T07:55:34.151Z","1.14.81":"2026-01-20T20:48:31.466Z","1.14.82":"2026-01-20T21:19:05.920Z","1.14.83":"2026-01-21T00:08:10.690Z","1.14.84":"2026-01-21T02:11:16.082Z","1.14.85":"2026-01-21T02:48:23.313Z","1.14.86":"2026-01-22T15:24:16.705Z","1.14.87":"2026-01-23T08:05:32.218Z","1.15.1":"2026-01-27T03:13:45.423Z","1.15.2":"2026-01-27T10:24:10.695Z","1.15.3":"2026-02-08T19:14:16.199Z","1.15.5":"2026-02-21T19:59:51.979Z","1.15.6":"2026-02-22T01:20:20.138Z","1.15.7":"2026-03-11T23:36:08.910Z","1.15.8":"2026-03-13T11:57:20.872Z","1.15.9":"2026-03-30T17:16:08.799Z","1.15.10":"2026-04-07T21:50:27.974Z","1.15.11":"2026-04-14T01:48:31.933Z","1.15.13":"2026-04-19T00:25:52.290Z","1.15.14":"2026-04-27T22:07:49.844Z","1.15.15":"2026-04-27T22:42:34.129Z","1.15.16":"2026-05-09T15:48:44.740Z","1.15.17":"2026-05-11T15:16:08.220Z","1.15.19":"2026-05-17T09:30:26.219Z","1.15.20":"2026-05-17T18:29:36.077Z","1.15.21":"2026-05-17T18:42:00.241Z","1.15.23":"2026-05-17T18:50:25.446Z","1.15.24":"2026-05-17T20:17:49.694Z","1.15.29":"2026-05-17T21:23:49.889Z","1.15.31":"2026-05-18T02:47:50.991Z","1.15.33":"2026-05-24T13:46:43.012Z","1.15.34":"2026-05-24T14:18:17.359Z","1.15.36":"2026-06-01T05:26:56.523Z","1.15.37":"2026-06-01T21:41:45.546Z","1.15.38":"2026-06-01T23:57:44.024Z","1.15.39":"2026-06-02T02:06:26.529Z","1.15.40":"2026-06-02T02:29:37.841Z","1.15.41":"2026-06-02T04:46:12.830Z","1.15.42":"2026-06-03T22:15:21.543Z","1.15.43":"2026-06-05T12:51:10.070Z","1.15.44":"2026-06-05T23:23:10.685Z","1.15.45":"2026-06-06T01:58:12.320Z","1.15.46":"2026-06-06T03:43:45.629Z","1.15.47":"2026-06-09T04:55:50.282Z","1.15.48":"2026-06-09T07:28:57.018Z","1.15.49":"2026-06-10T07:03:13.121Z","1.15.51":"2026-06-11T01:13:54.328Z","1.15.52":"2026-06-11T20:03:39.407Z","1.15.53":"2026-06-11T22:25:07.746Z","1.15.54":"2026-06-14T09:37:27.026Z","1.15.55":"2026-06-14T22:44:03.962Z","1.15.56":"2026-06-15T10:23:41.115Z","1.15.57":"2026-06-15T10:46:38.166Z","1.15.58":"2026-06-18T02:26:39.571Z","1.15.60":"2026-06-18T05:41:53.968Z","1.15.64":"2026-06-20T00:37:53.027Z","1.15.67":"2026-06-20T18:28:50.240Z","1.15.68":"2026-06-20T21:22:47.403Z","1.15.70":"2026-06-20T22:11:43.102Z","1.15.71":"2026-06-21T00:05:26.829Z","1.15.72":"2026-06-21T00:37:10.783Z","1.15.73":"2026-06-21T22:24:49.177Z","1.15.74":"2026-06-21T23:31:05.254Z","1.15.75":"2026-06-22T22:07:38.061Z","1.15.78":"2026-06-23T13:44:47.084Z","1.15.80":"2026-06-23T14:09:31.712Z","1.15.81":"2026-06-23T15:35:07.735Z","1.15.82":"2026-06-23T19:06:09.881Z","1.15.83":"2026-06-26T11:25:05.527Z","1.15.84":"2026-06-29T22:04:30.212Z","1.15.85":"2026-06-29T22:33:41.610Z","1.15.86":"2026-07-02T16:35:19.492Z","1.15.88":"2026-07-03T18:16:28.177Z","1.15.89":"2026-07-04T01:48:51.929Z","1.15.90":"2026-07-04T18:17:04.461Z","1.15.91":"2026-07-04T18:48:12.892Z","1.15.92":"2026-07-04T20:40:34.126Z","1.15.94":"2026-07-05T07:17:29.178Z","1.15.96":"2026-07-05T11:30:32.642Z","1.15.98":"2026-07-05T11:35:06.798Z","1.15.99":"2026-07-06T07:58:42.765Z","1.15.100":"2026-07-15T03:45:37.467Z","1.15.101":"2026-07-15T04:36:59.166Z","1.15.102":"2026-07-15T10:28:34.663Z","1.15.103":"2026-07-15T12:25:50.235Z","1.15.104":"2026-07-18T03:57:08.202Z","1.15.105":"2026-07-20T04:30:42.452Z","1.15.107":"2026-07-21T10:05:47.921Z","1.15.110":"2026-07-22T00:48:21.797Z","1.15.111":"2026-07-22T01:04:34.056Z","1.15.112":"2026-07-22T03:58:00.761Z","1.15.113":"2026-07-22T04:18:02.381Z","1.15.114":"2026-07-22T04:50:39.991Z","1.15.115":"2026-07-22T13:58:41.965Z","1.15.116":"2026-07-22T15:13:41.630Z","1.15.117":"2026-07-22T16:28:58.141Z","1.15.118":"2026-07-26T19:14:35.120Z","1.15.119":"2026-07-26T21:13:19.198Z","1.15.120":"2026-07-27T16:39:42.131Z","1.15.122":"2026-07-28T22:38:28.430Z","1.15.121":"2026-07-28T22:44:58.415Z","1.15.126":"2026-07-31T23:15:04.912Z","1.15.127":"2026-08-04T20:23:06.420Z","1.15.128":"2026-08-06T01:15:23.298Z","1.15.129":"2026-08-06T21:50:37.681Z","1.15.130":"2026-08-07T04:04:03.431Z","1.15.131":"2026-08-07T07:29:56.847Z","1.15.133":"2026-08-07T22:41:28.472Z","1.15.134":"2026-08-12T05:03:04.300Z","1.15.135":"2026-08-12T05:53:32.542Z","1.15.136":"2026-08-14T03:46:05.980Z","1.15.137":"2026-08-15T13:07:20.515Z","1.15.139":"2026-08-15T14:04:30.737Z","1.15.140":"2026-08-18T17:06:57.533Z","1.15.141":"2026-08-18T18:57:55.938Z","1.15.142":"2026-08-18T19:00:32.823Z","1.15.144":"2026-08-18T20:58:45.922Z","1.15.145":"2026-08-19T10:55:43.762Z","1.15.150":"2026-08-22T06:15:31.911Z","1.15.151":"2026-08-22T10:09:05.736Z","1.15.153":"2026-08-22T10:23:04.942Z","1.15.154":"2026-08-22T11:17:39.811Z","1.15.155":"2026-08-22T13:17:27.864Z","1.15.156":"2026-08-22T18:36:57.486Z","1.15.157":"2026-08-22T20:59:01.295Z","1.15.160":"2026-08-26T16:07:27.565Z","1.15.163":"2026-08-26T17:29:52.219Z","1.15.164":"2026-08-26T18:15:01.383Z","1.15.166":"2026-08-26T18:28:37.288Z","1.15.167":"2026-08-26T18:37:24.921Z","1.15.168":"2026-08-26T19:54:40.701Z","1.15.170":"2026-08-26T20:04:56.714Z","1.15.173":"2026-08-26T20:59:18.802Z","1.15.174":"2026-08-26T22:09:03.385Z","1.15.175":"2026-08-27T17:26:25.500Z","1.15.178":"2026-08-28T14:43:58.403Z","1.15.179":"2026-08-28T17:12:59.763Z","1.15.182":"2026-08-28T21:41:28.783Z","1.15.184":"2026-08-28T22:36:39.484Z","1.15.185":"2026-08-29T23:58:26.495Z","1.15.186":"2026-08-30T13:39:21.187Z","1.15.187":"2026-08-30T19:30:56.721Z","1.15.188":"2026-08-30T20:23:41.361Z","1.15.189":"2026-08-31T18:52:11.872Z","1.15.192":"2026-09-02T19:23:03.340Z","1.15.193":"2026-09-02T19:33:19.036Z","1.15.194":"2026-09-02T22:09:33.810Z","1.15.195":"2026-09-02T23:10:58.991Z","1.15.196":"2026-09-02T23:46:37.924Z","1.15.197":"2026-09-03T00:20:30.196Z","1.15.198":"2026-09-03T00:39:53.879Z","1.15.199":"2026-09-03T01:02:37.573Z","1.15.202":"2026-09-03T02:33:27.614Z","1.15.203":"2026-09-03T03:51:56.487Z","1.15.215":"2026-09-03T21:58:01.113Z","1.15.217":"2026-09-03T22:40:58.805Z","1.15.218":"2026-09-04T19:46:41.337Z","1.15.219":"2026-09-04T21:12:56.424Z","1.15.220":"2026-09-04T22:36:45.083Z","1.15.221":"2026-09-04T23:43:24.892Z","1.15.224":"2026-09-07T12:18:33.695Z","1.15.226":"2026-09-07T18:59:18.353Z","1.15.228":"2026-09-07T21:22:54.962Z","1.15.229":"2026-09-07T21:24:27.314Z","1.15.230":"2026-09-08T03:53:59.075Z","1.15.232":"2026-09-08T11:40:34.450Z","1.15.233":"2026-09-08T12:36:35.799Z","1.15.240":"2026-09-11T00:45:11.962Z","1.15.241":"2026-09-12T23:44:14.809Z","1.15.242":"2026-09-13T02:28:32.806Z","1.15.244":"2026-09-13T05:26:30.445Z","1.15.245":"2026-09-13T09:41:49.381Z","1.15.247":"2026-09-13T10:32:08.921Z","1.15.248":"2026-09-13T10:45:56.105Z","1.15.250":"2026-09-13T11:14:14.804Z","1.15.251":"2026-09-13T11:24:59.466Z","1.15.253":"2026-09-13T13:00:40.147Z","1.15.254":"2026-09-13T13:04:17.969Z","1.15.255":"2026-09-13T15:41:45.204Z","1.15.256":"2026-09-13T15:51:16.001Z","1.15.258":"2026-09-14T06:46:12.745Z","1.15.262":"2026-09-14T20:48:03.202Z","1.15.263":"2026-09-14T21:48:43.419Z","1.15.264":"2026-09-14T22:07:42.032Z","1.15.265":"2026-09-14T22:38:18.295Z","1.15.266":"2026-09-15T06:05:26.802Z","1.15.268":"2026-09-16T17:16:00.903Z","1.15.269":"2026-09-16T17:39:49.076Z","1.15.271":"2026-09-16T19:05:50.109Z","1.15.272":"2026-09-16T21:41:09.971Z","1.15.273":"2026-09-17T01:24:34.424Z","1.15.274":"2026-09-17T01:55:31.977Z","1.15.275":"2026-09-17T02:23:37.151Z","1.15.276":"2026-09-17T03:00:50.431Z","1.15.277":"2026-09-17T03:17:41.878Z","1.15.278":"2026-09-17T05:21:02.741Z","1.15.279":"2026-09-17T05:30:49.255Z","1.15.280":"2026-09-17T05:35:49.293Z","1.15.285":"2026-09-17T09:46:45.197Z","1.15.290":"2026-09-17T10:13:31.401Z","1.15.291":"2026-09-17T10:16:09.116Z","1.15.292":"2026-09-17T10:47:09.874Z","1.15.293":"2026-09-17T11:19:50.716Z","1.15.294":"2026-09-17T11:39:49.749Z","1.15.296":"2026-09-17T12:17:58.728Z","1.15.297":"2026-09-17T12:46:47.488Z","1.15.298":"2026-09-17T13:19:04.618Z","1.15.299":"2026-09-17T13:28:01.336Z","1.15.304":"2026-09-17T14:17:08.991Z","1.15.306":"2026-09-17T15:09:56.371Z","1.15.307":"2026-09-17T15:12:31.237Z","1.15.308":"2026-09-17T15:43:32.899Z","1.15.309":"2026-09-17T16:13:52.947Z","1.15.312":"2026-09-17T16:43:17.650Z","1.15.314":"2026-09-17T17:23:11.836Z","1.15.315":"2026-09-17T18:24:38.285Z","1.15.316":"2026-09-17T21:57:39.838Z","1.15.320":"2026-09-22T08:20:08.338Z","1.15.323":"2026-09-22T20:05:03.526Z","1.15.324":"2026-09-22T20:19:43.066Z","1.15.325":"2026-09-22T20:47:49.254Z","1.15.326":"2026-09-22T21:45:43.597Z","1.15.329":"2026-09-23T02:33:06.922Z","1.15.330":"2026-09-23T08:35:22.843Z","1.15.331":"2026-09-23T10:38:22.365Z","1.15.335":"2026-09-23T13:52:40.594Z","1.15.336":"2026-09-23T13:53:05.915Z","1.15.337":"2026-09-23T14:08:50.967Z","1.15.339":"2026-09-23T14:39:05.708Z","1.15.340":"2026-09-23T15:26:57.695Z","1.15.341":"2026-09-23T18:59:02.632Z","1.15.343":"2026-09-23T20:46:57.898Z","1.15.344":"2026-09-24T03:02:02.485Z","1.15.345":"2026-09-24T03:31:10.402Z","1.15.348":"2026-09-24T06:31:06.733Z","1.15.349":"2026-09-24T07:49:50.052Z","1.15.350":"2026-09-24T09:34:51.501Z","1.15.351":"2026-09-24T11:11:18.739Z","1.15.352":"2026-09-24T14:02:43.526Z","1.15.353":"2026-09-24T15:33:02.320Z","1.15.354":"2026-09-24T16:28:06.326Z","1.15.355":"2026-09-24T19:01:48.968Z","1.15.356":"2026-09-24T19:08:56.501Z","1.15.357":"2026-09-24T22:58:19.950Z","1.15.358":"2026-09-25T11:14:53.575Z","1.15.359":"2026-09-25T22:29:07.401Z","1.15.362":"2026-09-26T02:14:19.226Z","1.15.363":"2026-09-26T02:54:00.452Z","1.15.364":"2026-09-26T09:08:08.982Z","1.15.366":"2026-09-26T12:17:47.637Z","1.15.367":"2026-09-26T14:19:56.988Z","1.15.369":"2026-09-26T17:18:09.744Z","1.15.370":"2026-09-26T20:57:46.033Z","1.15.371":"2026-09-27T00:05:37.056Z","1.15.373":"2026-09-27T00:28:42.287Z","1.15.374":"2026-09-27T06:22:53.070Z","1.15.375":"2026-09-27T07:29:45.925Z","1.15.376":"2026-09-28T02:37:57.613Z","1.15.377":"2026-09-28T04:40:58.290Z","1.15.379":"2026-09-30T01:31:16.032Z","1.15.380":"2026-09-30T02:08:40.795Z","1.15.381":"2026-10-01T15:36:16.543Z","1.15.382":"2026-10-01T15:58:28.426Z","1.15.385":"2026-10-02T16:08:50.084Z","1.15.386":"2026-10-03T02:43:15.799Z","1.15.387":"2026-10-03T04:29:36.871Z","1.15.389":"2026-10-03T04:45:07.432Z","1.15.390":"2026-10-03T05:33:24.636Z","1.15.391":"2026-10-03T19:25:33.215Z","1.15.392":"2026-10-04T17:30:18.423Z"},"bugs":{"url":"https://github.com/futdevpro/dynamo-nts/issues"},"author":{"name":"Future Development Program Ltd."},"license":"MIT","homepage":"http://futdevpro.hu/projects/dynamo","keywords":["nodejs","typescript","mongodb","dynamic","dynamo","nodets","futdevpro","futdevpro-nts","backend"],"repository":{"url":"git+https://github.com/futdevpro/dynamo-nts.git","type":"git"},"description":"Dynamic NodeTS (NodeJS-Typescript), MongoDB Backend System Framework by Future Development Program Ltd.","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"readme":"# Dynamo-NTS\n\nThe additive `@futdevpro/nts-dynamo/application-alert-delivery` subpath provides an explicitly invoked, durable,\ncontent-free application-alert sender outbox with idempotency, bounded retry/backoff, leases, fencing and terminal\ndelivery evidence. Its aggregate operations projection exposes only state/due/expired-lease counts and timestamps.\nIt starts no timer, poller or background worker.\n\n![Dynamo-NTS Logo](src/_assets/dynamo-nts-logo-256.png)\n\n**Dynamo-NTS** (NodeTS) is a comprehensive backend framework for building robust, secure, and scalable Node.js applications with TypeScript. Built on top of [Dynamo FSM](https://www.npmjs.com/package/@futdevpro/fsm-dynamo) (`@futdevpro/fsm-dynamo`), it provides a structured approach to server-side development with clear separation of concerns, extensive configuration options, and production-ready implementations for common backend tasks.\n\nDynamo-NTS uses **[Dynamo FSM](https://www.npmjs.com/package/@futdevpro/fsm-dynamo)** as its foundational layer, implementing the server-side components of the FSM architecture. All core interfaces, types, and utilities are provided by FSM, ensuring consistency and type safety across the entire Dynamo ecosystem.\n\nDynamo-NTS is part of the unified **Dynamo ecosystem**, a full-stack development framework designed to accelerate the development of scalable web applications. The ecosystem consists of interconnected packages that work together seamlessly, with Dynamo-NTS serving as the backend implementation layer. The frontend counterpart is **[Dynamo NGX](https://www.npmjs.com/package/@futdevpro/ngx-dynamo)**, which uses **[Dynamo NGX Models](https://www.npmjs.com/package/@futdevpro/ngx-dynamo-models)** for type-safe model definitions.\n\n### Design Philosophy\n\nDynamo-NTS is built with two key principles:\n\n- **Full Override Capability**: Every component, service, and class can be overridden or extended. The framework provides a solid foundation with sensible defaults, but you have complete control to customize or replace any part to fit your specific needs. This makes Dynamo-NTS highly customizable and adaptable to any project requirements.\n\n- **Complete Type Information**: All types, interfaces, and definitions are included in the compiled output. This ensures excellent readability and maintainability—everything you need is available at compile time through TypeScript's type system, providing full IntelliSense support and eliminating the need to reference external documentation during development.\n\n### Simplified System Definitions\n\nDynamo-NTS simplifies complex system definitions by abstracting common backend infrastructure into simple parameterization. Instead of manually configuring various libraries and services, you define your application through straightforward parameter objects:\n\n- **Express Usage**: HTTP/HTTPS server setup, routing, middleware, and error handling are configured through `DyNTS_App_Params`, `DyNTS_Http_Settings`, and `DyNTS_RoutingModule` parameters (simplifies Express server initialization and route management)\n- **MongoDB/Mongoose Usage**: Database connections, models, schemas, and operations are managed through `DyNTS_DBService` and `DyNTS_DataService` with simple data model parameter definitions (simplifies Mongoose schema creation and model management)\n- **Socket.io Usage**: Real-time communication setup, event handling, and presence tracking are configured through `DyNTS_SocketServerService` parameters and the `DyNTS_AppExtended` class (simplifies Socket.io server initialization and event management)\n- **Nodemailer Usage**: Email sending with templating, attachments, and async delivery is handled through `DyNTS_EmailService` with template component definitions (simplifies Nodemailer transporter setup and email template management)\n- **OAuth2 Implementation**: Complete OAuth2.0 protocol flows including authorization codes, token exchange, and refresh tokens are managed through `DyNTS_OAuth2_Controller` and `DyNTS_OAuth2_AuthService` (simplifies complex OAuth2 flow implementation)\n- **Axios Usage**: HTTP client requests to external APIs are standardized through `DyNTS_ApiService` with `DyNTS_ApiCall_Params` configuration (simplifies Axios request setup, error handling, and response management)\n- **Discord.js / Slack / Teams Bot Development**: Platform-agnostic bot framework through `DyNTS_Bot_MessagingProvider_ServiceBase` and bot modules (simplifies Discord.js, Slack, and Teams bot development with unified interfaces)\n- **OpenAI / AI Provider Integration**: AI/LLM operations including chat, embeddings, and vector search are abstracted through `DyNTS_AI_Provider_ServiceBase` and provider implementations (simplifies OpenAI SDK usage and enables multi-provider architecture)\n- **Location Tracking**: Optional, local-only IP geolocation through `geoip-lite`; addresses are not sent to an external service or written to logs by Dynamo-NTS\n\nThis parameterization approach eliminates boilerplate code and provides a consistent, type-safe interface for all backend operations. Instead of learning multiple library APIs and their configuration patterns, developers work with unified Dynamo-NTS parameter objects that handle the underlying complexity.\n\n### Content-free process diagnostics\n\n`DyNTS_App` projects bootstrap failures, unhandled promise rejections, database connection/runtime failures,\nHTTP/HTTPS server errors, routing failures and Express fallbacks through the versioned\n`dynts-safe-diagnostic/1` contract before framework-owned logging or error forwarding. The public allowlist is\nlimited to `contractVersion`, `code`, `stage`, `causeType`, `fingerprint` and `status`. Raw error messages,\nstacks, rejected promises, requests and database URIs are excluded. The fingerprint is derived only from the\nallowlisted classification, never from raw failure content.\n\nConsumers can use `DyNTS_SafeDiagnostic_ControlService.project()` when they need the same deterministic\nprojection without logging, `report()` for safe framework logging, and `toError()` when a content-free\n`DyFM_Error` must cross an existing error-handler boundary. See\n[`__documentations/2026-08-22-content-free-process-error-boundary.md`](./__documentations/2026-08-22-content-free-process-error-boundary.md)\nfor the normative boundary and verification matrix.\n\n## Table of Contents\n\n- [Installation](#installation)\n- [Quick Start](#quick-start)\n- [Core Concepts](#core-concepts)\n- [Modules Overview](#modules-overview)\n- [Usage Examples](#usage-examples)\n- [Ecosystem Integration](#ecosystem-integration)\n- [API Reference](#api-reference)\n\n## Installation\n\nInstall Dynamo-NTS using pnpm (recommended) or npm:\n\n```bash\npnpm add @futdevpro/dynamo-nts\n# or\nnpm install @futdevpro/dynamo-nts\n```\n\n### Peer Dependencies\n\nDynamo-NTS requires peer dependencies that are divided into two categories: core dependencies (required for the main module) and module-specific dependencies (required only when using specific modules).\n\n#### Core Dependencies (Required)\n\nThese dependencies are required for the main Dynamo-NTS functionality:\n\n- [`@futdevpro/fsm-dynamo`](https://www.npmjs.com/package/@futdevpro/fsm-dynamo) - The foundational package providing core interfaces and utilities (always required)\n- `express` - Web framework for Node.js (simplified through Dynamo-NTS parameterization)\n- `mongoose` - MongoDB object modeling (simplified through Dynamo-NTS data services)\n- `axios` - HTTP client (simplified through Dynamo-NTS API service)\n- `body-parser` - Request body parsing middleware\n- `dotenv` - Environment variable management\n- `rxjs` - Reactive programming library\n- `@types/express` - TypeScript types for Express\n- `@types/node` - TypeScript types for Node.js\n- `ts-node` - TypeScript execution environment\n\nInstall core dependencies:\n\n```bash\npnpm add @futdevpro/fsm-dynamo express mongoose axios body-parser dotenv rxjs @types/express @types/node ts-node\n```\n\n#### Module-Specific Dependencies (Optional)\n\nThese dependencies are only required when using specific modules:\n\n- **Socket Module**: `socket.io` - Real-time communication (simplified through Dynamo-NTS socket services)\n- **Email Service**: `nodemailer` - Email sending (simplified through Dynamo-NTS email services)\n- **Usage Module**: `geoip-lite` and `@types/geoip-lite` - optional, local-only IP geolocation. The provider is loaded only when a lookup is requested. Without it, lookup methods return `null` and the rest of Dynamo-NTS remains usable. The supported secure `geoip-lite` line requires Node.js 24 or newer.\n- **Bot Module (Discord)**: `discord.js` - Discord bot development (simplified through Dynamo-NTS bot module)\n- **AI Module (OpenAI)**: `openai` - OpenAI API integration (simplified through Dynamo-NTS AI module)\n\nThe GeoIP lookup itself does not transmit or log an address. Calling the Usage module can persist the\nrequest address and derived location in the consumer's own data store. Consumers enabling that capability\nmust define the applicable lawful basis, user-facing transparency, access controls, retention and deletion.\n\nInstall module-specific dependencies as needed:\n\n```bash\n# For Socket module\npnpm add socket.io\n\n# For Email service\npnpm add nodemailer\n\n# For Usage module\npnpm add geoip-lite@^2.0.3 @types/geoip-lite@^1.4.4\n\n# For Bot module (Discord)\npnpm add discord.js\n\n# For AI module (OpenAI)\npnpm add openai\n```\n\n## Quick Start\n\nThe following example demonstrates how to set up a basic Dynamo-NTS application with routing and socket support:\n\n```typescript\nimport { \n  DyNTS_AppExtended,\n  DyNTS_App_Params,\n  DyNTS_GlobalService_Settings,\n  DyNTS_Http_Settings,\n  DyNTS_RoutingModule\n} from '@futdevpro/nts-dynamo';\nimport { \n  DyNTS_SocketServerService \n} from '@futdevpro/nts-dynamo/socket';\nimport { DyFM_usageSession_dataParams } from '@futdevpro/fsm-dynamo/usage';\nimport { DyFM_customData_dataParams } from '@futdevpro/fsm-dynamo/custom-data';\nimport { DyNTS_getUsageRoutingModule } from '@futdevpro/nts-dynamo/usage';\nimport { DyNTS_getTestRoutingModule } from '@futdevpro/nts-dynamo/test';\n\nimport { AuthService } from './core-services/auth.service';\nimport { Email_ServiceCollection } from './core-services/email.service-collection';\nimport { User_Controller } from './routes/user/user.controller';\nimport { Chat_SocketServerService } from './socket-services/chat.socket-server-service';\n\nexport class App extends DyNTS_AppExtended {\n\n  getAppParams(): DyNTS_App_Params {\n    return new DyNTS_App_Params({\n      name: 'My Application',\n      version: '1.0.0',\n      dbName: 'myapp',\n      dbUri: process.env.MONGO_URL || 'mongodb://localhost:27017/myapp',\n      systemShortCodeName: 'MYAPP',\n    });\n  }\n\n  getGlobalServiceCollection(): DyNTS_GlobalService_Settings {\n    return {\n      authService: AuthService.getInstance(),\n      emailServiceCollection: Email_ServiceCollection.getInstance(),\n      dbModels: [\n        // Your data model parameters here\n        DyFM_usageSession_dataParams,\n        DyFM_customData_dataParams,\n      ],\n    };\n  }\n\n  getPortSettings(): DyNTS_Http_Settings {\n    return new DyNTS_Http_Settings({\n      httpPort: 3000,\n    });\n  }\n\n  getRoutingModules(): DyNTS_RoutingModule[] {\n    return [\n      new DyNTS_RoutingModule({\n        route: '/user',\n        controllers: [\n          User_Controller.getInstance(),\n        ],\n      }),\n      DyNTS_getTestRoutingModule(),\n      DyNTS_getUsageRoutingModule(),\n    ];\n  }\n\n  getSocketServices(): DyNTS_SocketServerService<any>[] {\n    return [\n      Chat_SocketServerService.getInstance(),\n    ];\n  }\n}\n\n// Start the application\nconst app = new App();\n```\n\n## Core Concepts\n\nDynamo-NTS uses [Dynamo FSM](https://www.npmjs.com/package/@futdevpro/fsm-dynamo) as its foundation, implementing all server-side components defined in the FSM architecture. All types, interfaces, and base models are provided by FSM, ensuring full type safety and consistency.\n\n### Extensibility and Customization\n\nDynamo-NTS is designed with extensibility in mind. Every component, service, and class can be overridden or extended to meet your specific requirements:\n\n- **Service Override**: All services (authentication, email, data services, etc.) can be extended or completely replaced with custom implementations\n- **Method Override**: Abstract methods in base classes allow you to customize behavior while maintaining the framework structure\n- **Configuration Override**: Global settings, route security, and application parameters can be overridden at any level\n- **Type Safety**: All overrides maintain full TypeScript type safety, with all types and interfaces available at compile time\n\nThis design philosophy ensures that Dynamo-NTS provides a solid foundation while remaining fully customizable for your specific use cases.\n\n### Complete Type Information\n\nAll types, interfaces, and definitions are included in the compiled output, ensuring excellent readability and maintainability. When you compile your project, you have access to:\n\n- Complete type definitions for all services, models, and interfaces\n- Full IntelliSense support in your IDE\n- Compile-time type checking for all framework components\n- Self-documenting code through TypeScript's type system\n\nThis approach eliminates the need to reference external documentation during development—everything you need is available in your IDE's autocomplete and type hints.\n\n### Application Classes\n\nDynamo-NTS provides two main application base classes that simplify Express server setup:\n\n- **`DyNTS_App`**: Basic application class for standard HTTP server applications without real-time socket support\n- **`DyNTS_AppExtended`**: Extended application class that includes built-in socket server capabilities for real-time communication (simplifies Socket.io setup)\n\nBoth classes abstract away Express server configuration, requiring you to implement several abstract methods with simple parameter objects:\n\n- `getAppParams()`: Define application parameters (name, version, database name, etc.) - replaces Express app initialization\n- `getGlobalServiceCollection()`: Configure global services (authentication, email, database models) - replaces manual service registration\n- `getPortSettings()`: Configure HTTP/HTTPS ports - replaces Express server.listen() configuration\n- `getRoutingModules()`: Define API routes and controllers - replaces Express router setup\n\n### Data Services\n\nData services provide a structured way to interact with MongoDB, simplifying Mongoose model and schema definitions:\n\n- **`DyNTS_DBService<T>`**: Low-level MongoDB service for direct database operations (simplifies Mongoose model creation)\n- **`DyNTS_DataService<T>`**: High-level data service with business logic, validation, and dependency management (simplifies MongoDB CRUD operations)\n- **`DyNTS_ArchiveDataService<T>`**: Service for managing archived data in separate collections\n\nInstead of manually creating Mongoose schemas and models, you define data models through `DyFM_DataModel_Params` (from FSM), and Dynamo-NTS handles schema generation, model creation, and connection management automatically. Data services handle CRUD operations, data validation, dependency tracking, and provide methods for searching, filtering, and managing data relationships.\n\n### Atomic MongoDB transactions\n\n`DyNTS_MongoTransaction_ControlService` is the shared Bedrock entry point for business operations that must\ncommit several MongoDB writes as one unit. The callback receives the same Mongoose `ClientSession` that must\nbe attached to every participating query or write:\n\n```typescript\nimport { ClientSession } from 'mongoose';\n\nimport { DyNTS_MongoTransaction_ControlService } from '@futdevpro/nts-dynamo';\n\nconst transactionService: DyNTS_MongoTransaction_ControlService =\n  DyNTS_MongoTransaction_ControlService.getInstance();\n\nconst pipelineId: string = await transactionService.execute<string>({\n  transactionName: 'publish-pipeline-version',\n  issuer: 'pipeline-persistence-service',\n  maxCommitTimeMs: 3_000,\n  task: async (session: ClientSession): Promise<string> => {\n    // Every MongoDB operation in this callback must use `session`.\n    // Example: await model.updateOne(filter, update, { session: session });\n    // Example: await auditModel.create([ event ], { session: session });\n    return 'pipeline-id';\n  },\n});\n```\n\nThe service uses snapshot reads, majority writes and primary routing, always closes the session, and emits\nstable content-free error codes. MongoDB transactions require a replica set or sharded deployment; a standalone\nMongoDB instance is intentionally not treated as transaction-capable. Mongoose may retry the callback after a\ntransient transaction error, so the callback must not perform non-transactional side effects such as sending\nmessages or mutating external systems.\n\n### Routing System\n\nThe routing system provides a structured approach to defining RESTful API endpoints, simplifying Express router configuration:\n\n- **`DyNTS_RoutingModule`**: Groups related controllers under a common route path (replaces Express Router setup)\n- **`DyNTS_Controller`**: Abstract base class for defining HTTP endpoints (simplifies Express route handlers)\n- **`DyNTS_Endpoint_Params`**: Configuration for individual API endpoints (replaces Express route definitions)\n\nInstead of manually setting up Express routers and route handlers, you define endpoints through parameter objects. Controllers define endpoints with support for:\n- Multiple HTTP methods (GET, POST, PUT, PATCH, DELETE)\n- Pre-processing middleware (authentication, validation)\n- Task functions for handling requests\n- Route security levels (open, secure, both)\n\n### Global Services\n\nThe `DyNTS_GlobalService` provides centralized access to:\n\n- Authentication service\n- Email service collection\n- Database models registry\n- Error handlers\n- Socket server instances\n\n### Authentication\n\nDynamo-NTS provides an abstract `DyNTS_AuthService` class that you can extend to implement your authentication logic. The framework supports:\n\n- Token-based authentication\n- OAuth2 flows (via the OAuth2 module)\n- Session management\n- Route-level security configuration\n\nFor product-local accounts, the optional `@futdevpro/nts-dynamo/account-security` entry point adds production\nsecurity primitives without coupling a product to a shared account provider:\n\n- versioned adaptive password hashing and rehash detection;\n- hash-only email-verification and password-reset challenges with atomic one-time consumption;\n- opaque, hash-only access credentials backed by revocable server-side sessions;\n- one-time refresh rotation, replay detection, session listing and subject-wide revocation.\n\nPersistence remains application-owned through explicit atomic adapters. Transports must never put the raw\ncredentials in URLs, logs, analytics or durable client storage. A consuming application must also apply its\nrate-limit, authorization, cookie/storage and audit-redaction policy at the API boundary.\n\n### Distributed rate limiting\n\nThe `@futdevpro/nts-dynamo/rate-limit` entry point provides an atomic rate-limit boundary for HTTP services:\n\n- an exact sliding-window in-memory store for deterministic tests and explicitly single-instance development;\n- an application-owned shared-store contract for production deployments;\n- a production configuration gate that requires both shared persistence and explicit opaque subject/endpoint\n  extractors;\n- validated positive limits, windows and weighted request costs with stable, content-free failures;\n- trusted `req.ip` as the safe local default instead of reading caller-controlled forwarding headers directly;\n- explicit opportunistic local cleanup with no timer, polling loop or hidden background task.\n\nProduction consumers must implement the shared store with one atomic permit decision across every application\ninstance. They must derive non-sensitive, purpose-scoped bucket identifiers and must not persist or log raw IP\naddresses, credentials, email addresses or other request content as rate-limit keys.\n\n### Namespace-bound keyset pagination\n\nThe optional `@futdevpro/nts-dynamo/pagination` entry point provides a strict keyset cursor codec for bounded\nAPI listings. A codec instance binds every cursor to one declared namespace and an exact tuple dimension count,\nuses canonical unpadded base64url, rejects expanded or reordered payloads, and returns defensive tuple copies.\n\nThe cursor is an integrity and routing boundary, not encryption. Consumers must put only non-sensitive ordering\nvalues such as canonical timestamps and opaque resource identifiers into the tuple. Tenant, account, email,\nauthorization or business-content fields must remain server-derived and outside the cursor payload.\n\n### Explicit lifecycle cleanup\n\nThe optional `@futdevpro/nts-dynamo/lifecycle-cleanup` entry point coordinates resumable product cleanup without\nlearning product collection names or retention policy. Consumers supply opaque scope/root hashes, one immutable\nordered stage plan and one database-only adapter per stage. Each explicit invocation runs at most one bounded\nbatch; the module never starts a timer, polling loop, scheduler or network callback.\n\nSchedule the cleanup gate in the same caller-owned Mongo transaction as the product soft delete, and cancel it in\nthe same transaction as an allowed restore. Due work uses Mongo server time, a bounded lease and a monotonic\nfencing token. Product mutations and progress commit share one `ClientSession`, so they commit or roll back\ntogether. An expired or replaced worker cannot commit, incomplete stages resume without advancing, and parents\ncannot run before every earlier product-defined stage is complete.\n\nThe shared store retains only opaque hashes, plan identity, aggregate counts, timestamps and result checksums.\nProducts remain responsible for exact tenant authorization, retention durations, stage meanings, deterministic\nselection/delete predicates, operational invocation, legal review and end-to-end deletion verification.\n\n### Privacy lifecycle\n\nThe optional `@futdevpro/nts-dynamo/privacy-lifecycle` entry point provides the shared machinery for standalone\nGDPR-capable products:\n\n- identity-gated, deadline-bearing data-subject requests;\n- explicit `received → identity-verified → scoped → planned → executing → verifying` processing;\n- deterministic product-domain contributors with resumable partial outcomes and documented retention bases;\n- bounded deterministic assembly of completed, checksum-verified multi-contributor JSON export bundles;\n- exact subject-and-organization scoped deletion and terminal verification of encrypted export artifacts;\n- append-only, checksummed legal acceptances;\n- versioned, purpose-specific consent grants and withdrawals.\n- fail-closed, exact-purpose consent authorization at the point of optional processing.\n\nThe Bedrock module coordinates state and evidence only. Each consuming product must register every data domain,\nimplement hard-delete/anonymization/export behavior, and provide transaction-safe persistence. A request is\nnever reported complete while a registered contributor has a failed outcome.\n\nThe export-bundle assembler accepts only server-derived request, subject and organization authority. It reads\nencrypted contributor artifacts through the existing exact-scope artifact boundary, validates each outcome and\nchecksum, sorts contributors deterministically and returns sensitive JSON only in memory. The consuming product\nstill owns step-up authorization, response delivery, filename policy and cache-prevention headers, and must never\nlog or persist the returned plaintext without equivalent encryption and expiry controls.\n\n`DyNTS_PrivacyExportArtifactPrivacyContributor_ControlService` can be registered before product-domain authority\nroots to include transient export artifacts in account erasure. It deletes only the exact data-subject and tenant\nscope and verifies that scope again after execution. Prior export artifacts are deliberately not recursively\nincluded in later access or export bundles.\n\n`DyNTS_PrivacyConsentAuthorization_ControlService` is the shared enforcement boundary for optional processing. The\nconsumer supplies trusted subject, organization, purpose and required policy version values; the service asks the\nledger adapter for the latest event in that exact scope. Only a current grant for the required policy version is\nallowed. Missing evidence, withdrawal, a stale policy version, malformed or cross-scope evidence, an unavailable\nstore, and an adapter without the exact lookup capability all fail closed. Results contain only stable decision\nmetadata and never consent identifiers, request fingerprints, persistence diagnostics or processing payloads.\n\nProducts still own the legal definition and presentation of each optional purpose, its versioned policy, the\nauthenticated grant/withdrawal API and the downstream operation. Every optional downstream operation must call the\nauthorizer immediately before use. Service-required processing must use a separate, explicitly documented legal\nbasis and must never be disguised as consent-based processing.\n\n## Modules Overview\n\nDynamo-NTS is organized into focused modules, each providing specific functionality:\n\n### Main Module\n\nThe core foundation providing essential components:\n\n- **Collections**: Archive utilities, global settings, environment configuration\n- **Enums**: Data model types, service functions, route security levels\n- **Models**: Application configuration interfaces, control models, database types\n- **Services**: Core services for API communication, authentication, data management, routing\n\n### AI Module\n\nProvides abstractions and implementations for AI operations:\n\n- **Abstract Service Bases**: Base classes for AI providers, LLM services, LLM chat services, and embedding services\n- **OpenAI Implementation**: Complete OpenAI integration with LLM, chat, and embedding support\n- **Document AI**: Document chunking and preprocessing for AI models\n- **Vector Search**: MongoDB Atlas vector database operations with automatic data vectorization\n\n#### OpenAI-Compatible Providers\n\nThe OAI service-ek (`DyNTS_OAI_LLM_ServiceBase`, `DyNTS_OAI_LLMChat_ServiceBase`, `DyNTS_OAI_Embedding_ControlService`) bármely OpenAI-API-kompatibilis endpoint-tal működnek — lokál LLM (LM Studio, Ollama), self-hosted (vLLM, LocalAI) is — a `DyFM_OAI_ClientOptions.baseURL` mező segítségével. Részletek + provider-konfig sample-ök: [`__documentations/2026-05-17-oai-compatible-providers.md`](__documentations/2026-05-17-oai-compatible-providers.md).\n\n### Assistant Module\n\nPlatform and AI provider agnostic solutions for creating intelligent assistants:\n\n- Integrates communication providers (bot) with AI providers (LLM Chat)\n- Message conversion utilities\n- Conversation management\n- Configurable settings for system prompts and message filtering\n\n### Bot Module\n\nPlatform-agnostic bot functionality:\n\n- Message, channel, and user wrappers for any messaging platform\n- Command system for bot commands\n- Routine system for scheduled and event-driven tasks\n- IO management for bot interactions\n- Provider support for Discord, Slack, and Teams\n\n### Socket Module\n\nReal-time communication capabilities that simplify Socket.io setup:\n\n- Socket client and server implementations with secure and open connection options (simplifies Socket.io server initialization)\n- Event handling system for managing real-time communications (replaces manual Socket.io event handler setup)\n- Presence tracking for monitoring connected clients\n- Error handling and logging for reliable operation\n- Extended application class with built-in socket server capabilities (automatically configures Socket.io with Express server)\n\n### Messaging Module\n\nBackend implementation for unified messaging system:\n\n- Data services for messages and conversations\n- Control services for business logic orchestration\n- Real-time socket events\n- RESTful HTTP endpoints\n- Integration with bot and assistant modules\n\n### OAuth2 Module\n\nComplete OAuth2.0 protocol implementation:\n\n- OAuth2 authorization and token management\n- Client management and user authentication\n- Token exchange and refresh operations\n- Authorization code and access token generation\n\n### Server Module\n\nSolutions for basic server endpoints:\n\n- Error handling for saving and retrieving server errors\n- Server status monitoring with version and uptime information\n- Server status snapshots for saving and retrieving status at specific times\n- Error statistics for monitoring and analysis\n\n#### Content-free database readiness probe\n\nApplications can perform one foreground readiness check against their own Mongoose connection without\nstarting a timer, listener, retry loop, subscription, process hook, or background task:\n\n```typescript\nimport {\n  DyNTS_DbReadinessProbe_ControlService,\n  DyNTS_DbReadinessProbeResult_Interface,\n} from '@futdevpro/nts-dynamo/server';\n\nconst result: DyNTS_DbReadinessProbeResult_Interface =\n  await DyNTS_DbReadinessProbe_ControlService.probe({\n    connection: mongoose.connection,\n  });\n```\n\nThe `dynts-db-readiness/1` result contains exactly six allowlisted fields: contract version, readiness,\nnormalized connection state, ping success, bounded stage, and stable result code. It never contains a host,\ndatabase name, URI, model metadata, credentials, driver error text, or arbitrary error properties. Failures\nresolve to a content-free, fail-closed result and the probe writes no log output.\n\nTimeout policy and cancellation are caller-owned. The probe observes the supplied `AbortSignal` before and\nafter its single ping, but it does not create a timeout or interrupt an already-running driver operation.\nConfigure the driver's operation timeout and abort the supplied signal at the application boundary.\n\n### Defaults Module\n\nDefault implementations for common services:\n\n- Default user data model and service for authentication and user management\n- Default authentication service with basic token-based authentication\n- Default socket events service with graceful degradation\n- All services can be extended or replaced with custom implementations\n\n### Custom Data Module\n\nTools for managing custom data:\n\n- Data service for handling custom data operations with optional initialization\n- Controller with RESTful endpoints for data operations\n- GET endpoint for retrieving custom data by ID\n- POST endpoint for modifying custom data\n- Configurable routing module with optional security overrides\n\n### Test Module\n\nTesting and monitoring tools:\n\n- Test endpoints for different HTTP methods (GET, POST, DELETE)\n- Server status endpoint with version and uptime information\n- Configurable routing module with security override options\n- Automatic controller registration for easy setup\n\n### Usage Module\n\nSession and usage tracking tools:\n\n- Session management tools for creating, updating, and closing sessions\n- Usage data collection and analysis tools\n- Location tracking from HTTP requests\n- Usage statistics retrieval with time range filtering\n- Daily usage statistics calculation\n\n## Usage Examples\n\n### Basic Application Setup\n\nThis example shows a complete application setup using `DyNTS_AppExtended`:\n\n```typescript\nimport { \n  DyNTS_AppExtended,\n  DyNTS_App_Params,\n  DyNTS_GlobalService_Settings,\n  DyNTS_Http_Settings,\n  DyNTS_RoutingModule\n} from '@futdevpro/nts-dynamo';\nimport { DyNTS_SocketServerService } from '@futdevpro/nts-dynamo/socket';\n\nexport class App extends DyNTS_AppExtended {\n\n  getAppParams(): DyNTS_App_Params {\n    return new DyNTS_App_Params({\n      name: 'My Server',\n      version: '1.0.0',\n      dbName: 'myapp',\n    });\n  }\n\n  getGlobalServiceCollection(): DyNTS_GlobalService_Settings {\n    return {\n      authService: AuthService.getInstance(),\n      dbModels: [\n        // Your data models\n      ],\n    };\n  }\n\n  getPortSettings(): DyNTS_Http_Settings {\n    return new DyNTS_Http_Settings({\n      httpPort: 3000,\n    });\n  }\n\n  getRoutingModules(): DyNTS_RoutingModule[] {\n    return [\n      new DyNTS_RoutingModule({\n        route: '/api',\n        controllers: [\n          MyController.getInstance(),\n        ],\n      }),\n    ];\n  }\n\n  getSocketServices(): DyNTS_SocketServerService<any>[] {\n    return [\n      MySocketService.getInstance(),\n    ];\n  }\n}\n```\n\n### Routing Module Configuration\n\nMultiple routing modules can be configured to organize your API:\n\n```typescript\ngetRoutingModules(): DyNTS_RoutingModule[] {\n  return [\n    new DyNTS_RoutingModule({\n      route: '/user',\n      controllers: [\n        User_Controller.getInstance(),\n        UserData_Controller.getInstance(),\n        UserSettings_Controller.getInstance(),\n      ],\n    }),\n    new DyNTS_RoutingModule({\n      route: '/project',\n      controllers: [\n        Project_Controller.getInstance(),\n        ProjectExtension_Controller.getInstance(),\n      ],\n    }),\n    new DyNTS_RoutingModule({\n      route: '/server',\n      controllers: [\n        ServerStatus_Controller.getInstance(),\n      ],\n    }),\n    DyNTS_getTestRoutingModule(),\n    DyNTS_getUsageRoutingModule(),\n  ];\n}\n```\n\n### Controller Implementation\n\nControllers define API endpoints with authentication and business logic:\n\n```typescript\nimport { Request, Response } from 'express';\nimport { DyNTS_Controller, DyNTS_Endpoint_Params } from '@futdevpro/nts-dynamo';\nimport { DyFM_HttpCallType } from '@futdevpro/fsm-dynamo';\n\nexport class User_Controller extends DyNTS_Controller {\n\n  static getInstance(): User_Controller {\n    return User_Controller.getSingletonInstance();\n  }\n\n  private authService: AuthService = AuthService.getInstance();\n\n  setupEndpoints(): void {\n    this.endpoints = [\n      new DyNTS_Endpoint_Params({\n        name: 'getUser',\n        type: DyFM_HttpCallType.get,\n        endpoint: '/get/:userId',\n        preProcesses: [this.authService.authenticate_tokenSelf],\n        tasks: [\n          async (req: Request, res: Response, issuer: string): Promise<void> => {\n            const userService = new User_DataService({ issuer });\n            await userService.getDataById(req.params.userId);\n            res.send(userService.data);\n          },\n        ],\n      }),\n      new DyNTS_Endpoint_Params({\n        name: 'updateUser',\n        type: DyFM_HttpCallType.post,\n        endpoint: '/update',\n        preProcesses: [this.authService.authenticate_tokenSelf],\n        tasks: [\n          async (req: Request, res: Response, issuer: string): Promise<void> => {\n            const userService = new User_DataService({ issuer });\n            await userService.saveData(req.body);\n            res.send(userService.data);\n          },\n        ],\n      }),\n    ];\n  }\n}\n```\n\n### Data Service Implementation\n\nData services provide a structured way to interact with MongoDB:\n\n```typescript\nimport { DyNTS_DataService } from '@futdevpro/nts-dynamo';\nimport { DyFM_DataModel_Params } from '@futdevpro/fsm-dynamo'; // FSM provides the data model parameter definition\n\n// Define your data model parameters\nconst userDataParams: DyFM_DataModel_Params<UserData> = new DyFM_DataModel_Params({\n  dataName: 'userData',\n  typeSample: {\n    userId: '',\n    preferences: {},\n  },\n  // ... additional configuration\n});\n\nexport class User_DataService extends DyNTS_DataService<UserData> {\n  constructor(params: { issuer: string }) {\n    super(userDataParams);\n    this.issuer = params.issuer;\n  }\n\n  // Custom business logic methods\n  async getUserPreferences(userId: string): Promise<UserPreferences> {\n    await this.getDataByDependencyId({ userId });\n    return this.data?.preferences || {};\n  }\n}\n```\n\n### Socket Server Service\n\nSocket services enable real-time communication:\n\n```typescript\nimport { DyNTS_SocketServerService, DyNTS_SocketPresence } from '@futdevpro/nts-dynamo/socket';\n\nexport class Chat_SocketServerService extends DyNTS_SocketServerService<DyNTS_SocketPresence, any> {\n\n  static getInstance(): Chat_SocketServerService {\n    return Chat_SocketServerService.getSingletonInstance();\n  }\n\n  protected setupSocketEvents(): void {\n    this.socketServer.on('connection', (socket) => {\n      socket.on('joinRoom', (roomId: string) => {\n        socket.join(roomId);\n      });\n\n      socket.on('sendMessage', async (data: { roomId: string; message: string }) => {\n        this.socketServer.to(data.roomId).emit('newMessage', data);\n      });\n    });\n  }\n}\n```\n\n### Vector Search with AI\n\nDynamo-NTS provides built-in support for MongoDB Atlas vector search with automatic vectorization:\n\n```typescript\nimport { DyNTS_OAI_VectorDataService } from '@futdevpro/nts-dynamo/ai/open-ai';\n\nexport class Knowledge_DataService extends DyNTS_OAI_VectorDataService<Knowledge> {\n  \n  constructor() {\n    super(knowledgeDataParams);\n  }\n\n  async searchSimilarContent(query: string, limit: number = 10): Promise<Knowledge[]> {\n    return await this.vectorSearch({\n      input: query,\n      searchInKey: 'content', // Property that has vectorization enabled\n      limit: limit,\n      numberOfCandidates: 100,\n    });\n  }\n}\n```\n\nThe vector search automatically:\n- Creates embeddings for search queries using the configured AI provider\n- Performs semantic search in MongoDB Atlas vector database\n- Returns results sorted by relevance\n- Supports filtering with additional MongoDB queries\n\n## Ecosystem Integration\n\nDynamo-NTS is part of the unified **Dynamo ecosystem**, which consists of several interconnected packages:\n\n### Dynamo FSM (Full Stack Module)\n\nThe foundational package [`@futdevpro/fsm-dynamo`](https://www.npmjs.com/package/@futdevpro/fsm-dynamo) that provides:\n- Core interfaces and types shared across the ecosystem\n- Base model definitions (used by all Dynamo-NTS data services)\n- Utility functions\n- Type definitions for system-wide use\n- Data model parameter definitions (`DyFM_DataModel_Params`)\n\nDynamo-NTS is built on top of Dynamo FSM and implements the server-side components of the FSM architecture. All data models, interfaces, and type definitions used in Dynamo-NTS are provided by FSM, ensuring consistency and type safety across the entire ecosystem.\n\n### Dynamo NGX (AngularX)\n\nThe frontend counterpart [`@futdevpro/dynamo-ngx`](https://www.npmjs.com/package/@futdevpro/dynamo-ngx) provides:\n- Angular components and services\n- Frontend models that integrate with Dynamo-NTS backend (using shared FSM types)\n- Real-time communication clients (connects to Dynamo-NTS socket services)\n- Form management and data table components\n\n### Unified Patterns\n\nThe Dynamo ecosystem enforces consistent patterns across all packages:\n\n- **Naming Conventions**: Consistent prefixes (`DyNTS_` for backend, `DyNX_` for frontend, `DyFM_` for shared)\n- **Type Safety**: Full TypeScript support with shared type definitions\n- **Architecture Patterns**: Consistent service patterns, data models, and API structures\n- **Error Handling**: Unified error handling across the stack\n- **Logging**: Consistent logging patterns and utilities\n\nThis unified approach ensures that:\n- Developers learn one set of patterns that apply everywhere\n- Frontend and backend code integrate seamlessly\n- Type safety is maintained across the entire stack\n- Maintenance and updates are simplified\n\n## API Reference\n\nFor detailed API documentation, see:\n\n- [Dynamo-NTS Documentation](fdp-documentations/specifications/dynamo-packages/dynamo-nts/dynamo-nts.md)\n- [Dynamo FSM Documentation](fdp-documentations/specifications/dynamo-packages/dynamo-fsm/dynamo-fsm.md)\n- [Dynamo Ecosystem Overview](fdp-documentations/specifications/dynamo-packages/dynamo_packages.md)\n\n## License\n\nISC\n\n## Support\n\nFor issues, questions, or contributions, please refer to the project repository.\n","readmeFilename":"README.md"}