{"_id":"ts-basis","_rev":"128-4fb3e99fd03337ba1e7f25d66af91795","name":"ts-basis","dist-tags":{"latest":"6.0.3"},"versions":{"5.0.10":{"name":"ts-basis","version":"5.0.10","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.0.10","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"b1d3d7619063feed3b371f2996b525bb2ed54a37","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.0.10.tgz","fileCount":212,"integrity":"sha512-aOpZnV8QIkAFzoYBu3O5A5ciyQqoU4qFQQaIWwnxyTm1HpGqBh+lYmxU4kVJUXG4IBWu8gPnHsD5xK9eJXEaeQ==","signatures":[{"sig":"MEYCIQD05tDSIvXZEWthQdzcEDocFG+ZOIzB1nuZy0GRX4d36QIhAOY5Zt+FdAWAhh0f3yiLA6UCCrQnIv4JcjXNtpzMhQFf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1554368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTJysACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdCA/+N48WfJX5quSj9jTZkrfFY3pfvbWtA/lta1TytMU4IRkI0otU\r\n53QS6yLxHGMewYvFh7gmPTJvvwfazyN1/JdyE2pIvwUhM7+E17aA2FWLfNXr\r\n7PS+dRQRZnXXCUPhTcJEa48oJl2mjyred9SK9+rNH6zzeDsg1zAZj2mSC4yQ\r\nFoBg3eQNi7V43q7tkl3Lisox+mrZZhMXvErCZZiJmVBQ4GsPTpI1O6Y4a+PI\r\nNpquaI/U+ieS2JO9WkqYm3/QgqIeRJEphYMhqXC7CVKMQvISm0uchBsHx1hV\r\n/soCukAw0/SZRPH6vwKMoib+8DSRmPW3UxbHuRzcS8/+3poIBhSM4uznfDso\r\n71votnmacLNqPAu6HEltA60wzYYvrvtODf5t4G0jB4fsJPgJFuYvofLZIOWT\r\nlPRmmqd0GxYi5KNNblhuiACKgjKESYNqB6yQRIqlZ9crzP65TQ3kbTLO7MeT\r\nR7sOhAwEFrX+FI28lbOc7lskXqVDVgZijwQN1lYUPomq6yMqdoAc0rdwZ2a6\r\nLmWzzsWb1/4X18iNz5gSG2zSnfuuZz/hHHOaDYWxil4WFnJSN8Bzd8sUinOV\r\niJvZBm17KMb8v+G1EYzhvZ4sadcTYX/AUvEEBcoI0ZOavvAZ/8SaKGLSYpVC\r\nm3kd0AazAUSs5sRwHv58przoOWYmwbOPWDk=\r\n=NK1E\r\n-----END PGP SIGNATURE-----\r\n"},"index":"index.js","gitHead":"e7609057b9031176458b639f233ec3d53d94aaae","scripts":{"lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile -f --delta-tsc && npx lugger test","prepare":"npm run test","before-commit":"npx tsc && npx lugger revert && node clean-js"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"6.14.17","description":"TypeTools is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"14.20.1","dependencies":{"ws":"^8.13.0","rxjs":"^7.8.0","uuid":"^9.0.0","axios":"^1.3.6","yargs":"^17.7.1","dedent":"^0.7.0","js-yaml":"^4.1.0","properties-to-json":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.1","eslint":"^8.38.0","lugger":"^5.0.11","express":"^4.18.2","mongodb":"^5.3.0","typescript":"^5.0.4","@types/node":"^18.15.13","@types/express":"^4.17.17","@typescript-eslint/parser":"^5.59.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.0.10_1682742443757_0.8116636193168638","host":"s3://npm-registry-packages"}},"5.0.11":{"name":"ts-basis","version":"5.0.11","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.0.11","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"2105341cd615016c41655ffe7e50f9c5f98bd009","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.0.11.tgz","fileCount":212,"integrity":"sha512-Fe1mAU2fWrhYhQMOEYw8GrToqopAcO+gn7pP7/qWKm/geBVlJGYM3wUmUsuHW8pHM5JA4cYWgdSfqHWDMsbbyg==","signatures":[{"sig":"MEUCIQCcGOeiSgfhPZ8oq9ZOaC8F7mbctQD448Eb0seRegrdWQIgFltz8Tc8gQzryBRKhmozAbQDyXlgNWf9/RKZDrShD0s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1554420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT+ruACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9rg//SLQV+VEgGMsw2BnZ6A6gaZVQ+xDGBhCWc5b76djSQFAgfD4L\r\nas/xLvj5NXfQz9LhiXfTepQEyrA07bOycygldBocAZyJgAjWVYFldQHwOMmr\r\n6pIupqkfQQUu+Ys0VtIPzbIdFOLb4xoOp1fved+uCmkn8uYd5nT7CJZL1gPP\r\nYYICXKiF+9R5xSexpK13GYmZc7kvT1r+7Rtn7fshhtcTfFvSwDvW8icYlAV4\r\nDMfGzvuPj316wHCE8vhyUNEz0D2ALHo9dmQUxBRJ3bA5CVi0RtEfrTTImfak\r\njrU3CTrpqJVjqrGnPh2dBuAXa65EWJl/lBRHPlHVETzwwG293kcoZs1ZOkfa\r\nloR1/2xD1RrVkqyxrLWYzKYl0CO5e17urFlpzS39uqxHj146H5DAFYb0YmGa\r\nIvNfih7PipV6DFah2rCetzpd2As5ATtTe2zDB03FeOcSCzbnzouy80FaIn0x\r\n/4StdR4waHp89EdYc7pDwMf5zyZOUYOATTgwSQ1S+NkFD7F67hZmIDOY8qMX\r\nhOhC861CUCG9C94nfXpa38dmWmpXNt+nrYFvrj1D/sEtrTRXb6Moa50cCp6S\r\nrqSbm+gae3HyWxA4iISWCZ5oFv1W2CC315eBs7WO7sTlinkHpYDZW7LfeM4/\r\nCN9GJOmttSAbvDSLLkY46w8Sc7VmjogToJo=\r\n=dU5I\r\n-----END PGP SIGNATURE-----\r\n"},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile -f --delta-tsc && npx lugger test","clean":"npx tsc && npx lugger revert && node clean-js","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","prepublishOnly":"npm run test"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"6.14.17","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"14.20.1","dependencies":{"ws":"^8.13.0","rxjs":"^7.8.0","uuid":"^9.0.0","axios":"^1.3.6","yargs":"^17.7.1","dedent":"^0.7.0","js-yaml":"^4.1.0","properties-to-json":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.1","eslint":"^8.38.0","lugger":"^5.0.11","express":"^4.18.2","mongodb":"^5.3.0","typescript":"^5.0.4","@types/node":"^18.15.13","@types/express":"^4.17.17","@typescript-eslint/parser":"^5.59.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.0.11_1682959085905_0.6331499866169323","host":"s3://npm-registry-packages"}},"5.0.12":{"name":"ts-basis","version":"5.0.12","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.0.12","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"f61397fef3608a52e62799b45b1a567ddaa30483","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.0.12.tgz","fileCount":212,"integrity":"sha512-Z2HarmEELhwZmSG79htF9xapT5phK1PaM/nMQN9OOGTXrePXUtRNOE7gLkNB28XkIZAfvxJ3VhAmkzLaDYMP5Q==","signatures":[{"sig":"MEUCIQDsxs0xQu0tpQi6jYyx0LVS1yrXn8Hc9L8gtX2jVE5ILgIga6XzkghAgf0tcl4hR1GWZ1M6Zon9SNPU2ooIA/BsG38=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1554419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT+/oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEtw//RY08ENNiMjrvUyfLKdnYFz7Pp7CzTXbX/2Me9sGvY8ES7hQu\r\nb8u0Mrt8rPgkwlumgDYywf6E1ifuicpmZXKFIiLJhITajxGGraJWPQFIsz1U\r\nRq+eAqXwB1Vgxx8dRxgusFJIBC6xEi6z+xiFhH29gaNdNIVxcz5yG3k8XOu+\r\nocwpAKBED26w/OF9p1lNGHmj1tC+b4LkzgH+lnnsF9wurOfJKTWSBC4T2wI/\r\nQoOgRF8BP4kYgWgU2tq8Li3p69GKB6xC+OY5USsoaZ2sz62RWDw2OFw04W53\r\n94DbJ9FYoYO6vNTi2a7sQFdVLSnMcAhHyLF5gotkK9EnZoevnQAz3zYwlFeE\r\nhRReO8BqZsk/ICx/PBqKRHrPeJ3TNvsiwRXZAn4yXThQsKBw16tkwcjFkZt0\r\nze834Fm9MoYREcxPkelFeM9Sw1z3VNyFMVF5QLsK7ieUwNwBbBFHwdLRDhJO\r\nkwgj1+tDT6Upz3PXqeF0L0hR45glpYucmSyDyJIfKUX0Jza2/L9eV3sSm5O4\r\n2+wcl2PSgkYQO5nrZb7klXEBRpWpsHfgpHqujGZOAKGr6SkvvyBhz2KzLEQV\r\nfJFSR4f+Ojp7QeV882q+5QgoV4plX9HY/Ymo+1jJi8PpzpMiL8g08JeZRlJH\r\n/5qMuaZz09tl2cI3gKfPC91J5utndw5BDek=\r\n=PUYx\r\n-----END PGP SIGNATURE-----\r\n"},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile -f --delta-tsc && npx lugger test","clean":"npx tsc && npx lugger revert && node clean-js","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","prepublishOnly":"npm run test"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"6.14.17","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"14.20.1","dependencies":{"ws":"^8.13.0","rxjs":"^7.8.1","uuid":"^9.0.0","axios":"^1.4.0","yargs":"^17.7.2","dedent":"^0.7.0","js-yaml":"^4.1.0","properties-to-json":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.2","eslint":"^8.39.0","lugger":"^5.0.14","express":"^4.18.2","mongodb":"^5.3.0","typescript":"^5.0.4","@types/node":"^18.16.3","@types/express":"^4.17.17","@typescript-eslint/parser":"^5.59.1","@typescript-eslint/eslint-plugin":"^5.59.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.0.12_1682960360712_0.7434632425916505","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"ts-basis","version":"5.1.1","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.1.1","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"0e1919746216c6ae9a50b16041a02c3386b58d42","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.1.1.tgz","fileCount":212,"integrity":"sha512-oqCC5BGUA9RW5Dcj4AQakbR3IQAKOBsOCZOIl5r9XHX5x3SIIbQkXm3DtI6GCc7SXG9aE2oCesg9dyBA+7R9Lg==","signatures":[{"sig":"MEUCICcdAu6OYQfSYfWoPjAQ+pMxwl6IXBWxXt5bNfnla6AKAiEA11qG/h2WeNHKqJshB0W50pCskVgaRl9CmAyxTfecLxs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1565351},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"6.14.17","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"14.20.1","dependencies":{"ws":"^8.13.0","rxjs":"^7.8.1","uuid":"^9.0.0","axios":"^1.4.0","yargs":"^17.7.2","dedent":"^0.7.0","js-yaml":"^4.1.0","properties-to-json":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.3","eslint":"^8.41.0","lugger":"^5.1.2","express":"^4.18.2","mongodb":"^5.5.0","typescript":"^5.0.4","@types/node":"^20.2.1","@types/express":"^4.17.17","@typescript-eslint/parser":"^5.59.6","@typescript-eslint/eslint-plugin":"^5.59.6"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.1.1_1684647914082_0.39115765735992003","host":"s3://npm-registry-packages"}},"5.1.2":{"name":"ts-basis","version":"5.1.2","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.1.2","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"b94587622302846f5d3cdabd0f2bd5872e304263","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.1.2.tgz","fileCount":212,"integrity":"sha512-F2QNUJnM8Tcm8zhuFf1VCWDy0S9wQLNQaMpLM26kO0jFNJp8EnECSS6t9AqbgBrN2E2ez51wnCYgVKG0D0wS/g==","signatures":[{"sig":"MEUCIB308YbCfZTxKhZTlM8ztOBMHwwtL4FmM2pK/99iuC4/AiEA9pA3uQPHzsPwb00rR3E+nAufeKztsjwrgRTOoscXfYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1565351},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"6.14.17","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"14.20.1","dependencies":{"ws":"^8.13.0","rxjs":"^7.8.1","uuid":"^9.0.0","axios":"^1.4.0","yargs":"^17.7.2","dedent":"^0.7.0","js-yaml":"^4.1.0","properties-to-json":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.4","eslint":"^8.41.0","lugger":"^5.1.3","express":"^4.18.2","mongodb":"^5.5.0","typescript":"^5.0.4","@types/node":"^20.2.1","@types/express":"^4.17.17","@typescript-eslint/parser":"^5.59.6","@typescript-eslint/eslint-plugin":"^5.59.6"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.1.2_1684649014897_0.3575015612134289","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"ts-basis","version":"5.2.0","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.2.0","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"16c6ce2c8cd4054ccaea1b26f086418a170705f9","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.2.0.tgz","fileCount":212,"integrity":"sha512-bSK6yx/ZGsaWjv4aQP+ZPy1gZxlYloFme/Vp0T62UwSQ8+CtjmeUW4I0ZiG0QQH63UBMIuVmjJh8U8jadwHhZA==","signatures":[{"sig":"MEUCIQC/bA4Hdxe99PU96FWUm8gfAfLnKZsZAur6tKsMCzvASgIgamd/9Mb1nsDviQspTDpGNfHOhKeqfTEBDIvbsNx4vXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1567929},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"6.14.17","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"14.20.1","dependencies":{"ws":"^8.13.0","rxjs":"^7.8.1","uuid":"^9.0.0","axios":"^1.4.0","yargs":"^17.7.2","dedent":"^0.7.0","js-yaml":"^4.1.0","properties-to-json":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.4","eslint":"^8.41.0","lugger":"^5.1.3","express":"^4.18.2","mongodb":"^5.5.0","typescript":"^5.0.4","@types/node":"^20.2.1","@types/express":"^4.17.17","@typescript-eslint/parser":"^5.59.6","@typescript-eslint/eslint-plugin":"^5.59.6"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.2.0_1690840315743_0.4645416199531389","host":"s3://npm-registry-packages"}},"5.2.1":{"name":"ts-basis","version":"5.2.1","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.2.1","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"e2c1def8eb171fe58dca76c9fb3e270cae597c75","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.2.1.tgz","fileCount":212,"integrity":"sha512-g+5wUyTRWD7t89t0K02uQ1gOR27oSNdgwrxbs5XIFDapNmEiOz3okeiU8waIS6Wulg0fS2h0/roYA7A2wHFKRQ==","signatures":[{"sig":"MEQCIAc2DORonaUy+DMiJIyjIuowheWnA7hC7i8oMTvpeNqaAiBksCLsqukWw7v29JKBBjSap1eB8BooS1d6Wgsp7lfqDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1568129},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"6.14.17","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"14.20.1","dependencies":{"ws":"^8.13.0","rxjs":"^7.8.1","uuid":"^9.0.0","axios":"^1.4.0","yargs":"^17.7.2","dedent":"^0.7.0","js-yaml":"^4.1.0","properties-to-json":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.4","eslint":"^8.41.0","lugger":"^5.1.3","express":"^4.18.2","mongodb":"^5.5.0","typescript":"^5.0.4","@types/node":"^20.2.1","@types/express":"^4.17.17","@typescript-eslint/parser":"^5.59.6","@typescript-eslint/eslint-plugin":"^5.59.6"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.2.1_1690840703541_0.5753715695993007","host":"s3://npm-registry-packages"}},"5.2.2":{"name":"ts-basis","version":"5.2.2","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.2.2","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"4980a6cf6fe66a83633b67122dd4e77e5609e296","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.2.2.tgz","fileCount":212,"integrity":"sha512-xHRA4kpai5JBHpYoSnO+BvijNwL+SaE9JzDPuGiBjLQ4EHNm7xlDyFyawhVVcRBFuHmkKPuYJhePN14UOUxmTw==","signatures":[{"sig":"MEUCIQCW4G4sIpu5d2aZVq9NwbYJtpyelYPKlm+DrqzPZly+RgIganeqcBXQiIHM268asQvVS4v9/qyVvu+koAE2Dj2sjuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1568516},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"6.14.17","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"14.20.1","dependencies":{"ws":"^8.13.0","rxjs":"^7.8.1","uuid":"^9.0.0","axios":"^1.4.0","yargs":"^17.7.2","dedent":"^0.7.0","js-yaml":"^4.1.0","properties-to-json":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.4","eslint":"^8.41.0","lugger":"^5.1.3","express":"^4.18.2","mongodb":"^5.5.0","typescript":"^5.0.4","@types/node":"^20.2.1","@types/express":"^4.17.17","@typescript-eslint/parser":"^5.59.6","@typescript-eslint/eslint-plugin":"^5.59.6"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.2.2_1690841115259_0.06350916558434916","host":"s3://npm-registry-packages"}},"5.2.3":{"name":"ts-basis","version":"5.2.3","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.2.3","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"396f63ff07e5f6b0425d489eed0eecbe27e719d5","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.2.3.tgz","fileCount":212,"integrity":"sha512-xQz6IMBCXsvvowyrsDkaeFwxg95q1x3rEWI+D+3zMklDazHmshPSetJ5ze0+UsfjlZJWiksrUvP6LL5VST7rqA==","signatures":[{"sig":"MEQCIE83hAxg9zQLQXxVRN4ZgicdG41OSIuj2C/tCJGujQBgAiArGjm5UR2oenkVRSXV2hSpCZUqHDmFwVhDqMZbRJwLlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1568532},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"6.14.17","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"14.20.1","dependencies":{"ws":"^8.13.0","rxjs":"^7.8.1","uuid":"^9.0.0","axios":"^1.4.0","yargs":"^17.7.2","dedent":"^0.7.0","js-yaml":"^4.1.0","properties-to-json":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.4","eslint":"^8.41.0","lugger":"^5.1.3","express":"^4.18.2","mongodb":"^5.5.0","typescript":"^5.0.4","@types/node":"^20.2.1","@types/express":"^4.17.17","@typescript-eslint/parser":"^5.59.6","@typescript-eslint/eslint-plugin":"^5.59.6"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.2.3_1690841392396_0.4622845653749992","host":"s3://npm-registry-packages"}},"5.2.4":{"name":"ts-basis","version":"5.2.4","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.2.4","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"da7cfbc415395687bcbc77cb4a9fb62fc3f570c5","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.2.4.tgz","fileCount":212,"integrity":"sha512-y5QOhozGF2zVjAIvy728t6nTMaFlAghejEufO73S53bJIu3UAs56fT2xYnRK8KfF7AJZf9tmzD2ABSpAnc5HmQ==","signatures":[{"sig":"MEQCIEcYR4YBfSB9JJqET+WaYO+XkBSZ20k0uVkg+1cZyd4CAiAiFBjVoRCmDNltCm4vhEdU6FP0meMT9PWDqxVY7XGpiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1568334},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"6.14.17","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"14.20.1","dependencies":{"ws":"^8.13.0","rxjs":"^7.8.1","uuid":"^9.0.0","axios":"^1.4.0","yargs":"^17.7.2","dedent":"^1.5.1","js-yaml":"^4.1.0","properties-to-json":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.4","eslint":"^8.46.0","lugger":"^5.1.4","express":"^4.18.2","mongodb":"^5.7.0","typescript":"^5.1.6","@types/node":"^20.4.5","@types/express":"^4.17.17","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.2.4_1690841853571_0.9327100995053126","host":"s3://npm-registry-packages"}},"5.2.5":{"name":"ts-basis","version":"5.2.5","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.2.5","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"d77d7e88d99e68515c2c4563cf1220a0556cc4fc","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.2.5.tgz","fileCount":212,"integrity":"sha512-wniVMmyilB0jHEUfE+BzYZBwpJdlFdOTV/ZC1WaGZzQk/t2MotXB5+fV/0Bb8i/w4u8owL+jXNP6NXNwep2Bzw==","signatures":[{"sig":"MEQCIEjCR9PKnCU9++8NWUQNGK1UKZSRTYZ7wiXByKyoCHeUAiA44brGDo6YHkRNPcq3TZAy3w7yCthyuCvKe/Uc7YcH9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1570769},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"6.14.17","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"14.20.1","dependencies":{"ws":"^8.13.0","rxjs":"^7.8.1","uuid":"^9.0.0","axios":"^1.4.0","yargs":"^17.7.2","dedent":"^1.5.1","js-yaml":"^4.1.0","properties-to-json":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.4","eslint":"^8.46.0","lugger":"^5.1.4","express":"^4.18.2","mongodb":"^5.7.0","typescript":"^5.1.6","@types/node":"^20.4.5","@types/express":"^4.17.17","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.2.5_1690913704691_0.17797219815636778","host":"s3://npm-registry-packages"}},"5.2.6":{"name":"ts-basis","version":"5.2.6","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.2.6","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"11db3cc9465b0d612608236f279a72de5fd8481f","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.2.6.tgz","fileCount":218,"integrity":"sha512-Y2mo6NJGOctXndKoAKFeTR58gZ6zBvvY6WcycH97//NAa44mK2UXP9gNoEAfxqup6QP21TukFI1sX+Lg6VeGnQ==","signatures":[{"sig":"MEQCIBSm8VtmDQY09msddt4FkIFQHKe0enAser9qlSRUVvjMAiACmgorm55fq2eCMuPisAR3VS/7ZXwW9B4ATTD401Zi4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1585222},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"6.14.17","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"14.20.1","dependencies":{"ws":"^8.13.0","rxjs":"^7.8.1","uuid":"^9.0.0","axios":"^1.4.0","yargs":"^17.7.2","dedent":"^1.5.1","js-yaml":"^4.1.0","properties-to-json":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.4","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.18.2","mongodb":"^5.7.0","typescript":"^5.1.6","@types/node":"^20.4.5","@types/express":"^4.17.17","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.2.6_1690929985508_0.24336551415635355","host":"s3://npm-registry-packages"}},"5.2.7":{"name":"ts-basis","version":"5.2.7","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.2.7","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"68a90e37f11c35f0b796abc1b6de3fba2d4710b3","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.2.7.tgz","fileCount":218,"integrity":"sha512-Khnu1rbxHd9x2FhGxud+DFwWdFy/6LPc9KLvt2GNwjeQ6D19NK5LuPx5dk40RZrKsL9m1JPQ0VSP2q/t9RgspQ==","signatures":[{"sig":"MEUCIQCo3qJ6MwV2zJT/QuvGR3BxztpVqYWW3lVE6P89WDTacgIgFTeEWgqor5rU3zSOrcX/QMvlZmk7bzalPeiOtpa4+Fk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1585323},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"6.14.17","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"14.20.1","dependencies":{"ws":"^8.13.0","rxjs":"^7.8.1","uuid":"^9.0.0","axios":"^1.4.0","yargs":"^17.7.2","dedent":"^1.5.1","js-yaml":"^4.1.0","properties-to-json":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.4","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.18.2","mongodb":"^5.7.0","typescript":"^5.1.6","@types/node":"^20.4.5","@types/express":"^4.17.17","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.2.7_1690930147921_0.35871376007819333","host":"s3://npm-registry-packages"}},"5.2.8":{"name":"ts-basis","version":"5.2.8","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.2.8","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"f0f946bada855c3ea4ad6f578eb9aa8fdafed500","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.2.8.tgz","fileCount":212,"integrity":"sha512-sjpnpXXzANBwJi7WayqV6fS3r984PtBXPlrqBLDObclgYQ0BHKyS+a7eMzHdKmc28lCmfCTt7rb1e4eeunBtDQ==","signatures":[{"sig":"MEYCIQCh2Yk2iW+R8NN1ebpd18sMI9eUscWweOZAF8QKtlbmzgIhAMh2MEneQmPgsGbfrZBgwTi+htWrHgnExnSYC5gfokLh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1599161},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"6.14.17","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"14.20.1","dependencies":{"ws":"^8.13.0","rxjs":"^7.8.1","uuid":"^9.0.0","axios":"^1.4.0","yargs":"^17.7.2","dedent":"^1.5.1","js-yaml":"^4.1.0","properties-to-json":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.4","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.18.2","mongodb":"^5.7.0","typescript":"^5.1.6","@types/node":"^20.4.5","@types/express":"^4.17.17","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.2.8_1690950153468_0.20949423950895363","host":"s3://npm-registry-packages"}},"5.2.9":{"name":"ts-basis","version":"5.2.9","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.2.9","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"4bf41b7b391584d84004e8860de82fcf31e6e16c","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.2.9.tgz","fileCount":212,"integrity":"sha512-NqI72dycl3vcJjlRWF8+/z0lSXwiZZw4NydOA3AbrzKT0lDN7KQ5nFw+mTITJYXPXpjghBv0P16hsvcKXZUBGg==","signatures":[{"sig":"MEUCIQCZIlu9MsC/8aASpEQsxoK0ng6g3F9cK3Btcsgg0yaT0QIgZFYjOtb4nWfohcxKkJoIE3wRe6cl/XhimkcTeGMoSzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1598458},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"6.14.17","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"14.20.1","dependencies":{"ws":"^8.13.0","rxjs":"^7.8.1","uuid":"^9.0.0","axios":"^1.4.0","yargs":"^17.7.2","dedent":"^1.5.1","js-yaml":"^4.1.0","properties-to-json":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.4","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.18.2","mongodb":"^5.7.0","typescript":"^5.1.6","@types/node":"^20.4.5","@types/express":"^4.17.17","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.2.9_1690951891133_0.04006414575654227","host":"s3://npm-registry-packages"}},"5.2.10":{"name":"ts-basis","version":"5.2.10","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.2.10","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"e15428a28b405fa9e8947b911445722a3fcf05cf","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.2.10.tgz","fileCount":212,"integrity":"sha512-KSy/NW0LvjU7RZcONqzeMUL7Qbbxju5iSahOwmqQyGHVl8QcdcV/k3rUtwMuHiOuo1YkVOYNlOOi2Wb8MbKyBg==","signatures":[{"sig":"MEUCIQCY4KDH2wk5oxEJEAk/E5vWQHc7ZU36Z94tNmztjvWwawIgUtygU06+IihwB/EFrrW+DICDkV5niChKmdX1V6jmtq4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1601422},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"6.14.17","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"14.20.1","dependencies":{"ws":"^8.13.0","rxjs":"^7.8.1","uuid":"^9.0.0","axios":"^1.4.0","yargs":"^17.7.2","dedent":"^1.5.1","js-yaml":"^4.1.0","properties-to-json":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.4","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.18.2","mongodb":"^5.7.0","typescript":"^5.1.6","@types/node":"^20.4.5","@types/express":"^4.17.17","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.2.10_1690953139919_0.10673820262660372","host":"s3://npm-registry-packages"}},"5.2.11":{"name":"ts-basis","version":"5.2.11","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.2.11","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"25f6660ed0e4d9a13c580efa36d21fde138ac0aa","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.2.11.tgz","fileCount":212,"integrity":"sha512-KmK6h4McCjVV7a11+8ijAW+BgTJge7Y+b1v4t9HCzo13hL9swhP0fXzt1YtaAD3QTUT2mrtlb4p8fi4/SCBRUQ==","signatures":[{"sig":"MEQCIHhUSKBf2b3qjBeG9iVGgmh8ALY/FVoH2ybTh8RK/GA3AiAl94Ghr5vwW0FSx3R8t3KL6vBxuQ1GvV2Qs73R/HKKJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1603073},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"6.14.17","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"14.20.1","dependencies":{"ws":"^8.13.0","rxjs":"^7.8.1","uuid":"^9.0.0","axios":"^1.4.0","yargs":"^17.7.2","dedent":"^1.5.1","js-yaml":"^4.1.0","properties-to-json":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.4","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.18.2","mongodb":"^5.7.0","typescript":"^5.1.6","@types/node":"^20.4.5","@types/express":"^4.17.17","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.2.11_1692049129165_0.15779931285265358","host":"s3://npm-registry-packages"}},"5.2.12":{"name":"ts-basis","version":"5.2.12","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.2.12","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"76cd9a16a8dfdc07ec5347206acfa336ab2f8870","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.2.12.tgz","fileCount":212,"integrity":"sha512-3G5acXxf0sXTkp+kA6g8Re148T1Ekw4gbl6T116h5kkqZyxsTi+EuFFTdpOHgSw8jG8TXpzCq0pmI+5RUJyJ0Q==","signatures":[{"sig":"MEUCIFLt2aUFqVxeJe2OskhEu5y8FH81K86E+kzjH1Qn0PhbAiEA7+KKuZBFjS1mlngjVEmSlbseyy3rE2eIhR383eU9S6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1603208},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"6.14.17","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"14.20.1","dependencies":{"ws":"^8.13.0","rxjs":"^7.8.1","uuid":"^9.0.0","axios":"^1.4.0","yargs":"^17.7.2","dedent":"^1.5.1","js-yaml":"^4.1.0","properties-to-json":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.4","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.18.2","mongodb":"^5.7.0","typescript":"^5.1.6","@types/node":"^20.4.5","@types/express":"^4.17.17","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.2.12_1692049381358_0.079369680233633","host":"s3://npm-registry-packages"}},"5.2.13":{"name":"ts-basis","version":"5.2.13","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.2.13","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"143b9d7ecb71f3ccc445964fba859425ead29b2b","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.2.13.tgz","fileCount":212,"integrity":"sha512-rRtqSrWrz9jZBvPdAKac/spjiKigtcJf5zV8uddfHR1Fn/idD4fC0xI8+LGuCH/1NMJg2+KHbU2D5wJz7BY+Dg==","signatures":[{"sig":"MEUCIEHa+jLej0k8KCI9I9OYjLgYVqmCKQvrETcV04du8/rkAiEAu7OH0e/PDL/zfNMZmhbz7LXpXZ9CVh6q2zICqZvKmw8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1604298},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"6.14.17","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"14.20.1","dependencies":{"ws":"^8.13.0","rxjs":"^7.8.1","uuid":"^9.0.0","axios":"^1.4.0","yargs":"^17.7.2","dedent":"^1.5.1","js-yaml":"^4.1.0","properties-to-json":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.4","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.18.2","mongodb":"^5.7.0","typescript":"^5.1.6","@types/node":"^20.4.5","@types/express":"^4.17.17","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.2.13_1692207208689_0.4534506888483101","host":"s3://npm-registry-packages"}},"5.3.1":{"name":"ts-basis","version":"5.3.1","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.1","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"e349b7b667d872a0f0ad3ecc2ca27fd3f4a5f673","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.1.tgz","fileCount":218,"integrity":"sha512-L0gtnt0+J9znPjXxY4rGOtvwebuhsf5kJAmqG+38EI7GLOk4z+s6W5XOdKEoNyKWMuClj0TG2FVUcWp2sIuhuQ==","signatures":[{"sig":"MEUCIQCpCSuy7GCynxzrHpRCKKL4snSBxxNeBb7Y0vemFY0mNwIgWb8fk/NBmjIVNIIRNRMgtXtJCtGVsiYBkGHBVpmWrjI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1621395},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.7","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","typescript":"^5.1.6","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.1_1716620031136_0.5268803046272423","host":"s3://npm-registry-packages"}},"5.3.2":{"name":"ts-basis","version":"5.3.2","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.2","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"d9677afb14bbd924c59b4574ad73f8d302ebf5da","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.2.tgz","fileCount":218,"integrity":"sha512-tGSd3jzU3qaAUYGPBJa552Pvk8DWKcQerFlfmcxp3zntaI8kHWDkS3FeUYmdj8G3gRziCSP5H425fkK3pFJr9A==","signatures":[{"sig":"MEYCIQCvVGw1qqcojkFGkw2fmwXRmrUK/dMwbRJ5GYP5G0vtQwIhALzjbYSGVvGfSIXpsF8xwGlg/RfXap+5ixEEWJFl97rE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1621260},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.7","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","typescript":"^5.1.6","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.2_1716620947437_0.5071629813159979","host":"s3://npm-registry-packages"}},"5.3.3":{"name":"ts-basis","version":"5.3.3","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.3","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"adba3d1312a8956dc195c20a9b74b1aeb8160dc7","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.3.tgz","fileCount":218,"integrity":"sha512-HzyGJhkYd/VARCmceMD/jOKDg8qf/XGGISfTNPCn/UUkomJiSP1vAiIXL4bdp/kr3rz+2EdKVDQG5dL0be3E0Q==","signatures":[{"sig":"MEQCIDRgvaYk3vNSrb4/1KySnKe4aFZS4livuB6ctO3PgKLpAiAGyBJ0cKoGW33K21wZcHEbGaOqVk0AbEj1IV9cgm0m3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1645531},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.7","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","typescript":"^5.1.6","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.3_1717055185919_0.8074766578668415","host":"s3://npm-registry-packages"}},"5.3.4":{"name":"ts-basis","version":"5.3.4","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.4","homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"b29068f63c66fcf2db35fcc79b1cecdf01ba2047","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.4.tgz","fileCount":218,"integrity":"sha512-opebzfwg0lVXDo8h0OGCE219oJDmXLiKxJ4z/hiatXY8hq1udCa0TnFc0VMMciasXC9aAsjoj9POsNkt4y856g==","signatures":[{"sig":"MEUCIELHapjV6qUvT/IY7EGritmV8PROlsGae6RSIgslOXVoAiEAutHHFn0ktbZ6d0+xKSko5SZaDZlVbLe4U0vpH0AClTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1663126},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.4_1719358196769_0.05952643400145341","host":"s3://npm-registry-packages"}},"5.3.5":{"name":"ts-basis","version":"5.3.5","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.5","homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"775d7cdb50eb4ba33cc9ec9860cd4359afecb7b6","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.5.tgz","fileCount":218,"integrity":"sha512-XNyzqy3cUMoT7hFLSB2DFveG93I6RKl3Qp/uKJc6xNcydTi+L/ULJEuS5TVr9iEs4iZhNlL0oSlPE3nGf09DRw==","signatures":[{"sig":"MEUCID/4C6UQY7zTuHKyBBybvDphfy5jgGtb2Y97XwRUWn+AAiEArhkEHEsqYNYrBGHhBXO705iATiRQLTqFNLnHtWQabCQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1663198},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.5_1719386590426_0.1455698748675276","host":"s3://npm-registry-packages"}},"5.3.6":{"name":"ts-basis","version":"5.3.6","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.6","homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"4d357207023dfbe60f6121d227045b3523b39938","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.6.tgz","fileCount":218,"integrity":"sha512-Kb1X3fCIctBFmPXrIW695CrzUmKOEhrfxZx1rKNFjfvD4dC2kwIFr+eLPibshOe1jSIyrIKN5iEmWwF/OAOafw==","signatures":[{"sig":"MEUCIHYZofp4cr3Wqr0IcRuRSAi6W0Ob7ssZB1jXgoNqhJ2OAiEA5xWrBiGks8G9VVJSXZl3lIc3BCURCpMWmDaQ1JDvFxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1663722},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.6_1719388646377_0.6925727873500016","host":"s3://npm-registry-packages"}},"5.3.7":{"name":"ts-basis","version":"5.3.7","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.7","homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"fb338a5903a870b3877db661d7d07788413aed4c","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.7.tgz","fileCount":218,"integrity":"sha512-TN0YjCH7pMPcoJBynRtGdIGiu54LmlxZG6zr9JRnzeduaiDd5DtHr1h5pf7HfOtpWgLbf2BzStxCWwasnQihSQ==","signatures":[{"sig":"MEYCIQCMU9shcGpkUAK82vukdAKNnZ5yqQRlVHR1EuMz0eUaHAIhANEdZr0z4sNmAc+IvMjB1ItdgWEmyXukg7gpmPLnpvB/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1664863},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.7_1719391557923_0.9049550226343746","host":"s3://npm-registry-packages"}},"5.3.8":{"name":"ts-basis","version":"5.3.8","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.8","homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"05e4888c14a8992cefc90314eb56dd9128959305","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.8.tgz","fileCount":218,"integrity":"sha512-aXRZHVEmUzGdZO5RkCVHSyyzon+75IljYDvgh53ifqsBYsP2NRxdxB71K8zGBeDCtkNBROwac1APByIXCtpllw==","signatures":[{"sig":"MEYCIQDzja2mqjg/cuJztzhh3K7pfAIQ/oZ7rJufopDDgbPNIAIhAOzykGuvtBY5M2Wu1wHmG+qRJtI5uXhXZBwv57mn6UCB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1664862},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.8_1719391830227_0.5272789400149271","host":"s3://npm-registry-packages"}},"5.3.9":{"name":"ts-basis","version":"5.3.9","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.9","homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"0c7d5a4a3132e43fc3ee159e17fc3b6b9b6505f0","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.9.tgz","fileCount":218,"integrity":"sha512-IntSJyiwaKPD0ZzRnBSLM89Fg9sjQQen61nql9awXa14EpTgORAZ1pEhJ66xuBL2EiMa75/a+RE7gqW7pzSUeQ==","signatures":[{"sig":"MEUCIQDDUrHtSVWpiXTHZJgyFV89S9JAfHW4+jpBFtTZALHZTgIgXnuVXLPZFbOcKvV1EPKM5IdovLDJjiFI3VtQzLLsfUo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1665855},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.9_1719394986580_0.3711290746495224","host":"s3://npm-registry-packages"}},"5.3.10":{"name":"ts-basis","version":"5.3.10","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.10","homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"53d1335678b1d86dab783ae8d0c11bf3c89c75a9","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.10.tgz","fileCount":218,"integrity":"sha512-DC3d/rYMV8oPlxSvJW7TEr8qE5O2uyWEH5zobb+u3IyxZI0oaO+OX4uJZD4t1vuWytdtRm/BUbEhbTuc9NB+gQ==","signatures":[{"sig":"MEQCIDf2vNnTllSfKrH1LhvJTWP8ag3gY75ZimBI54f6DP9NAiAa8PGg2N/5/55Lw0k5CwY4yIzDr6JoDmhrKhKZHT464A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1672212},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.10_1719511107947_0.8406494365185346","host":"s3://npm-registry-packages"}},"5.3.11":{"name":"ts-basis","version":"5.3.11","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.11","homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"69abd94477cea6e1b97550cb0f90f07b9ac6a7ae","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.11.tgz","fileCount":218,"integrity":"sha512-m04K/a5kuEzXE8FNk4tv0qdTz4udosJaYvuE+ekalMWMdPnDfnULU3rNQ6rcGxni34hz5NInMB9+zuws/jB29g==","signatures":[{"sig":"MEYCIQDK+P04JUcYgV3M3snJMSriNo/EWjYXI6HwzqEmKVXrOwIhAMP3OZTNU5AQ2EkffaJPG6d6OFWgixXK/eC1KzaLjhfv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1672016},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.11_1719511373216_0.3539117111578456","host":"s3://npm-registry-packages"}},"5.3.12":{"name":"ts-basis","version":"5.3.12","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.12","homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"bc54130b7554171ceecc593a751e1629ab82cd72","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.12.tgz","fileCount":218,"integrity":"sha512-NtnMm80qWjBmdLSLW6cejcY3hLx1kZNpm3S8dWBTzbGHIidpGjdYcRWSvyMhvgFEp4ZlGEjQWSynN5QhivCljg==","signatures":[{"sig":"MEYCIQDI9KtNyeACgkmroxUhNVbDBSxJPDKI+NhMD1Ns4kK7nwIhAO8Pk5S3dMY1ljwMR35Q5FQkNAD8UsrxTgJA8Es1FD1O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1672200},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.12_1719514528325_0.4975509034666674","host":"s3://npm-registry-packages"}},"5.3.13":{"name":"ts-basis","version":"5.3.13","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.13","homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"9e5e9e74369ee61e6230a8c0a090bd791b23ec4c","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.13.tgz","fileCount":218,"integrity":"sha512-z9g418ArwI19OXJknciye0eY56HauhV1cn+F7sBVnlQVPH0/8rX/7xwIML4ijUY6JfXOrPuX9/ZJzPc437qQEw==","signatures":[{"sig":"MEQCICiCINCQy9aY4A8+POPZ+5T25dBdZttT0DHMKgyC+NfpAiAVqgSkV9J8fxjvae25vrnz6u0r6xznExJmp3ODPTWMLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1672376},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.13_1719514629780_0.20726650699754456","host":"s3://npm-registry-packages"}},"5.3.14":{"name":"ts-basis","version":"5.3.14","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.14","homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"61f40378634f97ea3044d2ea6e17e592977be156","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.14.tgz","fileCount":218,"integrity":"sha512-msmii7IQi/q+gR8Wh9CbzI5NwJ2occAQKfi8m76BUn7O0iwUNSFmk7GBbNLkPkDOiYz/iL4+3Lt54uBLoDh1PA==","signatures":[{"sig":"MEUCIC0Ps4LJ8NLKV80Gh0hWkjPenlhOO5UvyFnxlcOxy3woAiEAq3RU6XSSx4SiUPglHcdY5rTMOVGhMFN3DjFMjZkJByA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1672272},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.14_1719530156224_0.022916924961274843","host":"s3://npm-registry-packages"}},"5.3.15":{"name":"ts-basis","version":"5.3.15","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.15","homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"21da083bdebc58ef1eef5ccafa6509aff1b27ad0","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.15.tgz","fileCount":218,"integrity":"sha512-VF5kiSjxQextY5dcj+NJnv9POFndBRdS3KPJD8V4nH8aWGly6Ayke/Z9WfV1MThKyk6Brf82AFjMXV5JFB+iZw==","signatures":[{"sig":"MEUCIQDEZyZBFWJJL2gcQ4NgzmccEhSIXg62TKvRlPTyInr0wgIgd+2KpOOpO+zSf+t7Lhm1EFvbynjA/bVIiU7nGfK1qPc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1671903},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.15_1719539957984_0.23257103206830432","host":"s3://npm-registry-packages"}},"5.3.16":{"name":"ts-basis","version":"5.3.16","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.16","homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"c013b69f24e9ace9e7c095fdb8ef24491150a7cc","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.16.tgz","fileCount":218,"integrity":"sha512-Xs22DdntstU1j2VP/eeUKthwAAvFnLmO6+oKyp+uquzmVWFpnSTkWsRdreRxWktZB7denhfB0pTYOlg2z2ly2A==","signatures":[{"sig":"MEUCIFDzaJvU24ZFLHTpNYGO1VttCP/Vnh8+tec3S0SeTEHQAiEA15x7m2gKYeOCAkJh2c/VXI3guqkdCdTtdqsNNnkS7gs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1673888},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.16_1719541248909_0.7352154223482235","host":"s3://npm-registry-packages"}},"5.3.17":{"name":"ts-basis","version":"5.3.17","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.17","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"0aebf479c1bca1faf481c95533d4c3abece91f91","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.17.tgz","fileCount":224,"integrity":"sha512-O2BUYAQaXMP6FHROdYmycVLpgLmuq7skq145oCS8XBEWPfdSWVkdVe5wz+3yJJ57/Q9hLvV/mp/L5lL++iOzNw==","signatures":[{"sig":"MEUCIGIaS030+3qKb4J2+sYbijcgEAck/tQnSucSSVA/f4dzAiEAoBTviy4k/v/kI3sKzld/uIkr8nvOpBmF4DbxDJJl/io=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1778119},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","https-proxy-agent":"^7.0.5","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.17_1721636981588_0.405871958298589","host":"s3://npm-registry-packages"}},"5.3.18":{"name":"ts-basis","version":"5.3.18","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.18","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"a3aa43129df2a8e9cb645ba42135f0a945881652","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.18.tgz","fileCount":224,"integrity":"sha512-jqjvs/N6c6W8RVxhsJ1jqNOL7DLEy5M5qRw5z9IY0/Y8QppE4iecHpB7gLsKsfgEZbQXGfbjWYqa2eQIUnQIuQ==","signatures":[{"sig":"MEYCIQCWHtvqDWQUsAL/qR+b6M8lKOgwpQY4zfMJaTthwVNbzQIhAK5vtxuSYRFe32HxkTV84pqHUi6hMHJUqY51klM1eKlA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1778101},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","https-proxy-agent":"^7.0.5","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.18_1721637297317_0.3699694318424622","host":"s3://npm-registry-packages"}},"5.3.19":{"name":"ts-basis","version":"5.3.19","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.19","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"5d659eb41a386537c40b2d73e9f3efb4c225cf49","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.19.tgz","fileCount":233,"integrity":"sha512-As9vF36Gf3LsypPF9Ff2iVgsYqDFnyMIQmRtWEwTfjQGozRbdJ2Cil8mKI+MArs/J7Qgcxch3BQTqL4McKJJcA==","signatures":[{"sig":"MEUCIQCD4PVypa0fDVRizGLYGSoNIzhK11dlCXF69wm5YwEKUAIgWuKs7PcRfsGe79PSE2HoCdGyxwDk6WLO0wZ7U+3J+ho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1819290},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","https-proxy-agent":"^7.0.5","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.19_1721758053865_0.7377112319461523","host":"s3://npm-registry-packages"}},"5.3.20":{"name":"ts-basis","version":"5.3.20","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.20","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"70ff21ce9c5052aa36c5dc8bc40470a7d81bc706","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.20.tgz","fileCount":233,"integrity":"sha512-QSktC2a99+KzT1IAVuP2mzXH+SsYD0fP73lFrbGoco8F6ndWUfmybNaQd67hK2+sI8DGLiML8vmbobcJtd3nDA==","signatures":[{"sig":"MEUCIQDNqGYDXQMqTI3lKEnQCpv9HCR2MTzxRrZOFDmQXAOc+AIgSycH3LaCvnP44gJnXFSMS3/FaGqpPnlGOYcKopE2BLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1819199},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","https-proxy-agent":"^7.0.5","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.20_1721759244682_0.21569085070024663","host":"s3://npm-registry-packages"}},"5.3.21":{"name":"ts-basis","version":"5.3.21","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.21","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"258c5bd2a3f1488990f4bf91972bf79cc7cf1dd0","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.21.tgz","fileCount":233,"integrity":"sha512-48oz0ScSZZOqKhaIWj7uFApJqDSNwuktv/70rjEp0iVF8vGnCqAdi2TjpNqmfaYQYiDpCBM0nPg1KjoaQpGT8w==","signatures":[{"sig":"MEUCIHDdquG4j2CuxW/RRNWM3/JEUNxJjCOWEEtQqXWSyg6HAiEAsMZ3fX4YycPTg38WeUOg8156pDSpCwZmMDYVBeA3HXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1819290},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","https-proxy-agent":"^7.0.5","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.21_1721759579028_0.4506954371781815","host":"s3://npm-registry-packages"}},"5.3.22":{"name":"ts-basis","version":"5.3.22","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.22","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"31c0b5313fcd5db4b7eb6b3ccf440aaeb1ce9097","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.22.tgz","fileCount":239,"integrity":"sha512-zAZYIAs8WOFSShBKSR5ob9fsHevs7Yx9/cHAJA0MReYGfRqD65wrcQhQXdJzwfmSwX0GlAjElM7+kh61pgx0cQ==","signatures":[{"sig":"MEQCIHVaHzWjFLGN0NI6qOWw/5bdCmrXrhDL3Kr0Qafx3losAiBvpMExoNtuMk0eS/PsOJwyR7sGnzruQU/grcdOp3rM6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1823020},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","https-proxy-agent":"^7.0.5","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.22_1721844709043_0.9647950495098818","host":"s3://npm-registry-packages"}},"5.3.23":{"name":"ts-basis","version":"5.3.23","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.23","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"a0a4132d65ebf96797e78a896e5b8df8934d8d7e","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.23.tgz","fileCount":239,"integrity":"sha512-d/ALbGUAGE6+S1jASBhBkH2CDnh8x5jKFNQvKUz36QIOx2f9TKn7orW/dYiqGVP2/cTJ22vlvbeoF7mb7lwVWQ==","signatures":[{"sig":"MEUCIQDilZVSfC+SmSnEYXFMkGa/qLeaTq9Itrb3SOreFCgMkgIgOnmx+CMkKP17fDNRu38A3Nkbl1nAB9BjyN1O0vrFbJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1823020},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","https-proxy-agent":"^7.0.5","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.23_1721845152462_0.007768193685956604","host":"s3://npm-registry-packages"}},"5.3.24":{"name":"ts-basis","version":"5.3.24","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.24","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"e0492775580ec74ff823b7765ff878d3e75d2138","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.24.tgz","fileCount":239,"integrity":"sha512-ZgvH/CKNnTV6FWSnaSaWN49OxRdzYrBz0gPzRXbmMiMur3OFc1mZI4v5eywy1rQwbc+omXjOaprGX58u9hHImg==","signatures":[{"sig":"MEQCID63yz73hXJd/y3C3hpaSWx3nNm8eDcxWCZqM0WLNARzAiBgaS3w04zVu4+0DDQD/EL9jX/g6rU3rp9B9gD5ACSXgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1823414},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","https-proxy-agent":"^7.0.5","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.24_1721845632878_0.1820546032443464","host":"s3://npm-registry-packages"}},"5.3.25":{"name":"ts-basis","version":"5.3.25","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.25","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"e9b801932512339d357f40195876878e3c7b4f4c","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.25.tgz","fileCount":239,"integrity":"sha512-MrAHFl21S+OdHzEwOr4QAtSJr3hINkIhXjLowVILs2EFcS1ZawvEKsFvFtCEfz9kLUscUpO7Rh3ByNQXD+RMiQ==","signatures":[{"sig":"MEUCIF4jiyxhp9XvJKVz18s/Z0gtUP40g7ll8BlUwEZtZCDMAiEAnZ5E7BMcQlLdaq/o33MRUKf5YGSuxXpFss5k19WKqUY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1841154},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","https-proxy-agent":"^7.0.5","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.25_1721856047082_0.01855808420011673","host":"s3://npm-registry-packages"}},"5.3.26":{"name":"ts-basis","version":"5.3.26","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.26","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"eaee288f2efd58601c20448e217bd9bb89b077af","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.26.tgz","fileCount":239,"integrity":"sha512-1ctqCH1tmO0awidOK+AxhnzGdW0XduolFrRk4IidAE3X4kiOuH7NV4EnjQYdEFLGVDKoe6sM+ZDjVZUngkzprw==","signatures":[{"sig":"MEUCIQDGYoI0yXKWXGPMoSit8bBlB3lt7FeeVUhOxrgJs47BSgIgCMnIOG/uN/+yYNzBvQ8Or7qOWMOPfm3wZJlcHcUDpWw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1841572},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","https-proxy-agent":"^7.0.5","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.26_1721857990349_0.9285738182163905","host":"s3://npm-registry-packages"}},"5.3.27":{"name":"ts-basis","version":"5.3.27","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.27","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"17fd9836cedf45f679ef3c32cbfe0009f280f299","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.27.tgz","fileCount":239,"integrity":"sha512-OOvPNQyYlXz/7/x5K0CqvB08cok8AFHqicYTBguod9X9JWKDH+qrMEjYDz5ZsY/Eq56kNzai77y83EUKh69N/w==","signatures":[{"sig":"MEUCIQDTqX/JVXA6DJQWwgBtB2xftKwmBrqOLjSvILJfQjSMFAIgXMqaJb7WoJg2UOPSii40sQNyy+B88kZeBnGEiFzDSDs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1842907},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.27_1721870335105_0.7508215282639579","host":"s3://npm-registry-packages"}},"5.3.28":{"name":"ts-basis","version":"5.3.28","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.28","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"1d705a071e7a52a75be3b5db9e676ad7bdc61aa7","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.28.tgz","fileCount":239,"integrity":"sha512-DXv7rE2158nS9cwWdH7mef2NYw2Ut4un+j/oHMx7hZ47Wbpdy1yKBZnbaXY629pu9rqQqMhn1UN9Qvud4NELhw==","signatures":[{"sig":"MEYCIQCF3EwKwqySAAIpst3FGK8Lf7BY4wFV1nQgHNxvf5ZsywIhAMVUkWpO5RGiCQWV8QnUS9PPqL882/QETgM3L7jjKMri","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1842909},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.28_1721870682093_0.5519464521362005","host":"s3://npm-registry-packages"}},"5.3.29":{"name":"ts-basis","version":"5.3.29","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.29","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"6afff4590c67c3a4e0814f61d01434bca3080094","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.29.tgz","fileCount":239,"integrity":"sha512-wwzk1tzkPwHBvcjjtGkRK/fmicRlEmcoC/EipkMtuf3hoH5882fADZQPGuP4n67s+sytC9Nw82i+ItReiC83eQ==","signatures":[{"sig":"MEYCIQDEcIp2+yVNVj/cbqH5XLB149LBOSjZllGodQbD1X+cbQIhAMbcX4wj3xz1pp2AflT6At+rC8Z6LRJtsYedK3UbguP8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1844844},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.29_1721871120527_0.2681647268975502","host":"s3://npm-registry-packages"}},"5.3.30":{"name":"ts-basis","version":"5.3.30","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.30","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"738a0d57e82691faf03965bef2d669383624a7de","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.30.tgz","fileCount":239,"integrity":"sha512-RBjJdSUY/m75VyX95Kjo8VsvzGHV/2Hp3LKbp/cwbxUWMjOqvjQBtHxiU0qACjCoXnwzzUZbMY2S9+vgEKW/Dg==","signatures":[{"sig":"MEQCIE0uZAgfebHaUi32e91Moz7J93m66F5KdKjtg4wEnXHcAiBeuY4dU3Sgpq4mp4sElMhGOFK1mHUsNafIU0IZ5UmWSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1845911},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.30_1721872403153_0.1405683858927178","host":"s3://npm-registry-packages"}},"5.3.31":{"name":"ts-basis","version":"5.3.31","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.31","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"409d2d1bba3650499d3fe4f432e42731e9568201","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.31.tgz","fileCount":242,"integrity":"sha512-UkeNL5oQIada5T4Oo+uih9YCwBQVvJszoXimpdwgos36epMVE4KXWLDLW3S+AG6Dw93ak6AspCY14GPHnaW1UQ==","signatures":[{"sig":"MEUCIQDO3lVFbGBfQ3JVpuPS+xjhDY7pX0l4pBEgO4fTTTMHdQIgUn5Gb350YiJeL3lAjHXgXsnDBX00K7XcycJC8ug8Adc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1873082},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.31_1721886203343_0.07754006453348006","host":"s3://npm-registry-packages"}},"5.3.32":{"name":"ts-basis","version":"5.3.32","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.32","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"1ed72bbd59be0709098fb3b7562f7ea5b81cf56b","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.32.tgz","fileCount":242,"integrity":"sha512-DZvQUmdpl5D1Pv6XildTwK+mZ4A/gryjvA5jALNeX1OAxm/36SaJXlYmzPbXnCQUEtoPgTuhUROG54r2EScunw==","signatures":[{"sig":"MEUCIEKox/2EL+e5sU3E4jouglOi7GTBwJQM4Oe2M6Kt7pNRAiEA1VctcrjWm6iS18N0b+XItxdahvjJ4cQVFlpjw/TQtUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1873102},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.32_1721886769935_0.45931632590627824","host":"s3://npm-registry-packages"}},"5.3.33":{"name":"ts-basis","version":"5.3.33","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.33","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"02994bbb0dea315b51bdfa43e92675296a577da9","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.33.tgz","fileCount":242,"integrity":"sha512-3H/9hwDFCvsSRVCcS8JZ4N5+KNYkr0vg0R1JfLaLHd/tsR0wTjku6mTy/nf7VaEr9d8G34Q7yysdDClZLBcLLw==","signatures":[{"sig":"MEQCIAVfq1MpgQgKh+NlB2FgJ5Lj/0r8IMjxvNBMmF9i+bNoAiAvzmtURCeNwE/V/5XIgSY3/7WmCXnnV14HfpAGj5XA3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1875134},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.33_1721890691110_0.23493196957682372","host":"s3://npm-registry-packages"}},"5.3.34":{"name":"ts-basis","version":"5.3.34","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.34","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"6984f2b171910b764ba78782a8b3047b4f5fb5f5","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.34.tgz","fileCount":242,"integrity":"sha512-18O8nweR95XueuiCkPXW0ggzgewHfzQOSVNMP8ZBiqlVo4lpetyNBVVPt9Bmt/l7pjGJAoyq1pMomVVL+OBNAg==","signatures":[{"sig":"MEYCIQC4rfZ67zc4MB3JU0QYBtOVEiYTLI8Yij6WT4+pFUuVRAIhAIbOq6po45EMLi9gA5OSe4Hf1MUbWjenPUcznqYa7dgX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1876916},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.34_1723176220743_0.3627530576319995","host":"s3://npm-registry-packages"}},"5.3.35":{"name":"ts-basis","version":"5.3.35","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.35","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"8064a7acc37f148fc6fbecb2c9c9caa9169f9e64","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.35.tgz","fileCount":242,"integrity":"sha512-P+VP6gORp3W3hFk6Z+gdelYDn+g1O3ipa+5xp3+eCpf5aZ40TjXti3WijM6IxgU5+r6U/iESwAs1/kwU2WL3rw==","signatures":[{"sig":"MEUCIQDje3gp6IwTu9aVWHdtIGlxTOPpQs2/YtyWdAGk6vck9gIgUDmwPO0Y4IzROQkKlpHS7T0sHrDPGs7X6Jdpfi8PVtU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1877588},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.35_1723178872786_0.5229586388639929","host":"s3://npm-registry-packages"}},"5.3.36":{"name":"ts-basis","version":"5.3.36","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.36","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"653249c632ca1260a889444ef5cadab925db317c","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.36.tgz","fileCount":242,"integrity":"sha512-AkQqYAmI9SWduwIqvFVHn5hSOSdhXU+HUlN+KNE8adKjGCdrIkM1U0nT04mOs7EZ6IeIeShUW9ZSrX3Ng14DEg==","signatures":[{"sig":"MEUCIG5/t4d6c2mrOpm+Y6Gxgr7DYf1S6ccbB7q67xCJy2gPAiEA0LwBTZpuw60x7l1Bgo7v0EUEGZZSptA7rUn8SzOj4Xg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1878001},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.36_1723186294520_0.8337882199647788","host":"s3://npm-registry-packages"}},"5.3.37":{"name":"ts-basis","version":"5.3.37","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.37","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"9cba0a862d82ff3312facc303ceba35f082b4189","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.37.tgz","fileCount":242,"integrity":"sha512-mchK3tCnS3T58SKMdLUQFvM0EnrP6tfdTardHnTbQq/yT/31srEEAzYJ4Ouc8fT/Bl4QwlVDp9ffNbBZq5eP0g==","signatures":[{"sig":"MEUCIQDG37DYlbPqPMJEGpTog5MNglrVCfLE62UMoewSyobVgAIgbPgqYpghhrmlRlkGAwODHbVcW12IPFG+v0XMN3lKyYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1877744},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.37_1723190222821_0.3337826450746797","host":"s3://npm-registry-packages"}},"5.3.38":{"name":"ts-basis","version":"5.3.38","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.38","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"1117ee2bcd9c2bf746769af53be0a4658f8017e8","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.38.tgz","fileCount":242,"integrity":"sha512-sMASvhVSioxhvDuwtT+/VyFU/eZPRCfBoAMW4lxuzM+yIldkyOORu/YXZLZ8grw+rnzN2VfA26THM1uWIFV0kA==","signatures":[{"sig":"MEYCIQDl+0Uzw28ffWb9NsQll9OA6C535RvAoWjyWnOffa+c+AIhALB0xcLkSVhlrQzKOKxQwcljQ/tiGfHm2WdZHUWlpp4a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1880124},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.38_1723191613471_0.8743450015734671","host":"s3://npm-registry-packages"}},"5.3.39":{"name":"ts-basis","version":"5.3.39","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.3.39","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"4c65ee4d2178d5755142e2a841b6dd9fa76a1770","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.3.39.tgz","fileCount":242,"integrity":"sha512-G65BK0YKvvTgUt3Vd/7cdtpiCr1rDqpYDTS846QfjxiA/li5AjYVftroB66Cu3X4dj2rzGRI3PEcHAkMcsU7wg==","signatures":[{"sig":"MEUCIQCZ9MqzfOMjju2ao13ZCeJB+6r4jyhPMZJXgJ5P0eZlyQIgSBr5z7tl9tZvZh24W7RIJmbSEm4hSA7r7FuJQYVngHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1879668},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.3.39_1723192363233_0.25020206253486243","host":"s3://npm-registry-packages"}},"5.4.0":{"name":"ts-basis","version":"5.4.0","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.0","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"a33b25d60ed98eebbe86c88111b332d73606bc1e","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.0.tgz","fileCount":242,"integrity":"sha512-Ahfad9vzlCVu8viu8gFx9Jb92AzXWUXxaJxhYP9FpRNzp6b4Fy47riuL2c9+ogYgmqESVWg28EH7/fuHNyO1Cg==","signatures":[{"sig":"MEUCIAqneRGZZbZYv+kjBVKL0cC3XYAL2967TqI99XNSM0Z0AiEAl5myVUmdnp70udi8N07Hciqk9NF6vMV1gf7bpJiM2SU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1881255},"index":"index.js","gitHead":"277909c270aceb3a640b33a5a1a9f36824960dd9","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.9","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.0_1725404829261_0.33017869116372145","host":"s3://npm-registry-packages"}},"5.4.1":{"name":"ts-basis","version":"5.4.1","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.1","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"f497c98c080fc3a9525219ec6fdeec6e432a5ffa","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.1.tgz","fileCount":245,"integrity":"sha512-Lbhf2v+/yQ5ynsRs7pC7CaJspRWG+5O7Ko1GTh4vfshQ1SKB1zVEJsYi5mEAi9lyt9l3ph6KGPbFLSKmE59UrA==","signatures":[{"sig":"MEYCIQDhgow4i7vUQtaq1AnUZsbHPKweJIhVOKq0wB8BEe/D0QIhAPMfaR31GTb5QHznSuzwJ5Z0luWk5SKfNpYCQH7wEi8Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1656357},"index":"index.js","gitHead":"5ef1ec73dca14583f89a645d508a5801d48115a0","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.11","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.1_1728881771750_0.5031721741041639","host":"s3://npm-registry-packages"}},"5.4.2":{"name":"ts-basis","version":"5.4.2","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.2","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"7936b220e5865457c87ad9304a41435bd254d947","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.2.tgz","fileCount":245,"integrity":"sha512-uqo7TgMVvpEKeZX9RwBLlkvKjNlfBv5WjEntr5kpJckDEVtAjHnW4MsMk7NmUtdcbM6XjxgQBFY+AAYgzSLvNw==","signatures":[{"sig":"MEYCIQDTCOpqe0bictaXPDVE2NgGV4HDycuZfdJshOczEXhhPAIhAIkoPPyZNB9/CUQEkvGz624R+I8R9OIisiARsWTf9V15","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1656367},"index":"index.js","gitHead":"2110452249965f932ef1be7ca76d8063f6cf2296","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.11","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.2_1728884129544_0.2928826978687957","host":"s3://npm-registry-packages"}},"5.4.3":{"name":"ts-basis","version":"5.4.3","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.3","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"5e131f4aa6b83c2d6072be5452d2df69f7848b46","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.3.tgz","fileCount":245,"integrity":"sha512-ONVpKcjh48gNKHKgT4CwSZSpAN4AxNvnawI0gWfyeYT34XT5/02+EcLymZFWEHQKdQkIiO6bOM5kSH5NpLILoA==","signatures":[{"sig":"MEUCIQD3GsWvkv77F+kpOzd6OM4dl3PMX82qiAMed4FJBHI/jQIgfIqK/le+nMnsFzEutTXSi3RgfrB71PEioKz26J4vMUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1656367},"index":"index.js","gitHead":"2110452249965f932ef1be7ca76d8063f6cf2296","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.11","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.3_1728884453349_0.23855725477343181","host":"s3://npm-registry-packages"}},"5.4.4":{"name":"ts-basis","version":"5.4.4","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.4","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"54d997d1215fa764b1626b97af7c98a9b9ef9cf7","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.4.tgz","fileCount":245,"integrity":"sha512-3yHO3lQi9pSMcbiYtCFOMlihSFIo3kdIqvFX65WtknQJaR05dOrSIPZVXAu1TxmhiN1nyO6ruhc/jPWtguwcxw==","signatures":[{"sig":"MEUCIQC253kUIO8S8dItXmTgqKJwUMPUZMBP81HwPLMCmWbX+QIgEVgrvcfDL4gTu3URs53+j2ghAfGhF4tL4LhqleWrPdc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1657521},"index":"index.js","gitHead":"2110452249965f932ef1be7ca76d8063f6cf2296","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.11","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.4_1728885821136_0.47824343865089247","host":"s3://npm-registry-packages"}},"5.4.5":{"name":"ts-basis","version":"5.4.5","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.5","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"a3046084140c94f54d4069e27d82d6349e351243","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.5.tgz","fileCount":245,"integrity":"sha512-IWYgbZwpvT0nwXd33C/A3eJfBUD3Mf2dAjASYomSttOpPaEknN062ctzDvdTlgR+qTISmujFAgvBLJ2RUwxewg==","signatures":[{"sig":"MEUCIQDC8NY6za/j5bHfYtEIRo9BS82la0trrT65AKY4fVcaYAIgbDEObeHIiN7MieIngjyyRjM+DHPP0tIKNXkAurzI79U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1657457},"index":"index.js","gitHead":"2110452249965f932ef1be7ca76d8063f6cf2296","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.11","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.5_1728928142778_0.9201774573404955","host":"s3://npm-registry-packages"}},"5.4.6":{"name":"ts-basis","version":"5.4.6","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.6","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"3098995f352db080e92e97210ddb7ba389612743","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.6.tgz","fileCount":245,"integrity":"sha512-I5JSnA3vTto+juiaQyCaQy/htKMagjkENC7t3W9Ik9Tnn6GIigo+EYzYWcR4BR9X362CQkaN2Y5t40cv1zullQ==","signatures":[{"sig":"MEUCIQCndGGhXUJwjBZOyztEZ0kDEvH5Z0HdVL9yFlUkmJqNSAIgG+Cq7yhC2TvwcPj803WxyI6mHE2PBU8lNaiH98AOtNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1658431},"index":"index.js","gitHead":"2110452249965f932ef1be7ca76d8063f6cf2296","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","testd":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.11","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.6_1728930849358_0.19459002677237414","host":"s3://npm-registry-packages"}},"5.4.7":{"name":"ts-basis","version":"5.4.7","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.7","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"2c06fe41a530a9805e8949f7d4bef965eff320f7","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.7.tgz","fileCount":245,"integrity":"sha512-FHTY4/rYXfRKvR8upDwB9kbQ+pKNFPXXEwkgd1TNda7qF65hKIA4mP5V6utpR6s89XTh2YdX5VniXzMl9i5XbA==","signatures":[{"sig":"MEQCIASG0n82w3xW8ca2iilJnw39rIA5l2mkgLgkX82emtmNAiAdolZX6UDYmmAeu9e8BKF1+SYiHjgJoKmgaMku6K5fBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1660838},"index":"index.js","gitHead":"2110452249965f932ef1be7ca76d8063f6cf2296","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.11","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.7_1728936210826_0.5494407190614152","host":"s3://npm-registry-packages"}},"5.4.8":{"name":"ts-basis","version":"5.4.8","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.8","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"52d18fcf7ed7292be1f788191b992c7f42a2fe39","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.8.tgz","fileCount":248,"integrity":"sha512-9QoTAb+pEA2qqrzHylm4eQ8OADH01IkI/5T6IwJ5n80G7/7IeJmNA1tgoKhI72IzZvRVxqZoa+uEKDuJ9UFoAg==","signatures":[{"sig":"MEUCIBfVuiaHJTVbOAthfqDRJ+IWNeS+k4N02Ry7Zr5IFrQJAiEA5fesyqMUjTm4M5vJ3Y6JGucR/NP/R2nj9IZJqIRll0w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1663124},"index":"index.js","gitHead":"2110452249965f932ef1be7ca76d8063f6cf2296","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.11","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.8_1728938148774_0.1540432176212818","host":"s3://npm-registry-packages"}},"5.4.9":{"name":"ts-basis","version":"5.4.9","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.9","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"854837290facaed519b10e18533bc3b5e19b39ad","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.9.tgz","fileCount":248,"integrity":"sha512-bytRCvD78xpvj+M7mNL17sRgAeq4Gl3iWHkKSAWJe1ve+lnmJIf+VB3Qx0J63U5TOaHaGlaUQBZu3CyD1zYj6g==","signatures":[{"sig":"MEYCIQDoKixwA7JkRb7Kl3VvGNkXmcCbRr0Dq0GNUsowYllZEQIhAIXMiu8eXvAOn3Y/2cEGK6BCRWZl7bCnSM0zgsiaqnh2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1665009},"index":"index.js","gitHead":"2110452249965f932ef1be7ca76d8063f6cf2296","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","fourq":"^2.0.11","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.9_1728941403052_0.9430487159247443","host":"s3://npm-registry-packages"}},"5.4.11":{"name":"ts-basis","version":"5.4.11","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.11","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"698cedb7f1c82708539f2a4ffe3a06bf40a5e10a","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.11.tgz","fileCount":251,"integrity":"sha512-vtEWIULWGu4+QHnibKLxPR/wOqTVO7GIkvSaRQd7mTufaavyY3SxlowNtCNnC8lvWGI1QHrOkXQBBoueAeG8vw==","signatures":[{"sig":"MEQCIEVKz4E4slVX6jQUch3Ld0rjljvYL1QMLIsXoHkHpu+NAiAsynSx1yQ7leYy8e3DhffrTrn/5Lqr5oeGHUw3TtyEmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1683438},"index":"index.js","gitHead":"2110452249965f932ef1be7ca76d8063f6cf2296","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.11_1729550043328_0.8937446151212345","host":"s3://npm-registry-packages"}},"5.4.12":{"name":"ts-basis","version":"5.4.12","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.12","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"bd220c337248193220704f276f393e634d9dbf2e","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.12.tgz","fileCount":251,"integrity":"sha512-H4oxxdc+IedySZHzW538heb99IDgRBhpev1U0om9iSJu9bQ2eRkwY/PK9TC7ZIRNxasmsW9NTCMYGGdR9dJHYw==","signatures":[{"sig":"MEQCIE2UztPvbL4FRCLCMXzeCFeLEw+vnlJAZDUmY/J5JI6KAiBd7OSq01pqSNqNgsv42y+RcTUR6QX+gAX5Ez11Wc/avQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1687989},"index":"index.js","gitHead":"2110452249965f932ef1be7ca76d8063f6cf2296","scripts":{"init":"npm i","lint":"npx eslint . --ext .ts","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^8.46.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","@types/ws":"^8.5.11","typescript":"^5.4.5","@types/node":"^20.12.12","@types/express":"^4.17.21","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.12_1729667188522_0.8085543664200072","host":"s3://npm-registry-packages"}},"5.4.13":{"name":"ts-basis","version":"5.4.13","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.13","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"e5e8c99de0628d652072fb2c6dd5366d3271ae43","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.13.tgz","fileCount":277,"integrity":"sha512-TsywTMJbzTY+x/md/i2zubNKKvnbMlfjXC2hsuKyvfSqIp1rSeTznkqZzTVPohDFo2XUOOwCgSz67eP8Oeyluw==","signatures":[{"sig":"MEUCIBqrZjbawGaLSyQO0JgSWe7RcJVLnPZCMp297jFWCPmuAiEA0pEOGw/73Fmkq58Y8wgOPHdBWXpjwTIP6jJt0Ud/rPU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1858762},"index":"index.js","gitHead":"7a54ccfe5fdcea498c7a6583b57755b510a7d4ba","scripts":{"init":"npm i","lint":"npx eslint .","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.12.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","prettier":"^3.3.3","@types/ws":"^8.5.11","typescript":"5.6.2","@types/node":"^20.12.12","@types/express":"^4.17.21","typescript-eslint":"^8.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.7.0","@typescript-eslint/eslint-plugin":"^8.7.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.13_1729911263127_0.23196408681046843","host":"s3://npm-registry-packages"}},"5.4.14":{"name":"ts-basis","version":"5.4.14","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.14","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/jovians/ts-basis#readme","bugs":{"url":"https://github.com/jovians/ts-basis/issues","email":"jovian.technologies@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"badd5c88dca2168410f946382689ceb6742aff28","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.14.tgz","fileCount":277,"integrity":"sha512-XIzVu+Ct+OSQG4z7MfMQxpNP7QahMloGAt/31/ICJF4vjoRrCWVOHcIDk0k/BTU5AgL6i8uDMvqIbGQOdtB9vQ==","signatures":[{"sig":"MEUCIQDb+jEfFY+eBby43KFTmJ3IfYz2NlUyYVxw++n8P52uSwIgQ1UqPMPj0EQaPQWNgmRYSnETuEi6j7Er9S41zy2DZxU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1858766},"index":"index.js","gitHead":"7a54ccfe5fdcea498c7a6583b57755b510a7d4ba","scripts":{"init":"npm i","lint":"npx eslint .","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/jovians/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.12.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","prettier":"^3.3.3","@types/ws":"^8.5.11","typescript":"5.6.2","@types/node":"^20.12.12","@types/express":"^4.17.21","typescript-eslint":"^8.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.7.0","@typescript-eslint/eslint-plugin":"^8.7.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.14_1730131743518_0.908445019418396","host":"s3://npm-registry-packages"}},"5.4.15":{"name":"ts-basis","version":"5.4.15","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.15","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"d4063f85e8a314bc5dbdc5cd8e4917039d5503a3","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.15.tgz","fileCount":277,"integrity":"sha512-BfErRPGnrV4/N+Pq82K0X9MSftL/0b1DGuP8ySBepjCo7eBFvPa6D2pL5jHuwgTPyZaFM3P88RqJJPF6CeYukQ==","signatures":[{"sig":"MEUCIQChTX5aRzX28R6zwkq73aYOmOQwxbiseADJu6tf29DiRwIgH+GnsuMN3sMrlMhc30TPSjSGT+eCtBEQ0W+3BigocMg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1858926},"index":"index.js","gitHead":"7a54ccfe5fdcea498c7a6583b57755b510a7d4ba","scripts":{"init":"npm i","lint":"npx eslint .","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a Typescript library for providing extensible tooling runtime validations and type helpers.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.12.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","prettier":"^3.3.3","@types/ws":"^8.5.11","typescript":"5.6.2","@types/node":"^20.12.12","@types/express":"^4.17.21","typescript-eslint":"^8.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.7.0","@typescript-eslint/eslint-plugin":"^8.7.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.15_1730135308600_0.5893901772038832","host":"s3://npm-registry-packages"}},"5.4.16":{"name":"ts-basis","version":"5.4.16","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.16","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"48216d0e69f765a29ad215caa6aaeb0df1f158eb","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.16.tgz","fileCount":277,"integrity":"sha512-HMoZcpcc8/OcpvOfmoP6pazU3tnI0uQEdT9R5wUTpiEmXerWPntD42sRm0I5/k/tOl8bKgbOg70i64EZshqE3g==","signatures":[{"sig":"MEYCIQDfFjHj+EBYrldHbKeCeRiuH20QocRU8VEXO4aE/3lnvQIhANliMlQH1OAaCVcvC0EYXmYs6S8atuk7Q6BMK+hR416Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1861683},"index":"index.js","gitHead":"7a54ccfe5fdcea498c7a6583b57755b510a7d4ba","scripts":{"init":"npm i","lint":"npx eslint .","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.12.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","prettier":"^3.3.3","@types/ws":"^8.5.11","typescript":"5.6.2","@types/node":"^20.12.12","@types/express":"^4.17.21","typescript-eslint":"^8.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.7.0","@typescript-eslint/eslint-plugin":"^8.7.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.16_1730170987763_0.9822286118908377","host":"s3://npm-registry-packages"}},"5.4.17":{"name":"ts-basis","version":"5.4.17","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.17","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"8dfa693b62f9b3e10943602b4e2d71f6147742fc","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.17.tgz","fileCount":278,"integrity":"sha512-SOhzRjRYIhB3MXPX5hJl+eGAiLN2AjIhpbk1lqwk2Tw4CKgeRPWIr9I8d4s1NRDTCMbDy4EVFGuOvh1jHi6TKw==","signatures":[{"sig":"MEQCIHDrx8TUfvueLR3wvI1stM+2CTGYKkez0/TFmuZlHQPDAiBc4QfsTdCXMPB/hhnlo7CsvLE8dbdS3ieMijJgUG9SBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1861760},"index":"index.js","gitHead":"7a54ccfe5fdcea498c7a6583b57755b510a7d4ba","scripts":{"init":"npm i","lint":"npx eslint .","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.12.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","prettier":"^3.3.3","@types/ws":"^8.5.11","typescript":"5.6.2","@types/node":"^20.12.12","@types/express":"^4.17.21","typescript-eslint":"^8.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.7.0","@typescript-eslint/eslint-plugin":"^8.7.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.17_1730176649393_0.37544150041487345","host":"s3://npm-registry-packages"}},"5.4.18":{"name":"ts-basis","version":"5.4.18","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.18","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"2aaae7e578cbc6b8dd201ede3baa2a8791707b93","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.18.tgz","fileCount":277,"integrity":"sha512-zHNEfKqerVLIRYAJFXQEIUT9UQCSfXjDxSLaKq+7f21NGeiSt/v66qX5wsufQQM6olQKptBI2oJleE01r8LQPg==","signatures":[{"sig":"MEUCIQDMClrjI3wtqJ5q0O2faBzsx8vpecwhxCY3s6B/raCi7QIgYAbz45MofYYycnoet6UroE7CUFtkxpkMfADotd/D2OA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1868192},"index":"index.js","gitHead":"7a54ccfe5fdcea498c7a6583b57755b510a7d4ba","scripts":{"init":"npm i","lint":"npx eslint .","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.12.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","prettier":"^3.3.3","@types/ws":"^8.5.11","typescript":"5.6.2","@types/node":"^20.12.12","@types/express":"^4.17.21","typescript-eslint":"^8.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.7.0","@typescript-eslint/eslint-plugin":"^8.7.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.18_1730180408542_0.9484618677276047","host":"s3://npm-registry-packages"}},"5.4.19":{"name":"ts-basis","version":"5.4.19","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.19","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"bc158382c8cd44f2dec07c9a76d8750e76803804","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.19.tgz","fileCount":277,"integrity":"sha512-6uurYjgCUvgnv/Rc+1blv2igZqrkyY/1ogP7VqXmGw00X6K2YJ4mUXDP21OPct14qUOKlh8RtLyZsqHBLrO76g==","signatures":[{"sig":"MEQCIDnS/Osd9iAmncssV7wiADTa1BJ50DyOzCNUbdphQjPVAiBaZVXawePcswEnkvzgsjswrwI55AKAFnXO8xSfXQ9EAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1869915},"index":"index.js","gitHead":"439e59c5be4b17597036adc9af909c682d92eeb5","scripts":{"init":"npm i","lint":"npx eslint .","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.12.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","prettier":"^3.3.3","@types/ws":"^8.5.11","typescript":"5.6.2","@types/node":"^20.12.12","@types/express":"^4.17.21","typescript-eslint":"^8.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.7.0","@typescript-eslint/eslint-plugin":"^8.7.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.19_1730181083112_0.8829662660751936","host":"s3://npm-registry-packages"}},"5.4.20":{"name":"ts-basis","version":"5.4.20","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.20","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"1fa539a143f122be195864721873c86c594a41d4","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.20.tgz","fileCount":277,"integrity":"sha512-tAxcGE6baniv2kIgqHRfnTv4ko2hgknozHPgz45F8wOQjIiv4hZR9KYmKYOri1+6qX/Ah5jgPnMeE2NsRdYmbw==","signatures":[{"sig":"MEUCIQCl9CXoaR5ggsDLg/mBV5ynrDBXPUoPSzcthB8sGgxlxAIgGXIfAOO7MW2V/ZTjw0CPseT5q3qAWU+MrOL8eyRSqNs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1869806},"index":"index.js","gitHead":"439e59c5be4b17597036adc9af909c682d92eeb5","scripts":{"init":"npm i","lint":"npx eslint .","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.12.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","prettier":"^3.3.3","@types/ws":"^8.5.11","typescript":"5.6.2","@types/node":"^20.12.12","@types/express":"^4.17.21","typescript-eslint":"^8.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.7.0","@typescript-eslint/eslint-plugin":"^8.7.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.20_1730181677302_0.8996396384424139","host":"s3://npm-registry-packages"}},"5.4.21":{"name":"ts-basis","version":"5.4.21","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.21","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"2327d33a00e505957c098fa0d8901045eb0ef513","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.21.tgz","fileCount":277,"integrity":"sha512-VdoO154u3lXR5vfatEVgXmbzNllTaiHrrLb5clJAEfG4KqhvRb1aKHMiR40lCpM3sJcSWO2/VrAltmorQTztTQ==","signatures":[{"sig":"MEYCIQCr4HZsucjw7I8duVHXGz62pdSv56nfLGX/FAuTcCDBcwIhAI8QxHZDBYSD69QpUDreST/ZNdWq/YPFzoiKLYpEOw1B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1870399},"index":"index.js","gitHead":"439e59c5be4b17597036adc9af909c682d92eeb5","scripts":{"init":"npm i","lint":"npx eslint .","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^9.0.1","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.12.0","lugger":"^5.2.1","express":"^4.19.2","mongodb":"^5.7.0","prettier":"^3.3.3","@types/ws":"^8.5.11","typescript":"5.6.2","@types/node":"^20.12.12","@types/express":"^4.17.21","typescript-eslint":"^8.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.7.0","@typescript-eslint/eslint-plugin":"^8.7.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.21_1730753609662_0.3521125129512457","host":"s3://npm-registry-packages"}},"5.4.23":{"name":"ts-basis","version":"5.4.23","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.23","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"e953f27c78f540347d3bfdf0f5b7c4fa19fa0e0c","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.23.tgz","fileCount":283,"integrity":"sha512-S6Ns/aUDY93K8jibdsT8I6rlp6GpbQE49RzjIuKVGwExUd1DoluNPdiTNmj0CMXnt9MY+87GRVHzfqahMxu2Kw==","signatures":[{"sig":"MEUCIQCXv6RbAJAzp6btHxddcrOPh1slglD8YYG5swLoUh6jYwIgcEyfKROv+I8sv08Dmfq289Cn1eSOA15q9Otevi/mDDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1876270},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.15.0","lugger":"^5.2.1","express":"^4.21.1","mongodb":"^6.10.0","prettier":"^3.3.3","@types/ws":"^8.5.13","typescript":"5.6.3","@types/node":"^22.9.1","@types/express":"^5.0.0","typescript-eslint":"^8.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.23_1732058185372_0.4984349222907718","host":"s3://npm-registry-packages"}},"5.4.24":{"name":"ts-basis","version":"5.4.24","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.24","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"3dfcfe1e0c3541da83e31e87ee00b5249ff42097","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.24.tgz","fileCount":283,"integrity":"sha512-4R7+Jojo+8j4wgbUQkl6woAE6A8n4eMSAzWx6BiktkUUqKO8rRKacyd3RR6o+bWZAfVPb/oOdgUPHxZV+Iaj/w==","signatures":[{"sig":"MEQCIB1nwDDK4SLsOQAQgwf0y7ciJSGshVHHzmzNEg13mxSnAiBkWJ+QuFsuaGOsqrfp3w6ydr82QFXRjYUCH467VT7kfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1895163},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.15.0","lugger":"^5.2.1","express":"^4.21.1","mongodb":"^6.10.0","prettier":"^3.3.3","@types/ws":"^8.5.13","typescript":"5.6.3","@types/node":"^22.9.1","@types/express":"^5.0.0","typescript-eslint":"^8.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.24_1733304902659_0.662707933149129","host":"s3://npm-registry-packages"}},"5.4.25":{"name":"ts-basis","version":"5.4.25","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.25","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"eff90809cfbe1b95eb1cc3e48d9d8d9d162aa4e6","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.25.tgz","fileCount":283,"integrity":"sha512-2d87Du3H4RWTLMyk0xbH20xvQ3/pefvvHvYNguvQ90IhsorSWSvGwAIjrVh+zY50n/GaeMoHUs32qVkZUYjylA==","signatures":[{"sig":"MEQCIEOy+giwy5xVtE1WgQuKzWD19aA/kOok2NdoaNYUm2ZxAiBf6Hhx1C/DD0dhhriRAGueoeZkZFTpz6z/07+BKFljJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1895158},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.15.0","lugger":"^5.2.1","express":"^4.21.1","mongodb":"^6.10.0","prettier":"^3.3.3","@types/ws":"^8.5.13","typescript":"5.6.3","@types/node":"^22.9.1","@types/express":"^5.0.0","typescript-eslint":"^8.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.25_1733305377317_0.6583146543418461","host":"s3://npm-registry-packages"}},"5.4.26":{"name":"ts-basis","version":"5.4.26","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.26","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"a22e8f94d4d01fb7a24ee21728dcda21c6bee1d8","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.26.tgz","fileCount":283,"integrity":"sha512-+VCEBTmIabJQwE48T1DlLCF8UXacskfRTs/hKhACB1a2ZDHDKkGHJleaUs7z48VxpNelJVMH639EKFHkH4mPug==","signatures":[{"sig":"MEUCIClDlEiMC+9cxY2b0CIBCU/VMQCRJ7sKM2Prirz1qU06AiEAqm31E7l/ooXaWjekiPcHUUwrdg3EQLgbaFYd4/2f3p8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1897650},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.15.0","lugger":"^5.2.1","express":"^4.21.1","mongodb":"^6.10.0","prettier":"^3.3.3","@types/ws":"^8.5.13","typescript":"5.6.3","@types/node":"^22.9.1","@types/express":"^5.0.0","typescript-eslint":"^8.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.26_1733306835227_0.08928204746733193","host":"s3://npm-registry-packages"}},"5.4.27":{"name":"ts-basis","version":"5.4.27","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.27","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"a71cb8973be323cb71dcf1b00b0116f95df78c5e","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.27.tgz","fileCount":283,"integrity":"sha512-ecA0ZU2dpw07yqAB5BoWmlZ5+9i4S3SJ6dTGnJYXfSp7UzpznvrO5AyZyXeepnv26R22Tds6xSgTDvwxnfYk8A==","signatures":[{"sig":"MEUCICR+/tr2qVMvTw/R4gXSx6YztaXmaI6flhUK2TfxjP+sAiEAyuN4ab2NpdXlCRpN5y7HTs+FEPWhkAkMYl+vUmTODZw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1897220},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.15.0","lugger":"^5.2.1","express":"^4.21.1","mongodb":"^6.10.0","prettier":"^3.3.3","@types/ws":"^8.5.13","typescript":"5.6.3","@types/node":"^22.9.1","@types/express":"^5.0.0","typescript-eslint":"^8.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.27_1733307914182_0.29667516994786114","host":"s3://npm-registry-packages"}},"5.4.28":{"name":"ts-basis","version":"5.4.28","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.28","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"36fb9aea3816c5af322f57f8b22690a5d309a5ca","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.28.tgz","fileCount":283,"integrity":"sha512-BhnhcCu8tauaKanBny6pVbtmdoMfd1JRLCtfPaaDqH9YuOCRItWgIwdqJM0tUuKTervjqEJljwAQZpHZ+IBH/g==","signatures":[{"sig":"MEYCIQCmKXfCVf3WpVki1NyKFGiCVz6nMmgVs59ehqmj3YJ5mgIhAL4kHTUCTbxas7JkHWQOasYnnEG4hIqHdw3MvVudWZ/a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1897220},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.15.0","lugger":"^5.2.1","express":"^4.21.1","mongodb":"^6.10.0","prettier":"^3.3.3","@types/ws":"^8.5.13","typescript":"5.6.3","@types/node":"^22.9.1","@types/express":"^5.0.0","typescript-eslint":"^8.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.28_1733308645352_0.33836048844868816","host":"s3://npm-registry-packages"}},"5.4.29":{"name":"ts-basis","version":"5.4.29","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.29","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"c5525a7feb39d30d685fa9c5ef72c67f52948f5a","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.29.tgz","fileCount":283,"integrity":"sha512-JHODsrQYkJCxn4qqDMRAmFASgipwa50mP++ZHtbcbAGoNrXTK7EPHrvlqrgyesWgGrzpaWr6WucE7+5LQPkByg==","signatures":[{"sig":"MEUCIE1fLy9Y5xdlD7C5NNAHVU+BKwKbI5k1eqytk9AXOBkNAiEAg3B/TqAf6npzgLmnsGtTOYPZLvO6TW+IcNDpxzXBf5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1898412},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.15.0","lugger":"^5.2.1","express":"^4.21.1","mongodb":"^6.10.0","prettier":"^3.3.3","@types/ws":"^8.5.13","typescript":"5.6.3","@types/node":"^22.9.1","@types/express":"^5.0.0","typescript-eslint":"^8.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.29_1733341872963_0.7709532883305232","host":"s3://npm-registry-packages"}},"5.4.30":{"name":"ts-basis","version":"5.4.30","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.30","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"3d71d64aaba2425111864fea66a02e14123305af","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.30.tgz","fileCount":283,"integrity":"sha512-GsYCA5fQ6ddf7Mg6ienQe3V+3XddObKQwHHHOwTaK8pb+vSv5+o05kJCmBfC7LluYQ8SUClXG4rdw/A7aH8Zbw==","signatures":[{"sig":"MEUCIQCNQff27Ua5KtGIdq2z0v+iDdw7AtEz93+NEVgIdX29AQIgMAukxNYr3vnvgzXJs/hmzWARtN1JZZWfPqwyN82nZh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1899470},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.15.0","lugger":"^5.2.1","express":"^4.21.1","mongodb":"^6.10.0","prettier":"^3.3.3","@types/ws":"^8.5.13","typescript":"5.6.3","@types/node":"^22.9.1","@types/express":"^5.0.0","typescript-eslint":"^8.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.30_1733342812337_0.662063915278134","host":"s3://npm-registry-packages"}},"5.4.31":{"name":"ts-basis","version":"5.4.31","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.31","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"c51d377ff4bfa3bf42f83cfe05b28b1edb5215a0","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.31.tgz","fileCount":283,"integrity":"sha512-+MCnIAtyI+0KtV7Z/dpGLkyCHCNhWeMPpeTvJ7pMzmaWMHbJ2XvnG4TKMZzhNJwVI75AD2jI8OBlQgC//uycvA==","signatures":[{"sig":"MEUCIQCYdtQ09kxm667aqMA2C/U+aXyV8biuuTRjXdEmDH5cGAIgKDMtKeRo+uZOZTVaL0ENfCqHfLmROSLhbyNuBKQkh5w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1899738},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.15.0","lugger":"^5.2.1","express":"^4.21.1","mongodb":"^6.10.0","prettier":"^3.3.3","@types/ws":"^8.5.13","typescript":"5.6.3","@types/node":"^22.9.1","@types/express":"^5.0.0","typescript-eslint":"^8.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.31_1733343001223_0.38460966256763407","host":"s3://npm-registry-packages"}},"5.4.32":{"name":"ts-basis","version":"5.4.32","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.32","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"f8a52dee8a30ac76036be3386e7eb8badf4dad5f","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.32.tgz","fileCount":283,"integrity":"sha512-CkovmnSTmzdHyZ7oeSq2xGy6QzVpLzTH4FMRMup8tNKu5NItM2VPixDapj1z+XijB+shO/Dbd4xtzkr+m040Jw==","signatures":[{"sig":"MEYCIQCRf1q0vdbDpLCsT13ml7Uu2n47JvEjjFIg3XwtRgfg/gIhAKs8mn5/XBWbRLMGBszO9ievkvs22ip1ax2NenI3Q0Jf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1906971},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.15.0","lugger":"^5.2.1","express":"^4.21.1","mongodb":"^6.10.0","prettier":"^3.3.3","@types/ws":"^8.5.13","typescript":"5.6.3","@types/node":"^22.9.1","@types/express":"^5.0.0","typescript-eslint":"^8.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.32_1733345816923_0.3340254824825195","host":"s3://npm-registry-packages"}},"5.4.33":{"name":"ts-basis","version":"5.4.33","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.33","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"8ee17f759840e90572b6249b9ce7bc078d6b7c9f","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.33.tgz","fileCount":283,"integrity":"sha512-I/7qFq0Rj4HGeai+MIXoLpse+k/Cg9RyCakcAHMV1RfL4tYvITTVtNT9f6XBc5g+cBIHcfYEuZaRF/k34tT3jQ==","signatures":[{"sig":"MEQCIExim5+QlxczodAyiZ4oaMMd6XzWHC3EGnAb9UOk77pcAiA8ruoB72GEw+qDM95zvaNZ2NP/C7kq2UPFViJGBvfLXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1906971},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.15.0","lugger":"^5.2.1","express":"^4.21.1","mongodb":"^6.10.0","prettier":"^3.3.3","@types/ws":"^8.5.13","typescript":"5.6.3","@types/node":"^22.9.1","@types/express":"^5.0.0","typescript-eslint":"^8.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.33_1733346040657_0.6652518843991739","host":"s3://npm-registry-packages"}},"5.4.34":{"name":"ts-basis","version":"5.4.34","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.34","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"03cae70d5a37d627c286ea0a4acf9d52a0ce5b68","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.34.tgz","fileCount":283,"integrity":"sha512-5+7zRyy8T4puvEA17I/9DGJA22uqX8udKfFMsXQeBSMRpvmIbvTgX6l2VieTTDirf97WVR6wWCKC6vsR3n6IDQ==","signatures":[{"sig":"MEUCIQDo6XlJM6MOm8SgQlLOBSUp2Bcpn7LhAWdE/jzvpYIEQwIgByB7d6A2KhtZeulpIu99dA7ih3uww+WiTAurS0FBrgw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1907139},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.15.0","lugger":"^5.2.1","express":"^4.21.1","mongodb":"^6.10.0","prettier":"^3.3.3","@types/ws":"^8.5.13","typescript":"5.6.3","@types/node":"^22.9.1","@types/express":"^5.0.0","typescript-eslint":"^8.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.34_1733346357568_0.3471093918069863","host":"s3://npm-registry-packages"}},"5.4.35":{"name":"ts-basis","version":"5.4.35","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.35","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"6d263e4e9281952ea48a6e60f15323b890dbf572","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.35.tgz","fileCount":283,"integrity":"sha512-oYPiZViGBeL7QGgQ7b07Mzyic17sbKbKLnykGmqNfZJ8UiMFquj4+05HKG2aNAq49c03POcMrN4GEU7eKs5xCA==","signatures":[{"sig":"MEUCIBkH1xmEMWutJ65+nGPbWEl1IFgetxQ9s/ujkJPtUHOsAiEAycSOEHTA8aWbraUAFi9L6q7Lk3+BY9DFyAEKj39ucWA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1907644},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.15.0","lugger":"^5.2.1","express":"^4.21.1","mongodb":"^6.10.0","prettier":"^3.3.3","@types/ws":"^8.5.13","typescript":"5.6.3","@types/node":"^22.9.1","@types/express":"^5.0.0","typescript-eslint":"^8.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.35_1733347207492_0.3843712088724749","host":"s3://npm-registry-packages"}},"5.4.36":{"name":"ts-basis","version":"5.4.36","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.36","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"d4111bda384c5943db5f65ca586b0c1624fa60b9","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.36.tgz","fileCount":283,"integrity":"sha512-epqV4WsEW3TQz0s5apGAXROegMzFWgDZPWUbeRHWh4DxrZtVLxkTSS0LUi9cxqButf1B9DNAWPkQr+Pn3aWD8g==","signatures":[{"sig":"MEQCIE74irhLRNWfYz249ocG5APCbpfnkg/kxjibb/5GQeUXAiBqFqSl4slRGvrRMMrHYr269sHqjaC1OmJpEiSe9nCg9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1908059},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.15.0","lugger":"^5.2.1","express":"^4.21.1","mongodb":"^6.10.0","prettier":"^3.3.3","@types/ws":"^8.5.13","typescript":"5.6.3","@types/node":"^22.9.1","@types/express":"^5.0.0","typescript-eslint":"^8.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.36_1733347828685_0.9146134159203625","host":"s3://npm-registry-packages"}},"5.4.37":{"name":"ts-basis","version":"5.4.37","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.37","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"9f40faa279d1f7807a7edbf41201ffac51704b28","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.37.tgz","fileCount":283,"integrity":"sha512-5N720dUxK4KedrBQTODu/zG0xCONoNFIUKUFAFTmNSCWWvT+uR4KgK0DKHLwGhCIDefZkxYrsqplXPwfZsK50g==","signatures":[{"sig":"MEYCIQDCrz1xuWQvcf6zeQ2u4bD+jbKF3U6+hYPBmdETdi/OgAIhANyv0gENJnHpgsIy9eFZAiHydH+gFq2wCNOB87FSE/jy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1908059},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.15.0","lugger":"^5.2.1","express":"^4.21.1","mongodb":"^6.10.0","prettier":"^3.3.3","@types/ws":"^8.5.13","typescript":"5.6.3","@types/node":"^22.9.1","@types/express":"^5.0.0","typescript-eslint":"^8.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.37_1733347926298_0.27783730981673216","host":"s3://npm-registry-packages"}},"5.4.38":{"name":"ts-basis","version":"5.4.38","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.38","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"fc73a9605ff19ae380c87ef3ec56a0d1b1c77d99","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.38.tgz","fileCount":283,"integrity":"sha512-2b8y3Y3ajBgSXQzM8OowopKDPwvAVtpgMG5PduYuaJcSvBirDvppxIZxC9Bll04SQvL/WPmkNlK0o6UZpCihwA==","signatures":[{"sig":"MEUCIGcdpxrayWeOijEbHUHhjEzWNSpk1j0V07nKefrJNhRwAiEAkOYQchnHQDrHrup/zo50YeF67ZIwwi5VpEZuBaKmILo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1909470},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.15.0","lugger":"^5.2.1","express":"^4.21.1","mongodb":"^6.10.0","prettier":"^3.3.3","@types/ws":"^8.5.13","typescript":"5.6.3","@types/node":"^22.9.1","@types/express":"^5.0.0","typescript-eslint":"^8.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.38_1733349369292_0.12438436362285565","host":"s3://npm-registry-packages"}},"5.4.39":{"name":"ts-basis","version":"5.4.39","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.39","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"6ef7c81eb19b81e36e68aa8efff506f9d8d960db","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.39.tgz","fileCount":283,"integrity":"sha512-v/H7PRhgJqOUgyYGKnoM6bvl9FMvmlRdEexRz8IoNdR5e1xHe+eieVp9vbMPPbXruK1Ch7emcbAnZ+lZ7NCFFg==","signatures":[{"sig":"MEUCIEhlWvQHUXK4XIouN8xDeu2qs1f7X1nlzWESj5qaIh2BAiEAor85VKmTh7n5PutBayuqCUfasQEUSq+MROQFW3EGctg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1909716},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.15.0","lugger":"^5.2.1","express":"^4.21.1","mongodb":"^6.10.0","prettier":"^3.3.3","@types/ws":"^8.5.13","typescript":"5.6.3","@types/node":"^22.9.1","@types/express":"^5.0.0","typescript-eslint":"^8.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.39_1733351589485_0.604660347163527","host":"s3://npm-registry-packages"}},"5.4.40":{"name":"ts-basis","version":"5.4.40","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.40","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"56b64d028989721e09629d9cddfdcdebb8958716","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.40.tgz","fileCount":292,"integrity":"sha512-X+oX3pbWuzeeFJu7f0i04VnaDcbzugtBI0ay92OaeHi6fm/dBRVFVL97+QVZ6C6MNbs0UxAIM0Bz8YR0Sc0JpQ==","signatures":[{"sig":"MEYCIQCbJcT5FLxXqgY5CaUprg5EeJS65cmkcn7KeUzMEGRUZAIhAKHKfoV0k+7xBA+JYh/VXVUFyLCcA6HX+8OJDmTN0v00","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1964923},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && npx lugger recompile --delta-tsc && npx lugger test","build":"node ./clean-js.js && npx tsc","clean":"npx tsc && npx lugger clean","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc && npx lugger recompile --force --delta-tsc && npx lugger test","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npm run clean-test && npm run clean && npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.15.0","lugger":"^5.2.1","express":"^4.21.1","mongodb":"^6.10.0","prettier":"^3.3.3","@types/ws":"^8.5.13","typescript":"5.6.3","@types/node":"^22.9.1","@types/express":"^5.0.0","typescript-eslint":"^8.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.40_1733631624676_0.9694631135256273","host":"s3://npm-registry-packages"}},"5.4.42":{"name":"ts-basis","version":"5.4.42","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.42","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"3d5f27537632a915d0f8c13ae120d150348c3fac","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.42.tgz","fileCount":301,"integrity":"sha512-Nkzjq/z+/fn8lLzyv0G2z0+C/BYj1uG35qyZ+IeV/B1tIIAfsHLTfKOXkZL/kKCx9fx0NfRZdTFjSqt21b7eqg==","signatures":[{"sig":"MEUCIQCNuKzoxhdNu76/+F8aT8qXOwdoafNFDL6gUz4iWp7EsQIgSoe9PCGep7nQoTNWl5BKZqGQwRjYzorVLhA+0rPjEBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2010834},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc","build":"node ./clean-js.js && npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.15.0","express":"^4.21.1","mongodb":"^6.10.0","prettier":"^3.3.3","@types/ws":"^8.5.13","typescript":"5.6.3","@types/node":"^22.9.1","@types/express":"^5.0.0","typescript-eslint":"^8.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.42_1734856123751_0.5874314112610564","host":"s3://npm-registry-packages-npm-production"}},"5.4.42-nodejs":{"name":"ts-basis","version":"5.4.42-nodejs","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.42-nodejs","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"0fca100de07aa21cdb03b46683d4b0b4d8768f12","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.42-nodejs.tgz","fileCount":301,"integrity":"sha512-71Mb0NgYuYRjz9oDxgBCaATpLC8sEYW7V1QKFOLauKtmtO064TAQVSABt0Kos2yChVY8VR6qE0KU843t2xNKyw==","signatures":[{"sig":"MEUCIQDUEIGtNfQDaL+iCABja8aqwmCDUuuErRpw8vFghGBsoQIgSm9EwS/qH8dBflZaVGjYe47m+NrcuM+cK2YDveMcNSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2010951},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc","build":"node ./clean-js.js && npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.15.0","express":"^4.21.1","mongodb":"^6.10.0","prettier":"^3.3.3","@types/ws":"^8.5.13","typescript":"5.6.3","@types/node":"^22.9.1","@types/express":"^5.0.0","typescript-eslint":"^8.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.42-nodejs_1734886947194_0.8459330701937944","host":"s3://npm-registry-packages-npm-production"}},"5.4.43-nodejs":{"name":"ts-basis","version":"5.4.43-nodejs","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.43-nodejs","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"b21b8f537ccd0cac3efaf5b969a39e321315814c","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.43-nodejs.tgz","fileCount":301,"integrity":"sha512-DrEQOHiUTppAx/G9i+iu5T7+RsMihETAuTEWTzwW3ywAIuql8prQWZ3jU0rWQ3jYfRogPhE4cd9SkqSTLPZQww==","signatures":[{"sig":"MEYCIQDn2UK76YB+IdtiWXEa3z/WGIsHjj+Bd7WhWKJWtd/UnAIhAN8QV+aiankQeOHhuTyoLudqrZ8HWptQdiG0m04TDTYJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2011007},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc","build":"node ./clean-js.js && npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.15.0","express":"^4.21.1","mongodb":"^6.10.0","prettier":"^3.3.3","@types/ws":"^8.5.13","typescript":"5.6.3","@types/node":"^22.9.1","@types/express":"^5.0.0","typescript-eslint":"^8.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.43-nodejs_1734888035431_0.061820417499713676","host":"s3://npm-registry-packages-npm-production"}},"5.4.43":{"name":"ts-basis","version":"5.4.43","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.43","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"0cdf8cb36ff03e8d0254a097893329f3f47ea001","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.43.tgz","fileCount":301,"integrity":"sha512-9Mit1puKJjqbdycA8qBnmmeZuBzwZd0BCRGISROTR8RJrhNd3sxtbNMlyGn8hA7N1EbELWSidG0SmfaQMt3UuA==","signatures":[{"sig":"MEUCIBa0lesU0ke+kmXqfoLQF+qH7YsZASLjO8zP35gUNWOyAiEAjc1tEaxhYnf4GLkRfmXwk7TkBFXtzMkQAPSV/Zn/bVg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2011249},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc","build":"node ./clean-js.js && npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","prepublishOnly":"npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.15.0","express":"^4.21.1","mongodb":"^6.10.0","prettier":"^3.3.3","@types/ws":"^8.5.13","typescript":"5.6.3","@types/node":"^22.9.1","@types/express":"^5.0.0","typescript-eslint":"^8.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.43_1734889281489_0.19637714523513838","host":"s3://npm-registry-packages-npm-production"}},"5.4.44":{"name":"ts-basis","version":"5.4.44","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.44","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"ac54c068dfe6104c2bd983a9d9a6ca602d0454fb","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.44.tgz","fileCount":305,"integrity":"sha512-kLcO9q8xqF2BBTZFStf7m7t9xF0pK5K7vyriXKq25AEoWcEUvapDzpUzOdDt1WER6QtZZitDnlFQC5JVrz/eVw==","signatures":[{"sig":"MEUCIEexAY4PebNFwhUsJfHALpJXFHfx+N89ivBtoN/BS1FcAiEA/9WO4oeEzndne7ie5/kb0ohaSdElNpTGTIZrk9DPHBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2012218},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc","build":"node ./clean-js.js && npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","postinstall":"./postinstall.sh","prepublishOnly":"npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.15.0","express":"^4.21.2","mongodb":"^6.10.0","prettier":"^3.3.3","@types/ws":"^8.5.13","typescript":"5.6.3","@types/node":"^22.9.1","@types/express":"^5.0.0","typescript-eslint":"^8.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.44_1735080840731_0.32212467714837456","host":"s3://npm-registry-packages-npm-production"}},"5.4.45":{"name":"ts-basis","version":"5.4.45","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.45","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"8ce6282f09fa5f83d533be84dcd521f3c72a358c","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.45.tgz","fileCount":305,"integrity":"sha512-FfjVF/7aSKsvaQ95osx9dxdADfVJw70XWGVHjo/bnu9OVpRvnx77Dr3hAHAoUOVOnhg69jTF14qyt+ZbXNSgNw==","signatures":[{"sig":"MEUCIQCvcfdwlIvZmNRiglOkopjTfIw5Asf+eGqXFt6a0vcKzgIgYBQAn+F8ySnFVzws1k7YmJ1X7yO/a19SLolDZW7+DHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2012225},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc","build":"node ./clean-js.js && npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","postinstall":"./postinstall.sh","prepublishOnly":"npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.15.0","express":"^4.21.2","mongodb":"^6.10.0","prettier":"^3.3.3","@types/ws":"^8.5.13","typescript":"5.6.3","@types/node":"^22.9.1","@types/express":"^5.0.0","typescript-eslint":"^8.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.45_1735583731083_0.6396300257775789","host":"s3://npm-registry-packages-npm-production"}},"5.4.46":{"name":"ts-basis","version":"5.4.46","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.46","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"8bb916839edb219fecf7071ef11ef630b800ab28","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.46.tgz","fileCount":305,"integrity":"sha512-WMO3Nq/EwcmjpGCV9eKIGYv2j0j74IxvuQFUioJFubMk0LSdZSO8RvmXuJ+8O+ubgUCUeeOE+IHKVjKRT147zg==","signatures":[{"sig":"MEUCIQCzByZsqjhQTWL494GZtG9etxmwEHeWYvd0I4NtuNdfWgIgTUgWMStJB1l85IsWoouVvRmWTwQqKPHBPHTdWZwZlDQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2012223},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc","build":"node ./clean-js.js && npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","clean-test":"npx tsc","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","postinstall":"./postinstall.sh","prepublishOnly":"npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"9.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","eslint":"^9.15.0","express":"^4.21.2","mongodb":"^6.10.0","prettier":"^3.3.3","@types/ws":"^8.5.13","typescript":"5.6.3","@types/node":"^22.9.1","@types/express":"^5.0.0","typescript-eslint":"^8.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.46_1735583867219_0.8200269387837207","host":"s3://npm-registry-packages-npm-production"}},"5.4.47":{"name":"ts-basis","version":"5.4.47","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.47","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"ab3c94b858bac775ecf2089dd44484f3c792a761","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.47.tgz","fileCount":333,"integrity":"sha512-ym27F/f5imMM3iMzu65V+/OxVlQ5ElH27bA9kSrfkPDIj3OKRDoy9H9CDavoeWp7+rT8tUisxxbp91moteaD3g==","signatures":[{"sig":"MEUCIC5NF88TmkMkRXaE1L6NTz6LlEm2NPXchif5VaG/Lb5iAiEAuzT4TnLqFtgkbvlmJP3WMgtg2IgTLfjQro9F0BY3R6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128718},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && node ./clean-js.js && jest","build":"sh ./clean-js.sh && npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","postinstall":"./postinstall.sh","prepublishOnly":"npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"10.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","jest":"^29.7.0","eslint":"^9.17.0","express":"^4.21.2","mongodb":"^6.12.0","ts-jest":"^29.2.5","prettier":"^3.4.2","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.5","@noble/curves":"^1.8.0","@types/express":"^5.0.0","firebase-admin":"^13.0.2","typescript-eslint":"^8.19.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.19.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.47_1737429790899_0.26613518728643326","host":"s3://npm-registry-packages-npm-production"}},"5.4.48":{"name":"ts-basis","version":"5.4.48","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.48","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"8d851fac7854dbc54958e7903abf42affc7c41f4","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.48.tgz","fileCount":333,"integrity":"sha512-EyHPdyUk/yziITUFY25bRR94BAvCwjjmAZBgbdchYFsoTHTGAJ9mfW9q4332I5zsu4bY0V7mllz5J84qud5QCQ==","signatures":[{"sig":"MEUCIQCqAM/ViOpmRu+h/oeaNm1ltK05CF4TdTMMrldQwRcQ9AIgaT+h4Ju3rowPXaQsGhRDCfCViy5Ba/T+d6Osg5SrCKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128732},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && node ./clean-js.js && jest","build":"sh ./clean-js.sh && npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","postinstall":"./postinstall.sh","prepublishOnly":"npx tsc"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"10.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","jest":"^29.7.0","eslint":"^9.17.0","express":"^4.21.2","mongodb":"^6.12.0","ts-jest":"^29.2.5","prettier":"^3.4.2","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.5","@noble/curves":"^1.8.0","@types/express":"^5.0.0","firebase-admin":"^13.0.2","typescript-eslint":"^8.19.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.19.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.48_1737443138779_0.046395306899970734","host":"s3://npm-registry-packages-npm-production"}},"5.4.49":{"name":"ts-basis","version":"5.4.49","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.49","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"902d5b9728e79f63a323ca3f366feefe430d6099","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.49.tgz","fileCount":331,"integrity":"sha512-UKcIDniX21m2MkYMN3a/Qc4DD7urWhAoDk4WlDP/NQMAhC7822Zun4QB2bilNDB1ccs1lsiJAiJVJW3jGjhrmQ==","signatures":[{"sig":"MEQCIHZgJS3eRd7wmPwdGgKwCSFNwKv+Jyay3kUY/c8ZkTPtAiBG/DIgxNa6wvD/wcXEl7yWxYttA8ZPXK84o0BfrWT3ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2132546},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && sh ./clean-js.sh && jest","build":"sh ./clean-js.sh && npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","postinstall":"./postinstall.sh","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"10.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","jest":"^29.7.0","eslint":"^9.17.0","express":"^4.21.2","mongodb":"^6.12.0","ts-jest":"^29.2.5","prettier":"^3.4.2","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.5","@noble/curves":"^1.8.0","@types/express":"^5.0.0","firebase-admin":"^13.0.2","typescript-eslint":"^8.19.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.19.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.49_1737584683333_0.1627983623687803","host":"s3://npm-registry-packages-npm-production"}},"5.4.50":{"name":"ts-basis","version":"5.4.50","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.50","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"7da42a66810ae179c41fb9088507cbbfc5951b21","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.50.tgz","fileCount":331,"integrity":"sha512-r42LyXcwd3FSIF9xgVI5MKKD4C2v/gTPqZP51dBSZsgkxlFjxXgRVOcFyw7bUQpotghldWdq3UtE6SZXsNg3zQ==","signatures":[{"sig":"MEUCIQDiqACaUn+/94bRcJByZ60IBqCxeNtokQau5PVfdIY46QIgMHclGZ+lqw92aBTopdWKv59Jk/uffKhnsZTpBr/cFD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2132497},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && sh ./clean-js.sh && jest","build":"sh ./clean-js.sh && npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","postinstall":"./postinstall.sh","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"10.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","jest":"^29.7.0","eslint":"^9.17.0","express":"^4.21.2","mongodb":"^6.12.0","ts-jest":"^29.2.5","prettier":"^3.4.2","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.5","@noble/curves":"^1.8.0","@types/express":"^5.0.0","firebase-admin":"^13.0.2","typescript-eslint":"^8.19.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.19.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.50_1737585210923_0.6069316965307139","host":"s3://npm-registry-packages-npm-production"}},"5.4.51":{"name":"ts-basis","version":"5.4.51","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.51","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"ae67e039b91ac34db24ee75203b201a330a37b79","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.51.tgz","fileCount":331,"integrity":"sha512-AV3SJs80Cfw2N+/7YBvd3O976Njl2c78b/JQeakNhihK3vKGroCJ0+kxwRzul7M7CBNW3ZAT2JPOl9KLjczU9w==","signatures":[{"sig":"MEUCIBnWyOl48ZGc4wAp1zI7WyXM4ihhfQWA06jFu2MZNYZOAiEAhH1QnHpmadvFCviMkaf+S+eWgOaCXS0VukNuId9gSvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2132424},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && sh ./clean-js.sh && jest","build":"sh ./clean-js.sh && npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","postinstall":"./postinstall.sh","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"10.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","jest":"^29.7.0","eslint":"^9.17.0","express":"^4.21.2","mongodb":"^6.12.0","ts-jest":"^29.2.5","prettier":"^3.4.2","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.5","@noble/curves":"^1.8.0","@types/express":"^5.0.0","firebase-admin":"^13.0.2","typescript-eslint":"^8.19.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.19.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.51_1737586215616_0.022973685176949532","host":"s3://npm-registry-packages-npm-production"}},"5.4.52":{"name":"ts-basis","version":"5.4.52","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.52","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"7ad2badaec7b7577043523fc8292d3144a748424","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.52.tgz","fileCount":331,"integrity":"sha512-c/SHNleAJU1Oq6O2hMfjv5Dat+6Nc5nCxj0GucnepZSm132k/Ek/fLuOHB7vH3zVj+1WAlK0a7wW+Rz8jC7sZg==","signatures":[{"sig":"MEQCICkiEE5/Gc6bi2CMl+XEXHWSPGM0vj3O48GzpL/wLtVmAiBEr6Ni6UwafRnCr/UcSsYWHbdrji0Un1BZy5ykf4ezHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2132589},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && sh ./clean-js.sh && jest","build":"sh ./clean-js.sh && npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","postinstall":"./postinstall.sh","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"10.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.1","uuid":"^11.0.3","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.0","jest":"^29.7.0","eslint":"^9.17.0","express":"^4.21.2","mongodb":"^6.12.0","ts-jest":"^29.2.5","prettier":"^3.4.2","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.5","@noble/curves":"^1.8.0","@types/express":"^5.0.0","firebase-admin":"^13.0.2","typescript-eslint":"^8.19.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.19.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.52_1737788140123_0.9754869670010788","host":"s3://npm-registry-packages-npm-production"}},"5.4.53":{"name":"ts-basis","version":"5.4.53","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.53","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"8521f4d4c0720e28715d09096f6a6a32ae10367f","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.53.tgz","fileCount":331,"integrity":"sha512-R9+IPNT8W45el2gEtKzySu6YXzeB9X251Az/WPp8+a2fg8/bLuaM/88OWRa1LbITQfKeKkzk/eRVeJ0UVv6Jbw==","signatures":[{"sig":"MEQCIByssoDN2GPRj2kTZiRRolkkuDUgQ6f7C6TF+tkVgs27AiAc36CYNdEstF7fQcH1cOyYfwKggy4cmNCRtHSistsrVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2133300},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && sh ./clean-js.sh && jest","build":"sh ./clean-js.sh && npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","postinstall":"./postinstall.sh","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"10.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.2","uuid":"^11.1.0","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.1","jest":"^29.7.0","eslint":"^9.22.0","express":"^4.21.2","mongodb":"^6.14.2","ts-jest":"^29.2.6","prettier":"^3.5.3","@types/ws":"^8.18.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","@types/express":"^5.0.0","firebase-admin":"^13.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.53_1741991799126_0.15160416340770522","host":"s3://npm-registry-packages-npm-production"}},"5.4.54":{"name":"ts-basis","version":"5.4.54","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.54","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"93b89a99d9b859d8b036cdd7713a4751729be683","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.54.tgz","fileCount":331,"integrity":"sha512-1UsaDkiTsgERTNuMsbzKcU4AsFP0encU74c/x0sfj/mfKGqlchmdtTSwkLVq8a5iJMI7v8S8KceUuJVTWiwS9g==","signatures":[{"sig":"MEQCIF/I+fXWDW/punrSuh7rifMKskyx1jikPmWR4DS/dzH1AiBVExqxKQXVz1HW+2U07IARlOolXVUg2RJr8kAgv++7Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2134145},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && sh ./clean-js.sh && jest","build":"sh ./clean-js.sh && npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","postinstall":"./postinstall.sh","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"10.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.2","uuid":"^11.1.0","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.1","jest":"^29.7.0","eslint":"^9.22.0","express":"^4.21.2","mongodb":"^6.14.2","ts-jest":"^29.2.6","prettier":"^3.5.3","@types/ws":"^8.18.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","@types/express":"^5.0.0","firebase-admin":"^13.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.54_1741993581701_0.9820245418910802","host":"s3://npm-registry-packages-npm-production"}},"5.4.55":{"name":"ts-basis","version":"5.4.55","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.55","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"c09c0a072acc16a9147b6e97a061e76d901c663f","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.55.tgz","fileCount":331,"integrity":"sha512-/2y7+60F4jSiWqRizCdu7Hfq4TIojC3Gvi7kroNDnrY+8f3+XRj8iEbHcm/332MY5UUyuawp4yesG6vWfvxFsA==","signatures":[{"sig":"MEUCIHdHwznCqfVR4uw++o2uAagv0N80JEvXtzsG7lORn7AyAiEA5f3SZ9Qf2hUL7cgUnasm82nkdB316MZCuxob/C3CrBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2133739},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && sh ./clean-js.sh && jest","build":"sh ./clean-js.sh && npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","postinstall":"./postinstall.sh","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"10.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.2","uuid":"^11.1.0","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.1","jest":"^29.7.0","eslint":"^9.22.0","express":"^4.21.2","mongodb":"^6.14.2","ts-jest":"^29.2.6","prettier":"^3.5.3","@types/ws":"^8.18.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","@types/express":"^5.0.0","firebase-admin":"^13.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.55_1742073990183_0.23892237228113666","host":"s3://npm-registry-packages-npm-production"}},"5.4.56":{"name":"ts-basis","version":"5.4.56","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.56","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"a2cb6af4246fcc5fa1568cb387efb8b2c1227c7b","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.56.tgz","fileCount":331,"integrity":"sha512-qEwsnRmsUlemHdLntA1fGXyGl9f4bJj57sLC4JTHJRi0Sy+Iv3RVo+mnEpJJQHdz6wFGKnSMqKVpZvbm/z7dog==","signatures":[{"sig":"MEUCIDSjE5IdS4xlA3J6+h/AEmtBS7I+1Qg6BFCB/Xx4cV45AiEAsN+NuGHv6hMxY1ANpwDxVN+K3X5esWvA+aj2aO9SIgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2133733},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && sh ./clean-js.sh && jest","build":"sh ./clean-js.sh && npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","postinstall":"./postinstall.sh","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"10.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.2","uuid":"^11.1.0","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.1","jest":"^29.7.0","eslint":"^9.22.0","express":"^4.21.2","mongodb":"^6.14.2","ts-jest":"^29.2.6","prettier":"^3.5.3","@types/ws":"^8.18.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","@types/express":"^5.0.0","firebase-admin":"^13.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.56_1742074304579_0.5146625705369763","host":"s3://npm-registry-packages-npm-production"}},"5.4.57":{"name":"ts-basis","version":"5.4.57","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.57","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"246069da4bfad55b421f5b96d8076c4126e51f7d","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.57.tgz","fileCount":331,"integrity":"sha512-svmG2ni+oloOchMNQtXB222hSIip3PaMW/nZMZyFJSznUAOY1xySbktD3rA5gEwRMUtgTZK4QJkP/1kmD3NbDg==","signatures":[{"sig":"MEUCIQCwpsqmxV52+Zy9u8iu1h59uzwbcZygRU0RXH4sXww+hwIgRBFYTMi2ECiDgkTkPVapFSHMIfy1uZOpzJ61nwW3xZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2134638},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && sh ./clean-js.sh && jest","build":"sh ./clean-js.sh && npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","postinstall":"./postinstall.sh","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"10.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.2","uuid":"^11.1.0","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.1","jest":"^29.7.0","eslint":"^9.22.0","express":"^4.21.2","mongodb":"^6.14.2","ts-jest":"^29.2.6","prettier":"^3.5.3","@types/ws":"^8.18.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","@types/express":"^5.0.0","firebase-admin":"^13.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.57_1742177599205_0.30158540814891066","host":"s3://npm-registry-packages-npm-production"}},"5.4.58":{"name":"ts-basis","version":"5.4.58","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.58","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"5ba3dd87fa9ce697c0bf5a20c1124da449f59368","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.58.tgz","fileCount":331,"integrity":"sha512-vajLD7jlxw4hhIrkg9Q7p+w93jqOU8lzAjYEAiTg2GT1llNsNaV5uRlRcPKrvvFGRvZAXP/ttEf19e8ZUHeeew==","signatures":[{"sig":"MEQCIHSk9/rDQzoJVZ4SZJWoLPXE8Pc/4h3MBYdoXxGD7sJsAiAoez+CRIcAGb7qGoFiUjERHBMah2QcnXfMbZSxpiULqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2134925},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && sh ./clean-js.sh && jest","build":"sh ./clean-js.sh && npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","postinstall":"./postinstall.sh","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"10.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.2","uuid":"^11.1.0","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.1","jest":"^29.7.0","eslint":"^9.22.0","express":"^4.21.2","mongodb":"^6.14.2","ts-jest":"^29.2.6","prettier":"^3.5.3","@types/ws":"^8.18.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","@types/express":"^5.0.0","firebase-admin":"^13.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.58_1742182989941_0.6509136035217771","host":"s3://npm-registry-packages-npm-production"}},"5.4.59":{"name":"ts-basis","version":"5.4.59","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.59","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"50bde458f7143440f0887c0f64172805558d2766","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.59.tgz","fileCount":331,"integrity":"sha512-43KweLDvCJy/ocdxYGQxwwcKo0ZHOdQntk3FZW2VB3vQj3x3RrdB80u3xHIp0Arr3CUw8Ucr3H6G/VtrwknwxA==","signatures":[{"sig":"MEQCIBKiNmTFqv2rggOMFvngsdIsN6EG6DkBhpowCAJapCCDAiBD+i1PvxEb9LXegzTXJKLeATVJ97HP2a7qy1YNGGgvTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2135215},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && sh ./clean-js.sh && jest","build":"sh ./clean-js.sh && npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","postinstall":"./postinstall.sh","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"10.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.2","uuid":"^11.1.0","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.1","jest":"^29.7.0","eslint":"^9.22.0","express":"^4.21.2","mongodb":"^6.14.2","ts-jest":"^29.2.6","prettier":"^3.5.3","@types/ws":"^8.18.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","@types/express":"^5.0.0","firebase-admin":"^13.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.59_1742186574025_0.7219764075814146","host":"s3://npm-registry-packages-npm-production"}},"5.4.60":{"name":"ts-basis","version":"5.4.60","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.60","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"6f4038f71ef27e4d324a82583292e9d12b5eddf4","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.60.tgz","fileCount":331,"integrity":"sha512-92ki8yrxGgqlwLpyCwp4Xbr+oExoe8xci//LD9iYwyY3L9H154lHJVPFhT8jdfinNdVl0K9EK2Z0wg4QIgo6SQ==","signatures":[{"sig":"MEYCIQCQrD9hPyAZNDKwFj+LzckXjk+Zchb8FZY2TW3n8mo3KwIhAKiOjkKrbwq7+Rq8w8gahv46NthYEEEiBiIqWCAvcd4s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2135799},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && sh ./clean-js.sh && jest","build":"sh ./clean-js.sh && npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","postinstall":"./postinstall.sh","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"10.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.2","uuid":"^11.1.0","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.1","jest":"^29.7.0","eslint":"^9.22.0","express":"^4.21.2","mongodb":"^6.14.2","ts-jest":"^29.2.6","prettier":"^3.5.3","@types/ws":"^8.18.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","@types/express":"^5.0.0","firebase-admin":"^13.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.60_1742189469593_0.8080821343132834","host":"s3://npm-registry-packages-npm-production"}},"5.4.61":{"name":"ts-basis","version":"5.4.61","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.61","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"c75f6021906064a9ae3118c96d3e7caebe457e7e","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.61.tgz","fileCount":334,"integrity":"sha512-eTimJntDc9Qirj+9ouosj2gRs0w9vSKjhFcpeiY3xNZpGGrwVggsPMdRwbi5zZUUTydmZ7rTueixcgP7v4re8A==","signatures":[{"sig":"MEUCIQCJ/qfasJmmSHyOuJHH4irQOWdFakxd9c/CIBZc5dsLZAIgdhIjjbGQwpyH/f/XCn8+8UfPsbp8HPUh5KjIzPjIZKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2193382},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && jest","build":"npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","postinstall":"./postinstall.sh","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"10.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.2","uuid":"^11.1.0","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.1","jest":"^29.7.0","eslint":"^9.22.0","twilio":"^5.5.2","express":"^4.21.2","mongodb":"^6.14.2","ts-jest":"^29.2.6","prettier":"^3.5.3","@types/ws":"^8.18.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","better-auth":"^1.2.5","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","@sendgrid/mail":"^8.1.5","@types/express":"^5.0.0","firebase-admin":"^13.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.61_1744069285852_0.611351142457623","host":"s3://npm-registry-packages-npm-production"}},"5.4.62":{"name":"ts-basis","version":"5.4.62","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.62","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"d962c09d38f6e34ed24c30136900c7bfba8c2dff","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.62.tgz","fileCount":334,"integrity":"sha512-L4f45IXQLa+yyAKRd2zByht/+hcKuQ/QA7W/ism/iPP3VBekRDmTXi3yl0Tg0qspmTsINPOcGb39OqvmfoIHgA==","signatures":[{"sig":"MEQCIDbj0caDONs3MrvuFHBoeAP0K4j+vAUwrlLQk9xrEM8uAiAvxO0wEuOfsGHlH+Xh3YVLU84ADmfQYukhqYCqfrpbfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2193406},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && jest","build":"npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","postinstall":"./postinstall.sh","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"10.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.2","uuid":"^11.1.0","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.1","jest":"^29.7.0","eslint":"^9.22.0","twilio":"^5.5.2","express":"^4.21.2","mongodb":"^6.14.2","ts-jest":"^29.2.6","prettier":"^3.5.3","@types/ws":"^8.18.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","better-auth":"^1.2.5","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","@sendgrid/mail":"^8.1.5","@types/express":"^5.0.0","firebase-admin":"^13.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.62_1744080328660_0.237950444620727","host":"s3://npm-registry-packages-npm-production"}},"5.4.63":{"name":"ts-basis","version":"5.4.63","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.63","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.js"},"dist":{"shasum":"29bb87fcebcba6dcd20b5be7913695db3a6c5b86","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.63.tgz","fileCount":334,"integrity":"sha512-+nYXaIVflIOZv3hwEz6eaBoPJGi8/1X9/k+mhMeL73JcahDdcEXOMxJpeoIstFdXxHJljvwj4azDGIf6u/g5Vw==","signatures":[{"sig":"MEUCIFN2b8P0dOMkt1Ig3ibiU4cvsUnvs0HgLBQruwsTQib5AiEA5z8Pft27zB1O95WsjIUl7vd33Drp4JQu3uSjTpBPaSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2193672},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && jest","build":"npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","postinstall":"./postinstall.sh","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"10.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.2","uuid":"^11.1.0","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.1","jest":"^29.7.0","eslint":"^9.22.0","twilio":"^5.5.2","express":"^4.21.2","mongodb":"^6.14.2","ts-jest":"^29.2.6","prettier":"^3.5.3","@types/ws":"^8.18.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","better-auth":"^1.2.5","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","@sendgrid/mail":"^8.1.5","@types/express":"^5.0.0","firebase-admin":"^13.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.63_1744226456716_0.8567783157169107","host":"s3://npm-registry-packages-npm-production"}},"5.4.64":{"name":"ts-basis","version":"5.4.64","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.64","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.sh"},"dist":{"shasum":"fbc93e5f4eeb4540fe12ebe5598ed97b30429091","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.64.tgz","fileCount":334,"integrity":"sha512-zlRHsgVL0IxNu5SxCtE2/2GX6pcVNFW6UcnUtXkYpeqT4BX6j5fOy92iy2f8UieZM6Sc3nmkTZ+ru9Nnd9T6Tg==","signatures":[{"sig":"MEYCIQD5aQ8luxfORVSA2XEZ00LDop2t0J0oy+sFaHV0qSqaxwIhAJ+QHR4w/NVh2+5ASBgh76joXU02nUtddNEe769Amw62","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2196511},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && jest","build":"npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","postinstall":"./postinstall.sh","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"10.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.2","uuid":"^11.1.0","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.1","jest":"^29.7.0","eslint":"^9.22.0","twilio":"^5.5.2","express":"^4.21.2","mongodb":"^6.14.2","ts-jest":"^29.2.6","prettier":"^3.5.3","@types/ws":"^8.18.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","better-auth":"^1.2.5","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","@sendgrid/mail":"^8.1.5","@types/express":"^5.0.0","firebase-admin":"^13.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.64_1744526598723_0.8242960451989254","host":"s3://npm-registry-packages-npm-production"}},"5.4.65":{"name":"ts-basis","version":"5.4.65","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.65","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.sh"},"dist":{"shasum":"124d08db1fd38d637b7c940a406ece9cc4deafcd","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.65.tgz","fileCount":334,"integrity":"sha512-HTZkOY8fKTf8ZlQ7XPNLb1coOaSM0HHXS6b0SlMxhKjHvbhEOwW+GEuOKP6sqfV6P1DKQmx/V4VPoHxYc6gr1A==","signatures":[{"sig":"MEYCIQDMUIekQ/8uHv8M5l9q2hVdpNMc9cxjAXG7hmJGdAjxtgIhAOJIoadhe+mMemQ1Ggw32Xdco9O1drlvXwqynP/t/pdL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2203348},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && jest","build":"npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","postinstall":"./postinstall.sh","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"10.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.2","uuid":"^11.1.0","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.1","jest":"^29.7.0","eslint":"^9.22.0","twilio":"^5.5.2","express":"^4.21.2","mongodb":"^6.14.2","ts-jest":"^29.2.6","prettier":"^3.5.3","@types/ws":"^8.18.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","better-auth":"^1.2.5","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","@sendgrid/mail":"^8.1.5","@types/express":"^5.0.0","firebase-admin":"^13.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.65_1752673956527_0.6940104433376337","host":"s3://npm-registry-packages-npm-production"}},"5.4.66":{"name":"ts-basis","version":"5.4.66","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.66","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.sh"},"dist":{"shasum":"d83b8a0358679223ca6836525378be74be5c36d2","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.66.tgz","fileCount":334,"integrity":"sha512-hO3ntmlMadKJda8Z1NZqeCiNoQH84BJJqC5pRMx9cgLYzHgxYkkYsxl/B8TPPRQE2SqA6K/fRa4WZUahH1kSNg==","signatures":[{"sig":"MEUCIAopP1F23hoCEC9t4K9XvqhN8ColkB9Rxbmt7Mi9cADVAiEApyRV5wgrh48qAhHsyzlhHd0Z8hItTFsyj6VZU4KNHaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2203565},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && jest","build":"npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","postinstall":"./postinstall.sh","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"10.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.2","uuid":"^11.1.0","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.1","jest":"^29.7.0","eslint":"^9.22.0","twilio":"^5.5.2","express":"^4.21.2","mongodb":"^6.14.2","ts-jest":"^29.2.6","prettier":"^3.5.3","@types/ws":"^8.18.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","better-auth":"^1.2.5","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","@sendgrid/mail":"^8.1.5","@types/express":"^5.0.0","firebase-admin":"^13.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.66_1752674968517_0.27299830366078415","host":"s3://npm-registry-packages-npm-production"}},"5.4.67":{"name":"ts-basis","version":"5.4.67","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@5.4.67","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.sh"},"dist":{"shasum":"8a2cf669852bc0eec1ee6a17aa301d2285066598","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-5.4.67.tgz","fileCount":334,"integrity":"sha512-LCIszm4kOtTdyM3w2ZfmOyOvBn/J8f/U0OmVRDastkDU76DTXMWnbrJ/RXzYkMMxnCVaclDNHT+zi54JCN0N5w==","signatures":[{"sig":"MEUCIAFqCgaK4SVfyH3lD3HutumT+6uWjiI/ZE3gNETZfoBpAiEAoqMYlm/EgZyft8/t4l7JL8WyqYk7aSowqn9PakA9XDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2203611},"index":"index.js","gitHead":"165849c446c2aa468c13e2607b93125495271d2b","scripts":{"init":"npm i","lint":"npx eslint .","play":"npx tsc && node --enable-source-maps ./tests/play.js","test":"npx tsc && jest","build":"npx tsc","clean":"npx tsc","update":"npx ncu -i","init-dev":"npm i && npm i --production=false","lint:fix":"npx eslint . --fix","mongo:start":"docker run -d -it -p 27017:27017 --name mongo mongo:latest","postinstall":"./postinstall.sh","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"10.8.1","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"path":"^0.12.7","rxjs":"^7.8.2","uuid":"^11.1.0","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.3","jest":"^29.7.0","eslint":"^9.22.0","twilio":"^5.8.0","express":"^4.21.2","mongodb":"^6.14.2","ts-jest":"^29.2.6","prettier":"^3.5.3","@types/ws":"^8.18.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","better-auth":"^1.3.7","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","@sendgrid/mail":"^8.1.5","@types/express":"^5.0.0","firebase-admin":"^13.2.0","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_5.4.67_1756334819481_0.985437411972732","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"ts-basis","version":"6.0.1","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@6.0.1","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.sh"},"dist":{"shasum":"3e4a3650d875dcf16c551d93b606ed2e1620c22e","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-6.0.1.tgz","fileCount":69,"integrity":"sha512-gweFGkKWb7TTwUFoCDTuqxynyeHfl0fwha9a9hLtDmz6Ic2s6evUewJLR2nNBRE71bYqqjFROxnCk/VAOG8FUQ==","signatures":[{"sig":"MEUCIQDrtI2SnLhwVr+Eyw2kwpvsQGaxqwBph8pNiQsR48eYBgIgavJE+NBztTnnYADmxwlK29xPVxZt/A5g+JAC4vYoo4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":455117},"main":"dist/index.js","_from":"file:ts-basis-6.0.1.tgz","scripts":{"init":"pnpm install","lint":"pnpm exec eslint .","play":"pnpm exec tsc && node --enable-source-maps ./dist/tests/play.js","test":"pnpm exec tsc && pnpm exec jest --passWithNoTests","build":"pnpm exec tsc","clean":"rm -rf dist","update":"pnpm dlx npm-check-updates -i","init-dev":"pnpm install","lint:fix":"pnpm exec eslint . --fix"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"_resolved":"/private/var/folders/l5/zrmzzz6x6_19kvlfkskkxwxm0000gn/T/83bdcc563b18a3b16ee8f7c434fd4469/ts-basis-6.0.1.tgz","_integrity":"sha512-gweFGkKWb7TTwUFoCDTuqxynyeHfl0fwha9a9hLtDmz6Ic2s6evUewJLR2nNBRE71bYqqjFROxnCk/VAOG8FUQ==","repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"11.6.2","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.22.0","ts-jest":"^29.2.6","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_6.0.1_1775943341951_0.7978445143758208","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"ts-basis","version":"6.0.2","keywords":["ts-basis"],"license":"MIT","_id":"ts-basis@6.0.2","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"homepage":"https://github.com/justin-pauli/ts-basis#readme","bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"bin":{"clean-js":"clean-js.sh"},"dist":{"shasum":"46e9101de7e3802094b3054704c1e3b881721497","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-6.0.2.tgz","fileCount":71,"integrity":"sha512-rcCl7XfW1P9U8Y5DP7JUTC6jqNnAP4+UUYyp8eUt2BTgfAKfU1m0eIDXTZUttx0s9NUCOdhBT2vuDCQtR7XWIA==","signatures":[{"sig":"MEUCIQDbW0KdbjIgJarwwgh13IvMICSdoBJXicazCJbFBfXt3gIgVC1IkJ3SQz7BafBHNxNiHHfPukOlndcJIa1nxMMGGhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":457261},"main":"dist/index.js","_from":"file:ts-basis-6.0.2.tgz","exports":{".":{"default":"./dist/index.js"}},"scripts":{"init":"pnpm install","lint":"pnpm exec eslint .","play":"pnpm exec tsc && node --enable-source-maps ./dist/tests/play.js","test":"pnpm exec tsc && pnpm exec jest --passWithNoTests","build":"rm -rf dist && pnpm tsc && sh scripts/build.sh --include-source","clean":"rm -rf dist","update":"pnpm dlx npm-check-updates -i","init-dev":"pnpm install","lint:fix":"pnpm exec eslint . --fix"},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"_resolved":"/private/var/folders/l5/zrmzzz6x6_19kvlfkskkxwxm0000gn/T/da3cf52601aa50aebfe2be7dcababb4e/ts-basis-6.0.2.tgz","_integrity":"sha512-rcCl7XfW1P9U8Y5DP7JUTC6jqNnAP4+UUYyp8eUt2BTgfAKfU1m0eIDXTZUttx0s9NUCOdhBT2vuDCQtR7XWIA==","repository":{"url":"git+https://github.com/justin-pauli/ts-basis.git","type":"git"},"_npmVersion":"11.6.2","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"rxjs":"^7.8.2","uuid":"^11.1.0","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.22.0","ts-jest":"^29.2.6","prettier":"^3.5.3","fast-glob":"^3.3.3","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","get-tsconfig":"^4.13.7","typescript-eslint":"^8.26.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.26.1","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-basis_6.0.2_1775950383215_0.9988202286689591","host":"s3://npm-registry-packages-npm-production"}},"6.0.3":{"name":"ts-basis","version":"6.0.3","main":"dist/index.js","exports":{".":{"default":"./dist/index.js"}},"repository":{"type":"git","url":"git+https://github.com/justin-pauli/ts-basis.git"},"bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"dependencies":{"js-yaml":"^4.1.0","rxjs":"^7.8.2","uuid":"^11.1.0"},"devDependencies":{"@types/jest":"^29.5.14","@types/node":"^22.13.10","@typescript-eslint/eslint-plugin":"^8.26.1","@typescript-eslint/parser":"^8.26.1","eslint":"^9.22.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","eslint-plugin-unused-imports":"^4.1.4","fast-glob":"^3.3.3","get-tsconfig":"^4.13.7","jest":"^29.7.0","prettier":"^3.5.3","ts-jest":"^29.2.6","typescript":"^5.8.2","typescript-eslint":"^8.26.1"},"keywords":["ts-basis"],"bin":{"clean-js":"clean-js.sh"},"license":"MIT","scripts":{"init":"pnpm install","init-dev":"pnpm install","update":"pnpm dlx npm-check-updates -i","lint":"pnpm exec eslint .","lint:fix":"pnpm exec eslint . --fix","test":"pnpm build && pnpm exec jest --passWithNoTests","clean":"rm -rf dist","play":"pnpm exec tsc && node --enable-source-maps ./dist/tests/play.js","build":"rm -rf dist && pnpm tsc && sh scripts/build.sh --include-source"},"_id":"ts-basis@6.0.3","description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","homepage":"https://github.com/justin-pauli/ts-basis#readme","_integrity":"sha512-aGEj7/DPZ+K1PJC4f49cmRSb93njwPEyWIgD5NWxUNSCRjKmV15OBj5jsW2gerEQL60kXdiJL3L2AMEIZzu8rg==","_resolved":"/private/var/folders/l5/zrmzzz6x6_19kvlfkskkxwxm0000gn/T/6e6da1edc27ab6bc1b46211f19ec6a62/ts-basis-6.0.3.tgz","_from":"file:ts-basis-6.0.3.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-aGEj7/DPZ+K1PJC4f49cmRSb93njwPEyWIgD5NWxUNSCRjKmV15OBj5jsW2gerEQL60kXdiJL3L2AMEIZzu8rg==","shasum":"d92784b7995803d1c18da7c7815f690b87195d39","tarball":"https://registry.npmjs.org/ts-basis/-/ts-basis-6.0.3.tgz","fileCount":187,"unpackedSize":1171476,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGbli6CScByHu0etLDqktCTYoTHticCV+zDMmiRZqKR/AiEA7HFF5I3VF/c5xQELeN//cnD0aYl0FbtinwHvtVZWZ5Q="}]},"_npmUser":{"name":"jovian","email":"jovian.technologies@gmail.com"},"directories":{},"maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ts-basis_6.0.3_1775950784395_0.5483185931598491"},"_hasShrinkwrap":false}},"time":{"created":"2023-04-29T04:27:23.756Z","modified":"2026-04-11T23:39:44.697Z","5.0.10":"2023-04-29T04:27:23.983Z","5.0.11":"2023-05-01T16:38:06.250Z","5.0.12":"2023-05-01T16:59:20.920Z","5.1.1":"2023-05-21T05:45:14.306Z","5.1.2":"2023-05-21T06:03:35.130Z","5.2.0":"2023-07-31T21:51:56.000Z","5.2.1":"2023-07-31T21:58:23.722Z","5.2.2":"2023-07-31T22:05:15.615Z","5.2.3":"2023-07-31T22:09:52.607Z","5.2.4":"2023-07-31T22:17:33.849Z","5.2.5":"2023-08-01T18:15:05.022Z","5.2.6":"2023-08-01T22:46:25.773Z","5.2.7":"2023-08-01T22:49:08.211Z","5.2.8":"2023-08-02T04:22:33.682Z","5.2.9":"2023-08-02T04:51:31.449Z","5.2.10":"2023-08-02T05:12:20.098Z","5.2.11":"2023-08-14T21:38:49.484Z","5.2.12":"2023-08-14T21:43:01.677Z","5.2.13":"2023-08-16T17:33:29.093Z","5.3.1":"2024-05-25T06:53:51.297Z","5.3.2":"2024-05-25T07:09:07.676Z","5.3.3":"2024-05-30T07:46:26.232Z","5.3.4":"2024-06-25T23:29:57.054Z","5.3.5":"2024-06-26T07:23:10.749Z","5.3.6":"2024-06-26T07:57:26.653Z","5.3.7":"2024-06-26T08:45:58.175Z","5.3.8":"2024-06-26T08:50:30.575Z","5.3.9":"2024-06-26T09:43:06.800Z","5.3.10":"2024-06-27T17:58:28.150Z","5.3.11":"2024-06-27T18:02:53.565Z","5.3.12":"2024-06-27T18:55:28.582Z","5.3.13":"2024-06-27T18:57:10.189Z","5.3.14":"2024-06-27T23:15:56.479Z","5.3.15":"2024-06-28T01:59:18.258Z","5.3.16":"2024-06-28T02:20:49.144Z","5.3.17":"2024-07-22T08:29:41.808Z","5.3.18":"2024-07-22T08:34:57.570Z","5.3.19":"2024-07-23T18:07:34.168Z","5.3.20":"2024-07-23T18:27:25.047Z","5.3.21":"2024-07-23T18:32:59.336Z","5.3.22":"2024-07-24T18:11:49.327Z","5.3.23":"2024-07-24T18:19:12.714Z","5.3.24":"2024-07-24T18:27:13.128Z","5.3.25":"2024-07-24T21:20:47.343Z","5.3.26":"2024-07-24T21:53:10.536Z","5.3.27":"2024-07-25T01:18:55.399Z","5.3.28":"2024-07-25T01:24:42.385Z","5.3.29":"2024-07-25T01:32:00.804Z","5.3.30":"2024-07-25T01:53:23.415Z","5.3.31":"2024-07-25T05:43:23.599Z","5.3.32":"2024-07-25T05:52:50.167Z","5.3.33":"2024-07-25T06:58:11.260Z","5.3.34":"2024-08-09T04:03:40.961Z","5.3.35":"2024-08-09T04:47:53.111Z","5.3.36":"2024-08-09T06:51:34.838Z","5.3.37":"2024-08-09T07:57:03.022Z","5.3.38":"2024-08-09T08:20:13.694Z","5.3.39":"2024-08-09T08:32:43.520Z","5.4.0":"2024-09-03T23:07:09.544Z","5.4.1":"2024-10-14T04:56:11.971Z","5.4.2":"2024-10-14T05:35:29.752Z","5.4.3":"2024-10-14T05:40:53.652Z","5.4.4":"2024-10-14T06:03:41.364Z","5.4.5":"2024-10-14T17:49:03.103Z","5.4.6":"2024-10-14T18:34:09.640Z","5.4.7":"2024-10-14T20:03:31.119Z","5.4.8":"2024-10-14T20:35:49.206Z","5.4.9":"2024-10-14T21:30:03.334Z","5.4.11":"2024-10-21T22:34:03.723Z","5.4.12":"2024-10-23T07:06:28.803Z","5.4.13":"2024-10-26T02:54:23.430Z","5.4.14":"2024-10-28T16:09:03.840Z","5.4.15":"2024-10-28T17:08:28.984Z","5.4.16":"2024-10-29T03:03:08.130Z","5.4.17":"2024-10-29T04:37:29.599Z","5.4.18":"2024-10-29T05:40:08.779Z","5.4.19":"2024-10-29T05:51:23.376Z","5.4.20":"2024-10-29T06:01:17.753Z","5.4.21":"2024-11-04T20:53:29.931Z","5.4.23":"2024-11-19T23:16:25.594Z","5.4.24":"2024-12-04T09:35:02.916Z","5.4.25":"2024-12-04T09:42:57.555Z","5.4.26":"2024-12-04T10:07:15.462Z","5.4.27":"2024-12-04T10:25:14.447Z","5.4.28":"2024-12-04T10:37:25.656Z","5.4.29":"2024-12-04T19:51:13.191Z","5.4.30":"2024-12-04T20:06:52.689Z","5.4.31":"2024-12-04T20:10:01.577Z","5.4.32":"2024-12-04T20:56:57.207Z","5.4.33":"2024-12-04T21:00:41.040Z","5.4.34":"2024-12-04T21:05:57.964Z","5.4.35":"2024-12-04T21:20:07.814Z","5.4.36":"2024-12-04T21:30:28.965Z","5.4.37":"2024-12-04T21:32:06.634Z","5.4.38":"2024-12-04T21:56:09.587Z","5.4.39":"2024-12-04T22:33:09.780Z","5.4.40":"2024-12-08T04:20:24.920Z","5.4.42":"2024-12-22T08:28:44.011Z","5.4.42-nodejs":"2024-12-22T17:02:27.473Z","5.4.43-nodejs":"2024-12-22T17:20:35.655Z","5.4.43":"2024-12-22T17:41:21.776Z","5.4.44":"2024-12-24T22:54:01.035Z","5.4.45":"2024-12-30T18:35:31.344Z","5.4.46":"2024-12-30T18:37:47.577Z","5.4.47":"2025-01-21T03:23:11.115Z","5.4.48":"2025-01-21T07:05:38.998Z","5.4.49":"2025-01-22T22:24:43.760Z","5.4.50":"2025-01-22T22:33:31.185Z","5.4.51":"2025-01-22T22:50:15.900Z","5.4.52":"2025-01-25T06:55:40.370Z","5.4.53":"2025-03-14T22:36:39.366Z","5.4.54":"2025-03-14T23:06:21.942Z","5.4.55":"2025-03-15T21:26:30.431Z","5.4.56":"2025-03-15T21:31:44.811Z","5.4.57":"2025-03-17T02:13:19.782Z","5.4.58":"2025-03-17T03:43:10.218Z","5.4.59":"2025-03-17T04:42:54.229Z","5.4.60":"2025-03-17T05:31:09.867Z","5.4.61":"2025-04-07T23:41:26.131Z","5.4.62":"2025-04-08T02:45:28.887Z","5.4.63":"2025-04-09T19:20:57.064Z","5.4.64":"2025-04-13T06:43:18.955Z","5.4.65":"2025-07-16T13:52:36.798Z","5.4.66":"2025-07-16T14:09:28.788Z","5.4.67":"2025-08-27T22:46:59.803Z","6.0.1":"2026-04-11T21:35:42.078Z","6.0.2":"2026-04-11T23:33:03.365Z","6.0.3":"2026-04-11T23:39:44.582Z"},"bugs":{"url":"https://github.com/justin-pauli/ts-basis/issues","email":"justin.pauli.dev@gmail.com"},"license":"MIT","homepage":"https://github.com/justin-pauli/ts-basis#readme","keywords":["ts-basis"],"repository":{"type":"git","url":"git+https://github.com/justin-pauli/ts-basis.git"},"description":"TS Basis is a general toolbox library based on Typescript for augmenting the standard library offered by browsers and other JS runtimes like Node.js.","maintainers":[{"name":"jovian","email":"jovian.technologies@gmail.com"},{"name":"justin-pauli","email":"justin.pauli.dev@gmail.com"}],"readme":"# TS Basis\n\nTS Basis is a general toolbox library based on Typescript for augmenting the\nstandard library offered by browsers and other JS runtimes like Node.js.\n\n[Full Documentation](https://ts-basis.github.io)\n\n## General Structure\n\nTS Basis library is designed to help programmers add useful runtime features for class instances and data models.\n\n```typescript\nimport { defineOn } from 'ts-basis';\nclass TargetClass {  \n  constructor(init?: Partial<TargetClass>) {\n    defineOn( this, TargetClass, lib => {\n      lib.extension1.featureA( /* define */ )\n      ...\n      lib.extension2.featureX( /* define */ ) \n}\n```\n\n### Feature Extensions\n\n- **`Validatable`** (Runtime data model validation)\n- **`Ephemerals`** (Non-serializable properties)\n- **`Derivables`** (Derived properties)\n\n#### Base Classes\n\n- **`TypeToolsBase`** (Base interface for all extensions)\n- **`DataImportable`** (Instance initialization from object initializers)\n- **`PropertiesController`** (Controller class for getters & setters)\n\n#### Util Classes\n\n- **`ClassLineage`** (Inheritance utils)\n\n&nbsp;\n\n## `Validatable` - Runtime Data Model Validation\n\nWhile using interfaces as data model definitions type-guides programmers during development, it does not support robust runtime enforcement on instantiated models. Ideally, data validation should accompany the data definition itself; however, native data modeling with Typescript interfaces often forces programmers to scatter validation logic elsewhere in the codebase.\n\nAn `initializable class` as the data model definition instead of using `interface` can assist greatly in pinpointing the source of bad data on runtime as well as keeping validation definitions nicely in the class definition itself. (** The only cavest is the performance overhead, which is relatively negligible unless you are dealing with millions of objects. See *Performance Characteristics*  section for more details).\n\n```typescript\nimport { Validatable, defineOn } from 'ts-basis';\nclass MyModel {\n  strVal = 'test';\n  numVal = 5;\n  dateVal = null;\n  constructor(init?: Partial<MyModel>) {\n    defineOn( this, MyModel, lib => {\n      lib.validatable.enforce( this, { init }, {\n          strVal (value, e) { // throw on bad assignment\n            if ( typeof value !== 'string'  ||  ! value.startsWith('test') ) {\n              return e.throw(`${e.path} must be a truthy string starting with 'test'`); }},\n          numVal (value, e) { // don't throw; just ignore bad assignments\n            if ( typeof v !== 'number' ) {\n              return e.cancel(); }}, // equivalently: return false;\n          dateVal (value, e) { // hijack & transform assigment value\n            if ( value === 'transformMe' ) {\n              return e.transformValue(new Date()); }},\n        });\n    });\n  }\n}\n\n// Generic object testing against a given type (true/false)\nconst result = Validatable.test({ strVal: 'bad' }, MyModel); // false\n// Runtime Instantiation Guard\nconst inst1 = new MyModel(); // valid; default prop1='test' and prop2=5 are valid.\nconst inst2 = new MyModel({ strVal: 'test2' }) // valid; starts with 'test'\nconst inst3 = new MyModel({ strVal: 'yolo', numVal: 100 }); // throws; 'yolo' does not start with 'test'\n// Runtime Property Assignment Guard\ninst1.strVal = 'a'; // throws; and assignment cancels\ninst1.numVal = 'string'; // canceled (\"ignored\"); will remain value 5\ninst1.dateVal = 'transformMe';  // transformed; inst1.dateVal will be new Date() instance.\n// External Data Casting\nconst inst1_1 = Validatable.cast(MyModel, { numVal: 10, dateVal: null }); // valid; new MyModel instance { strVal: 'test', numVal: 10, dateVal: null }\nconst inst1_2 = Validatable.cast(MyModel, { strVal: 'bad' }); // throws\nconst inst1_3 = Validatable.cast(MyModel, { strVal: 'bad' }, false); // returns null; throwError=false\n```\n\n## `Ephemerals` - Serialization Control\n\n`Ephemerals` extension will modify `toJSON` function of the class to make sure ephemeral properties are not serialized by `JSON.stringify`. (Performance cost: negligible.)\n\n```typescript\nclass EphemTest {\n  keptProp = 'value';\n  ignoredProp1 = 'test5'; /* EPHEM */\n  ignoredProp2 = 5; /* EPHEM */\n  constructor(init?: Partial<EphemTest>) {\n    defineOn(this, EphemTest, lib => {\n      lib.ephemerals.of(this, {\n        ignoredProp1: true,\n        ignoredProp2: true,\n        ...\n  }\n}\nconsole.log( JSON.stringify(new EphemTest()) ); // {\"keptProp\":\"value\"}\n```\n\n## `Derivables` - Derived Properties\n\n`Derivables` extension will listen to source properties changes and update the derived property's value. Usually, derived properties are also non-serializable (since it can be derived from data), therefore you can apply `Ephemerals` on it.\n\n```typescript\nclass DerivedTestClass {\n  strVal = 'string';\n  numVal = 5;\n  derivedProp: string; /* DERIVED */\n  derivedProp2: string; /* DERIVED EPHEM */\n  constructor(init?: Partial<DerivedTestClass>) {\n    defineOn(this, DerivedTestClass, lib => {\n      lib.derivables.of(this, { /* options */ }, {\n        derivedProp: (strVal, numVal) => strVal + numVal, // short format\n        derivedProp2: { // long format, functionally the same as above (a little fatster in terms of perf)\n          from: { strVal:1, numVal:1 },\n          derive() { return this.strVal + this.numVal; }\n        }\n        ...\n      lib.ephemerals.of(this, { derivedProp2: true, ...\n  }\n}\n\nconst d = new DerivedTestClass({ strVal: 'joined', numVal: 5 }));\nconsole.log( d.derivedProp ); // 'joined5'\nd.strVal = 'joined2_'; // updated source\nd.numVal = 10;\nconsole.log( d.derivedProp ); // 'joinedUpdated_10' automatically updated\nconsole.log( JSON.stringify(d) ); // derivedProp2 not saved: {\"strVal\":\"joined2_\",\"numVal\":10,\"derivedProp\":\"joined2_10\"}\n```\n\n## `PropertiesController` - Getters/Setters\n\nMost extensions are built on the base class `PropertiesController` which does a lot more general handling of getters, setters, and onvaluechage events.\n\n```typescript\nimport { defineOn } from 'ts-basis';\nclass MyClass {\n  myProp1 = 'firstValue';\n  myProp2 = 300;\n  constructor(init?: Partial<MyClass>) {\n    defineOn(this, MyClass, lib => {\n      const manageOptions = {}; // options like 'prepend', 'alwaysFront', 'alwaysBack', 'order'\n      lib.propertiesController.manage(this, manageOptions, {\n        myProp1: {\n          set(value, e) { console.log(`setter: ${e.path} being set '${value}'`); },\n          get(value, e) { console.log(`getter: ${e.path} being accessed`); },\n          change(oldValue, newValue, e) { console.log(`onchange: ${e.path} changed from '${oldValue}' to '${newValue}'`); },\n        }\n      });\n      // manage function is additive in terms of handlers\n      lib.propertiesController.manage(this, manageOptions, {\n        myProp1: {\n          set(value, e) { console.log(`setter 2`); },\n          get(value, e) { console.log(`getter 2`); },\n          change(oldValue, newValue, e) { console.log(`onchange 2`); },\n        }\n      });\n  }\n}\n\nconst a = new MyClass();\na.myProp1 = a.myProp1 + '2';\n// getter: MyClass.myProp1 being accessed\n// getter 2\n// setter: MyClass.myProp1 being set 'firstValue2'\n// setter 2\n// onchange: MyClass.myProp1 changed from 'firstValue' to 'firstValue2'\n// onchange 2\n```\n\n## `ClassLineage` - Inheritance Util\n\n`ClassLineage.of` fetches top-down inheritance chain of given class instance or class itself.\n\n```typescript\nimport { ClassLineage } from 'ts-basis';\n\nclass A {}\nclass B extends A {}\n...\nclass Z extends Y {}\n\nconst a = new A();\nconst b = new B();\n\n// Class itself\nClassLineage.of(A); // [A]\nClassLineage.of(B); // [A, B]\n// Or its class instances\nClassLineage.of(a); // [A]\nClassLineage.of(b); // [A, B]\n\nClassLineage.namesOf(B); // ['A', 'B']\nClassLineage.namesOf(b); // ['A', 'B']\n\n// Parent of\nClassLineage.parentOf(B); // A\nClassLineage.parentNameOf(B); // 'A'\nClassLineage.parentOf(A); // null; A doesn't extend from anything\nClassLineage.parentNameOf(A); // null\n\n// Bottom-up order\nClassLineage.of(Z, false);  // [Z, Y, ..., A]\nClassLineage.namesOf(Z, false);  // ['Z', 'Y', ..., 'A']\n\n// Ancestry\nClassLineage.lastCommonAncestor(A, B); // A\nClassLineage.commonAncestorInfo(A, B); // { commonAncestors: [ A ], lastCommonAncestor: A, senior: A, junior: B, distance: 1, travel: 0, levelCompare: 1, levelDifference: 1 }\nclass Unrelated {}\nClassLineage.commonAncestorInfo(A, Unrelated); // { commonAncestors: [], lastCommonAncestor: null, senior: null, junior: null, distance: Infinity, travel: Infinity, levelCompare: NaN, levelDifference: NaN }\nclass B2 extends A {}\nClassLineage.areRelated(B, B2); // true; common parent A\nClassLineage.areRelated(B, Unrelated); // false; no common ancestor\n```\n\nPerformance: all `ClassLineage` methods are about **10M/s**; results are auto-cached since types don't generally change during runtime. To turn it off, set `ClassLineage.noCache` to true.\n\n## Advanced Topics\n\n### `Validatable` Inheritance Control\n\n#### Building onto Parent Class Validations\n\n```typescript\nclass MyModel2 extends MyModel {\n  constructor(init?: Partial<MyModel2>) {\n    super(); // inherits all definitions from parent\n    defineOn( this, MyModel2, lib => {\n      lib.validatable.enforce( this, { init }, {\n          strVal (value, e) { // add additional validation on strVal\n            if ( !value.endsWith('_ending') ) {\n              return e.throw(`${e.path} must end with '_ending'`);\n          ...\n  }\n}\n\nconst a = new MyModel(); // valid; MyModel only requires startsWith('test')\nconst b = new MyModel2({ strVal: 'test_ending' }); // valid, starts with 'test' and ends with '_ending'\nconst a = new MyModel2(); // throws; NOTE: default initializer strVal 'test' defined in MyModel fails at the new constraint endsWith('_ending')\n```\n\n#### Selectively Overriding Parent Class Validations\n\n1) `beforeSuper` to execute before parent constructor to register a preceding handler\n2) and control flow the definitions by:\n   - `e.stopPropagation()` to stop the event chain early OR\n   - `e.ignoreDefinitionsFrom(...Classes)` to selectively ignore amongst stacked handlers\n\n```typescript\nimport { defineOn, beforeSuper, beforeDefinitionOf, superArgs } from 'ts-basis';\n// Inheritance flow:\n//      MyModel -> MyModel2 -> MyOverridingModel\nclass MyOverridingModel extends MyModel2 {\n  newProp: string = '';\n  constructor(init?: Partial<TestClassModified2>) {\n    super(beforeSuper(() => {\n      beforeDefinitionOf(MyModel, instance => {\n        defineOn(instance, MyOverridingModel, lib => {\n          lib.validatable.enforce(instance, { /* no init */ }, {\n            strVal(value, e) {\n              e.ignoreDefinitionsFrom(MyModel);\n                // moving forward, ignore strVal handler from MyModel,\n                // but still use validations defined in MyModel2\n              // OR\n              e.stopPropagation(); // this makes this handler the only active validation for strVal\n              /* do validations here; will execute before MyModel's handlers */\n              // ...\n      beforeDefinitionOf(MyModel2, instance => {\n        /* Some logic to override MyModel2 */\n      });\n    }, superArgs( /* no init */ ) ));\n    // To add validations for new members,\n    // and finish with initializing from 'init'\n    defineOn(this, MyOverridingModel, lib => {\n      lib.validatable.enforce(this, { init }, {\n        strVal (value, e) { /* reachable if stopPropagation hasn't been called */ }\n        newProp (value, e) { /* validate newly added class member */ }\n      });\n    });\n  }\n}\n\nconst a = new MyOverridingModel({ strVal: '_ending' });\n// valid; no longer has to start with 'test' (MyModel validation ignored)\n// but still has to end with _ending (defined in MyModel2)\n```\n\n### `Validatable` Performance Characteristics\n\nBaseline (on ~2.5 Ghz core, slower as more complex validations added):\n\n- Good data:\n  - Instantiation: **100k/s** (e.g. `let a = new MyModel(data);`)\n  - Property set: **2.5M/s** (e.g. `a.prop = b`)\n- Bad data:\n  - If using try/catch block (expensive):\n    - Instantiation: **50k/s**, Property set: **250k/s**\n  - Using `Validatable.errorsOf` to detect fault (See next section)\n    - Instantiation: **100k/s**, Property set: **1.5M/s**\n- `TypeTools.test(obj, MyModel)` **1 M/s** (good data), **500k/s** (bad data)\n\nIf you've called `TypeTools.config.disableExtensions(Validatable)` and are manually validating, instantiation and property set are both within around **5M ~ 50M/s**\n\n#### Performance Optimization\n\nThe slowest part of validatable class is the **instantiation** (due to registration overhead of TS Basis extensions) and **try/catch block** (creating new error and throwing is pretty expensive because of stack tracing overhead.)\n\nPerformance can be greatly helped by:\n\n1) If validity checking is all you need, use `Validatable.test(obj, MyModel)`\n2) Running with `TypeTools.config.disableThrow()` and manually checking\n\n```typescript\nimport { defineOn, TypeTools, Validatable, ... } from 'ts-basis';\n\nconst obj = { strVal: 'test', numVal: 100 };\n\n// 1) If validity checking is all you need,\nlet valid: boolean;\nvalid = Validatable.test(obj, MyModel); // relatively inexpensive.\nvalid = TypeTools.test(obj, MyModel); // TypeTools.test is an alias of Validatable.test\n\n// 2) Opt in for manually checking errors instead of throwing.\nTypeTools.config.disableThrow();\nconst inst = new MyModel(obj); // would throw normally but doesn't throw.\ninst.strVal = 'invalid'; // would throw normally but doesn't throw.\ninst.numVal = 'not a number'; // cancels assignment.\n\nvalid = Validatable.resultOf(a); // false; inst has 2 errors and 1 cancel.\n\nconst instErrors = Validatable.errorsOf(a);\nif (instErrors.length > 0) { /* some properties called e.throw */\n  for (const tracer of instErrors) {\n    console.log(`${tracer.e.path} has errored with ${tracer.trace.message}, stack: ${tracer.trace.stack}`);\n    // [0] = strVal ERROR at `new MyModel(obj)` where strVal = 'test' is executed.\n    // [1] = strVal ERROR at `inst.strVal = 'invalid';`\n  }\n}\nconst instCancels = Validatable.cancelsOf(a);\nif (aCancels.length > 0) { /* some properties called e.cancel */\n  for (const tracer of instCancels) {\n    console.log(`${tracer.e.path} has errored with ${tracer.trace.message}, stack: ${tracer.trace.stack}`);\n    // [0] = numVal assignment CANCEL on instantiation at `inst.numVal = 'not a number'`\n  }\n}\n```\n\n## License MIT\n\nCopyright (c) 2024 Justin Pauli (justin.pauli.dev@gmail.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","readmeFilename":"README.md"}