{"_id":"tiposaurus-rex","_rev":"28-ea34ba4c5d71c1c852526e744238d292","name":"tiposaurus-rex","dist-tags":{"latest":"1.0.0"},"versions":{"0.1.0":{"name":"tiposaurus-rex","version":"0.1.0","keywords":["typescript","sql","mysql","code-generator","types","orm"],"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","_id":"tiposaurus-rex@0.1.0","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"bin":{"tiposaurus":"dist/index.js"},"dist":{"shasum":"81b5215cede185b821af9780c2a1559b1f48bdf6","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-0.1.0.tgz","fileCount":10,"integrity":"sha512-mLC0cSKd6bcQhjARfBTSoGFzlCPs0Y1QcJjfrF8Bmyr3qOBNPxc/erKj/hJ4xJvn0ahTKFpWCNzXnA8sRXkRVg==","signatures":[{"sig":"MEUCIQDqZIl7Mna31LYx3J9xoZhNU8GWYdQ06QWCHXaWOTbx5AIgV9u6YvySD0Y1yMhUUwaAzx4iV6DgC/fR71ADAHK8yQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60653},"main":"dist/index.js","type":"module","gitHead":"17210874e472d5473e5b97acd49ff0fef80cf684","scripts":{"build":"node esbuild.config.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"repository":{"url":"git+https://github.com/e2cabral/tiposaurus-rex.git","type":"git"},"_npmVersion":"10.8.2","description":"Gerador de tipos TypeScript para consultas SQL","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.4","glob":"^10.4.5","boxen":"^8.0.1","chalk":"^5.4.1","figlet":"^1.8.1","mysql2":"^3.14.1","inquirer":"^12.6.1","prettier":"^3.5.3","commander":"^12.1.0","inversify":"^7.5.1","handlebars":"^4.7.8","path-to-regexp":"^8.2.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","esbuild":"^0.25.4","ts-jest":"^29.3.3","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/figlet":"^1.7.0","esbuild-node-externals":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/tiposaurus-rex_0.1.0_1747443233516_0.2788973745515113","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"tiposaurus-rex","version":"0.1.1","keywords":["typescript","sql","mysql","code-generator","types","orm"],"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","_id":"tiposaurus-rex@0.1.1","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"bin":{"tiposaurus":"dist/index.js"},"dist":{"shasum":"53a012f265abd4f7951a69d3c541b454ad6727f9","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-0.1.1.tgz","fileCount":10,"integrity":"sha512-nTWZVYrcYudQiy9r5MSe8FRoTY79YrM13HOgwjnc5Pq0hlUsWGv6ICBS+JIGQS1ZrIPc+ORYqCe4+M/5Gwzb8Q==","signatures":[{"sig":"MEYCIQDPCsvgxOjMP0oxutpUH19Hl1BXRSzeXXEAC5v9rCpPVgIhAIeuvkyepE18Iv6NUoil9MAKvi6jHZEXbHYzR9/7edNO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60653},"main":"dist/index.js","type":"module","gitHead":"10cad461b3463f292d27567c008ed46c957179f9","scripts":{"build":"node esbuild.config.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"repository":{"url":"git+https://github.com/e2cabral/tiposaurus-rex.git","type":"git"},"_npmVersion":"10.8.2","description":"Gerador de tipos TypeScript para consultas SQL","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.4","glob":"^10.4.5","boxen":"^8.0.1","chalk":"^5.4.1","figlet":"^1.8.1","mysql2":"^3.14.1","inquirer":"^12.6.1","prettier":"^3.5.3","commander":"^12.1.0","inversify":"^7.5.1","handlebars":"^4.7.8","path-to-regexp":"^8.2.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","esbuild":"^0.25.4","ts-jest":"^29.3.3","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/figlet":"^1.7.0","esbuild-node-externals":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/tiposaurus-rex_0.1.1_1747443733552_0.503747753339099","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"tiposaurus-rex","version":"0.1.2","keywords":["typescript","sql","mysql","code-generator","types","orm"],"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","_id":"tiposaurus-rex@0.1.2","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"bin":{"tiposaurus":"dist/index.js"},"dist":{"shasum":"666301eeb4e3cddbca4727f083c28f386ec0dcca","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-0.1.2.tgz","fileCount":10,"integrity":"sha512-8sytWxXPjbkvzZ0kGKgYh1/DxCgPSfMRkyPMyP/VKwLY+2KDiugc4qy7ehziDpbOPmNj+i2n56ui/VUeVKZ5IA==","signatures":[{"sig":"MEUCIQDjf3T45yeymfzjusCJep0B5x9TOsifwDQaE0JaUxu/HQIgU6xE00fYhWhY3GuKu+RdpnCweeLxiQg6l5kKEQa8AQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60586},"main":"dist/index.js","type":"module","gitHead":"0ed12c2561918a0b6d7fd2e587faf3013807ced7","scripts":{"build":"node esbuild.config.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"repository":{"url":"git+https://github.com/e2cabral/tiposaurus-rex.git","type":"git"},"_npmVersion":"10.8.2","description":"Gerador de tipos TypeScript para consultas SQL","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.4","glob":"^10.4.5","boxen":"^8.0.1","chalk":"^5.4.1","figlet":"^1.8.1","mysql2":"^3.14.1","inquirer":"^12.6.1","prettier":"^3.5.3","commander":"^12.1.0","inversify":"^7.5.1","handlebars":"^4.7.8","path-to-regexp":"^8.2.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","esbuild":"^0.25.4","ts-jest":"^29.3.3","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/figlet":"^1.7.0","esbuild-node-externals":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/tiposaurus-rex_0.1.2_1747444376643_0.6811257401189921","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"tiposaurus-rex","version":"0.1.3","keywords":["typescript","sql","mysql","code-generator","types","orm"],"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","_id":"tiposaurus-rex@0.1.3","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"bin":{"tiposaurus":"dist/index.js"},"dist":{"shasum":"5e40c68965c6cc9f6c34cf890a1ad7ff5ff98465","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-0.1.3.tgz","fileCount":9,"integrity":"sha512-n7z0lcecH3b0Q1Q+gPfPZdlNFfirK5S30+Ndqj7ZI4WLKr4ZZNo8+wOMuTo7yatJA0KWjA5rWu0urCBdvUfmVg==","signatures":[{"sig":"MEYCIQCIahSKfeADMuW9ro3dcqnH8ZtGqOBgs+woX8mbtL18SAIhAO+IpmZOyLZvaJw8Y9WW/HPuu7AVRE85l83Bi7zgjiBS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35846},"main":"dist/index.js","type":"module","gitHead":"7fe4a5ca625c56d5acd8c3f565fab25fcee3e883","scripts":{"build":"node esbuild.config.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"repository":{"url":"git+https://github.com/e2cabral/tiposaurus-rex.git","type":"git"},"_npmVersion":"10.8.2","description":"Gerador de tipos TypeScript para consultas SQL","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.4","glob":"^10.4.5","boxen":"^8.0.1","chalk":"^5.4.1","figlet":"^1.8.1","mysql2":"^3.14.1","inquirer":"^12.6.1","prettier":"^3.5.3","commander":"^12.1.0","inversify":"^7.5.1","handlebars":"^4.7.8","path-to-regexp":"^8.2.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","esbuild":"^0.25.4","ts-jest":"^29.3.3","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/figlet":"^1.7.0","esbuild-node-externals":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/tiposaurus-rex_0.1.3_1747444683576_0.5077245379553177","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"tiposaurus-rex","version":"0.1.4","keywords":["typescript","sql","mysql","code-generator","types","orm"],"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","_id":"tiposaurus-rex@0.1.4","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"bin":{"tiposaurus":"dist/index.js"},"dist":{"shasum":"cdbe0c5cf8292c44c4947189058e653e86df784f","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-0.1.4.tgz","fileCount":9,"integrity":"sha512-v40bRz1PNscGC++BMvGE7mBLXM+4YihUqI3lvbLvxJpPlAUzz9JJm9gxSN7STmVvLaB2agnucinlT2qoZzQGIg==","signatures":[{"sig":"MEYCIQDNIcE8Kzfnn2/HuAz7LRw7qj3Vst3qkRlrekCEvHHH6gIhAJPlJ3fHb30b8Oy06bxsEw2hHlRZAvfC2Z3lJoIeJJju","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35846},"main":"dist/index.js","type":"module","gitHead":"269d961ab9b124c5579c077b2f0b16c376e7aca7","scripts":{"build":"node esbuild.config.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"repository":{"url":"git+https://github.com/e2cabral/tiposaurus-rex.git","type":"git"},"_npmVersion":"10.8.2","description":"Gerador de tipos TypeScript para consultas SQL","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.4","glob":"^10.4.5","boxen":"^8.0.1","chalk":"^5.4.1","figlet":"^1.8.1","mysql2":"^3.14.1","inquirer":"^12.6.1","prettier":"^3.5.3","commander":"^12.1.0","inversify":"^7.5.1","handlebars":"^4.7.8","path-to-regexp":"^8.2.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","esbuild":"^0.25.4","ts-jest":"^29.3.3","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/figlet":"^1.7.0","esbuild-node-externals":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/tiposaurus-rex_0.1.4_1747444867136_0.269259142251834","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"tiposaurus-rex","version":"0.1.5","keywords":["typescript","sql","mysql","code-generator","types","orm"],"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","_id":"tiposaurus-rex@0.1.5","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"bin":{"tiposaurus":"dist/index.js"},"dist":{"shasum":"bb4a49d5ed255e3bc842e7a1cb50d6b4cc116f5d","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-0.1.5.tgz","fileCount":11,"integrity":"sha512-oe8QVZd4UBDMfmoPYerqEksjfopyejzr1j5tY0M/dL8Ql1YFSdkhb8pkBK+6oxHB4dyOP4joZir3nICWqEzjJQ==","signatures":[{"sig":"MEYCIQDKz+zbHb/2KuTTKzAbQwMmC0XDhDBQncSh09EHat1zEAIhAKwsKClLaDVucnm7PpN6GnmoLRZifxaz+waufxkW+OkB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97445},"main":"dist/index.js","type":"module","gitHead":"8949b0f7634bded359afce394e1c32454a87ab02","scripts":{"build":"node esbuild.config.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"repository":{"url":"git+https://github.com/e2cabral/tiposaurus-rex.git","type":"git"},"_npmVersion":"10.8.2","description":"Gerador de tipos TypeScript para consultas SQL","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.4","glob":"^10.4.5","boxen":"^8.0.1","chalk":"^5.4.1","figlet":"^1.8.1","mysql2":"^3.14.1","inquirer":"^12.6.1","prettier":"^3.5.3","commander":"^12.1.0","inversify":"^7.5.1","handlebars":"^4.7.8","path-to-regexp":"^8.2.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","esbuild":"^0.25.4","ts-jest":"^29.3.3","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/figlet":"^1.7.0","esbuild-node-externals":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/tiposaurus-rex_0.1.5_1747445064431_0.3045107045253683","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"tiposaurus-rex","version":"0.1.6","keywords":["typescript","sql","mysql","code-generator","types","orm"],"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","_id":"tiposaurus-rex@0.1.6","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"bin":{"tiposaurus":"dist/index.js"},"dist":{"shasum":"9f3661b6978c4a9219e6af986efae89d714ef4dd","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-0.1.6.tgz","fileCount":11,"integrity":"sha512-c+ms5N9otC25GiN6Cl2H4YUKKjbL2m3yh3h1Xdupvc5cDYM6ejx8piuP88kLgSCWEqsJEab/Qgh1HtPkj4mOvg==","signatures":[{"sig":"MEQCICD9rFmukdo5DUtzcBkE7WjfU0sKKz0d7UA8DwkJ/Aw2AiAqnvpZmyrdSAHtWoajpDxzpe0utKJF4uqCuLt4R2xoAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97445},"main":"dist/index.js","type":"module","gitHead":"cdb5e5efb7a374fca3b69e0ca67a0b6b71ce0563","scripts":{"build":"node esbuild.config.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"repository":{"url":"git+https://github.com/e2cabral/tiposaurus-rex.git","type":"git"},"_npmVersion":"10.8.2","description":"Gerador de tipos TypeScript para consultas SQL","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.4","glob":"^10.4.5","boxen":"^8.0.1","chalk":"^5.4.1","figlet":"^1.8.1","mysql2":"^3.14.1","inquirer":"^12.6.1","prettier":"^3.5.3","commander":"^12.1.0","inversify":"^7.5.1","handlebars":"^4.7.8","path-to-regexp":"^8.2.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","esbuild":"^0.25.4","ts-jest":"^29.3.3","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/figlet":"^1.7.0","esbuild-node-externals":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/tiposaurus-rex_0.1.6_1747445312986_0.7814916343595844","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"tiposaurus-rex","version":"0.1.7","keywords":["typescript","sql","mysql","code-generator","types","orm"],"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","_id":"tiposaurus-rex@0.1.7","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"bin":{"tiposaurus":"dist/index.js"},"dist":{"shasum":"6578bb7fa8e43bc0a6f457cd9cbe74d5d0841d40","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-0.1.7.tgz","fileCount":8,"integrity":"sha512-G+MuB7TWLCXoNhTUcFlreaka0XSBmAcFkmvjhjLR+LfDJxgOqeMHDBnnoVTovKYjQbILugaaanlHUSouL3ew8w==","signatures":[{"sig":"MEQCIA8hYCvAxNCxf/02+rp2c5ERe6a3AzpB/KKp8yAJK6QaAiAZ29F1bd+nTziKsOeMr0ZzRyEboYjDa3YRjyR9sviJMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35100},"main":"dist/index.js","type":"module","gitHead":"6461c09ea8f50199e10411f656ba9aa522fac822","scripts":{"build":"node esbuild.config.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"repository":{"url":"git+https://github.com/e2cabral/tiposaurus-rex.git","type":"git"},"_npmVersion":"10.8.2","description":"Gerador de tipos TypeScript para consultas SQL","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.4","glob":"^10.4.5","boxen":"^8.0.1","chalk":"^5.4.1","figlet":"^1.8.1","mysql2":"^3.14.1","inquirer":"^12.6.1","prettier":"^3.5.3","commander":"^12.1.0","inversify":"^7.5.1","handlebars":"^4.7.8","path-to-regexp":"^8.2.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","esbuild":"^0.25.4","ts-jest":"^29.3.3","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/figlet":"^1.7.0","esbuild-node-externals":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/tiposaurus-rex_0.1.7_1747445834853_0.8686136759757142","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"tiposaurus-rex","version":"0.1.8","keywords":["typescript","sql","mysql","code-generator","types","orm"],"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","_id":"tiposaurus-rex@0.1.8","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"bin":{"tiposaurus":"dist/index.js"},"dist":{"shasum":"9dc8f4230a3d84b7d329fe60b2c540d4ab4f4645","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-0.1.8.tgz","fileCount":9,"integrity":"sha512-8UH91yTsZ0dk3zwf6m8Ut6/Zt2FQ7dWCSjW8XrcV2WnP9V1QgYWEL18Xs6avOMnsgf35zXalqdp4ag+cqykcXQ==","signatures":[{"sig":"MEYCIQDwSuKqbNF04PDmFiLfYxSJCpV1CzDKCfmOHWGlz5lvFAIhAMsx4nGHrZgi6cgu7VAOd/SAw2DciPJ4oDSUlfN5g9Hx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46365},"main":"dist/index.js","type":"module","gitHead":"e3cc1e05097dd2a705b59d0b5cf8a6ea6a75dbe9","scripts":{"build":"node esbuild.config.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"repository":{"url":"git+https://github.com/e2cabral/tiposaurus-rex.git","type":"git"},"_npmVersion":"10.8.2","description":"Gerador de tipos TypeScript para consultas SQL","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.4","glob":"^10.4.5","boxen":"^8.0.1","chalk":"^5.4.1","figlet":"^1.8.1","mysql2":"^3.14.1","inquirer":"^12.6.1","prettier":"^3.5.3","commander":"^12.1.0","inversify":"^7.5.1","handlebars":"^4.7.8","path-to-regexp":"^8.2.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","esbuild":"^0.25.4","ts-jest":"^29.3.3","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/figlet":"^1.7.0","esbuild-node-externals":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/tiposaurus-rex_0.1.8_1747446524305_0.19614073531302023","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"tiposaurus-rex","version":"0.1.9","keywords":["typescript","sql","mysql","code-generator","types","orm"],"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","_id":"tiposaurus-rex@0.1.9","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"bin":{"tiposaurus":"dist/index.js"},"dist":{"shasum":"0457c9bc989c97c2fc599dc56dcb029135e7fbe0","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-0.1.9.tgz","fileCount":8,"integrity":"sha512-OhbRLHDMmrwGEVg1aamzb11iQFEDkTznuB2Rp8TKFSCiNOPWAnL2zSLR7PNIHICy6sLtRRK/ti/IOSzIaIeIzg==","signatures":[{"sig":"MEYCIQD881NkLhTyPxT9ogntRhQNk7739Fie9gVloKzi+cMX3AIhAKcJqtzPLX6SoiRuiJ5m5WS2HAqv7yRjxK3jG1BvfIEZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33799},"main":"dist/index.js","type":"module","gitHead":"78ebf90d39d0eb6cc3006b6cc67dd24cc40c93ec","scripts":{"build":"node esbuild.config.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"repository":{"url":"git+https://github.com/e2cabral/tiposaurus-rex.git","type":"git"},"_npmVersion":"10.8.2","description":"Gerador de tipos TypeScript para consultas SQL","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.4","glob":"^10.4.5","boxen":"^8.0.1","chalk":"^5.4.1","figlet":"^1.8.1","mysql2":"^3.14.1","inquirer":"^12.6.1","prettier":"^3.5.3","commander":"^12.1.0","inversify":"^7.5.1","handlebars":"^4.7.8","path-to-regexp":"^8.2.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","esbuild":"^0.25.4","ts-jest":"^29.3.3","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/figlet":"^1.7.0","esbuild-node-externals":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/tiposaurus-rex_0.1.9_1747456136959_0.1939060678451341","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"tiposaurus-rex","version":"0.1.10","keywords":["typescript","sql","mysql","code-generator","types","orm"],"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","_id":"tiposaurus-rex@0.1.10","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"bin":{"tiposaurus":"dist/index.js"},"dist":{"shasum":"1cedacf744b6958ac2df4b85976f6b13e1a91ed9","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-0.1.10.tgz","fileCount":8,"integrity":"sha512-nQRAieWVhkXDxQIxyOqDo5RDcGjTHVr+kU9eek1ORfNMyjChq0vRHvBSBFBQwu6A4yZwya+mlafBpBpIcIybnw==","signatures":[{"sig":"MEQCIGOaLztG0dQEy3Bwk5NvZLyyL6FwRNpsFpQPuZqPifHOAiBfnmA5bH7HCvF9nAxOoxlm8ouT1Qr7MBW5fucVSB1LZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33817},"main":"dist/index.js","type":"module","gitHead":"944d7b4c6b59e80ca5ec863dd324292d09609d53","scripts":{"build":"node esbuild.config.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"repository":{"url":"git+https://github.com/e2cabral/tiposaurus-rex.git","type":"git"},"_npmVersion":"10.8.2","description":"Gerador de tipos TypeScript para consultas SQL","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.4","glob":"^10.4.5","boxen":"^8.0.1","chalk":"^5.4.1","figlet":"^1.8.1","mysql2":"^3.14.1","inquirer":"^12.6.1","prettier":"^3.5.3","commander":"^12.1.0","inversify":"^7.5.1","handlebars":"^4.7.8","path-to-regexp":"^8.2.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","esbuild":"^0.25.4","ts-jest":"^29.3.3","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/figlet":"^1.7.0","esbuild-node-externals":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/tiposaurus-rex_0.1.10_1747457633153_0.2661784542798722","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"tiposaurus-rex","version":"0.1.11","keywords":["typescript","sql","mysql","code-generator","types","orm"],"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","_id":"tiposaurus-rex@0.1.11","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"bin":{"tiposaurus":"dist/index.js"},"dist":{"shasum":"59dfe83a27c4c78072419d33b2fb3c69ce9d6567","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-0.1.11.tgz","fileCount":8,"integrity":"sha512-3swXq398cUuco3EJgNfaDj6zne3y6CMhW5JPyh+mmBDhtZiUGIYvErnxLNxV/0Jq87rtvm3Hb4sVMN9D6dTJtw==","signatures":[{"sig":"MEYCIQCOi9CqMFyDAzqDzxW5lfCEeyyHN/T6t/VgG0qy+Ksd2gIhALEdG3AenXWqY2GI63bXavkSksLGyHo2z6jTnZBS4YiF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33800},"main":"dist/index.js","type":"module","gitHead":"9416805a9204dd30090e1f95bb7c8da47baac0ca","scripts":{"build":"node esbuild.config.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"repository":{"url":"git+https://github.com/e2cabral/tiposaurus-rex.git","type":"git"},"_npmVersion":"10.8.2","description":"Gerador de tipos TypeScript para consultas SQL","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.4","glob":"^10.4.5","boxen":"^8.0.1","chalk":"^5.4.1","figlet":"^1.8.1","mysql2":"^3.14.1","inquirer":"^12.6.1","prettier":"^3.5.3","commander":"^12.1.0","inversify":"^7.5.1","handlebars":"^4.7.8","path-to-regexp":"^8.2.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","esbuild":"^0.25.4","ts-jest":"^29.3.3","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/figlet":"^1.7.0","esbuild-node-externals":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/tiposaurus-rex_0.1.11_1747458165966_0.5076419380087596","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"tiposaurus-rex","version":"0.1.12","keywords":["typescript","sql","mysql","code-generator","types","orm"],"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","_id":"tiposaurus-rex@0.1.12","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"bin":{"tiposaurus":"dist/index.js"},"dist":{"shasum":"9a5f336b58cd7c543b1021077421ccde6267fa1f","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-0.1.12.tgz","fileCount":12,"integrity":"sha512-28Kz4NO5M6Nth2C8cmgr1/2d9Uc1gns0719Eyugh1XgMKNhaQNn9mQKOu1GHAZB+XdPiSCm6RYaib/VkuGGSJw==","signatures":[{"sig":"MEQCIBY5zVCFYgcHZMS4FXxpe4fB6kguKChRXMC6qp8IPGG1AiAj9MeF2c1Oz42J0V4lEO+U7rWYmfzpV8DaCNYQmCqrAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37806},"main":"dist/index.js","type":"module","gitHead":"580b88ffc96f5d38bf667af4ec53838db837983d","scripts":{"build":"node esbuild.config.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"repository":{"url":"git+https://github.com/e2cabral/tiposaurus-rex.git","type":"git"},"_npmVersion":"10.8.2","description":"Gerador de tipos TypeScript para consultas SQL","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.4","glob":"^10.4.5","boxen":"^8.0.1","chalk":"^5.4.1","figlet":"^1.8.1","mysql2":"^3.14.1","inquirer":"^12.6.1","prettier":"^3.5.3","commander":"^12.1.0","inversify":"^7.5.1","handlebars":"^4.7.8","path-to-regexp":"^8.2.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","esbuild":"^0.25.4","ts-jest":"^29.3.3","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/figlet":"^1.7.0","esbuild-node-externals":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/tiposaurus-rex_0.1.12_1747458724481_0.7274734475566094","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"tiposaurus-rex","version":"0.1.13","keywords":["typescript","sql","mysql","code-generator","types","orm"],"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","_id":"tiposaurus-rex@0.1.13","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"bin":{"tiposaurus":"dist/index.js"},"dist":{"shasum":"e8137ba57bea26c77ed18f8527eb75d30281e330","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-0.1.13.tgz","fileCount":8,"integrity":"sha512-nc+waOjNcb5hHRBwD3n59pCZP538a9AHNfvRSdw4hXmyzJiuHvU26nNpmA6lJnCNjCtUyGtAqyUdJ0UknOkqQQ==","signatures":[{"sig":"MEQCICxGriM4NULwDVuc3gNoAkXHkL5mJglJlvdhOKC9aZ+MAiBaq8p3GraRyjxgExNcCHXwVQFxKzfJ8qVjhT21c7ujgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35297},"main":"dist/index.js","type":"module","gitHead":"f202411dd5d2a853d52bcd61c1fb7ce109ccbbe9","scripts":{"build":"node esbuild.config.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"repository":{"url":"git+https://github.com/e2cabral/tiposaurus-rex.git","type":"git"},"_npmVersion":"10.8.2","description":"Gerador de tipos TypeScript para consultas SQL","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.4","glob":"^10.4.5","boxen":"^8.0.1","chalk":"^5.4.1","figlet":"^1.8.1","mysql2":"^3.14.1","inquirer":"^12.6.1","prettier":"^3.5.3","commander":"^12.1.0","inversify":"^7.5.1","handlebars":"^4.7.8","path-to-regexp":"^8.2.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","esbuild":"^0.25.4","ts-jest":"^29.3.3","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/figlet":"^1.7.0","esbuild-node-externals":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/tiposaurus-rex_0.1.13_1747459426607_0.016406912262892703","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"tiposaurus-rex","version":"0.1.14","keywords":["typescript","sql","mysql","code-generator","types","orm"],"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","_id":"tiposaurus-rex@0.1.14","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"bin":{"tiposaurus":"dist/index.js"},"dist":{"shasum":"0968fe2bc11b7a6220a4246562826ce1b50f5b91","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-0.1.14.tgz","fileCount":8,"integrity":"sha512-S5RuZpjNPlEx9f8O49ZMH9f5smzOyQsUmn9TeSSe/pZf1RTiO2Fx2lbaBRRJRKwVVUCtl0d9/sHqML/mm3AMmw==","signatures":[{"sig":"MEUCIFR7J5yvH4P+hsGchc1tn5139KeRINM42Zn/ht8UhbrDAiEAx+Am7U7mByZZcsvm9sXP3mC9BCatfMKZSdiYfJgdZcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35296},"main":"dist/index.js","type":"module","gitHead":"708798a93f009c25365b05fdffe02297d628507b","scripts":{"build":"node esbuild.config.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"repository":{"url":"git+https://github.com/e2cabral/tiposaurus-rex.git","type":"git"},"_npmVersion":"10.8.2","description":"Gerador de tipos TypeScript para consultas SQL","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.4","glob":"^10.4.5","boxen":"^8.0.1","chalk":"^5.4.1","figlet":"^1.8.1","mysql2":"^3.14.1","inquirer":"^12.6.1","prettier":"^3.5.3","commander":"^12.1.0","inversify":"^7.5.1","handlebars":"^4.7.8","path-to-regexp":"^8.2.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","esbuild":"^0.25.4","ts-jest":"^29.3.3","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/figlet":"^1.7.0","esbuild-node-externals":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/tiposaurus-rex_0.1.14_1747459711648_0.45077870584160507","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"tiposaurus-rex","version":"0.1.15","keywords":["typescript","sql","mysql","code-generator","types","orm"],"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","_id":"tiposaurus-rex@0.1.15","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"bin":{"tiposaurus":"dist/index.js"},"dist":{"shasum":"918a91227c61868873fa41ee8c4ba93df245f55c","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-0.1.15.tgz","fileCount":9,"integrity":"sha512-sIpNNx3LmSVvGeYuiyFiwv+LaSWYvSJftsG5HVVdtqSf/fInabjmCCDgQuBwQ1nZAr3kDEOy43g0FiyzMBvyMA==","signatures":[{"sig":"MEYCIQCx/bKKT4KMxIOUrwwjy6ez+BmHDCfkcSZWffWpHn3V0AIhAPHvXtwH8sdnY9XJRWvB07gdcfiKc/2qS1rG7mKUNXV8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35483},"main":"dist/index.js","type":"module","gitHead":"64a421bf941d0863b373ea1f347b513c901137d6","scripts":{"build":"node esbuild.config.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"repository":{"url":"git+https://github.com/e2cabral/tiposaurus-rex.git","type":"git"},"_npmVersion":"10.8.2","description":"Gerador de tipos TypeScript para consultas SQL","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.4","glob":"^10.4.5","boxen":"^8.0.1","chalk":"^5.4.1","figlet":"^1.8.1","mysql2":"^3.14.1","inquirer":"^12.6.1","prettier":"^3.5.3","commander":"^12.1.0","inversify":"^7.5.1","handlebars":"^4.7.8","path-to-regexp":"^8.2.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","esbuild":"^0.25.4","ts-jest":"^29.3.3","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/figlet":"^1.7.0","esbuild-node-externals":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/tiposaurus-rex_0.1.15_1747460311221_0.516983982709194","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"tiposaurus-rex","version":"0.1.16","keywords":["typescript","sql","mysql","code-generator","types","orm"],"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","_id":"tiposaurus-rex@0.1.16","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"bin":{"tiposaurus":"dist/index.js"},"dist":{"shasum":"375fbe31691fa3377162bba40a33c023442d609e","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-0.1.16.tgz","fileCount":9,"integrity":"sha512-rbSUqpoXrULxsw6Q6wK+l7MF0D0UiK6d2VnhKXnHbavHshQ1wwUZ8uc54rAx61+LfRLvJHfBq5DC9NH7NOJoOg==","signatures":[{"sig":"MEUCIHNdJwlSI4sMHo3GCvcYG/gLrSVZN+SPpdPTzZh3hWJiAiEA4h/smyOH/IkYIYU6d7OITHDXvFgdkHzUYo5V+Rw+WCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35485},"main":"dist/index.js","type":"module","gitHead":"71bc0a498de4160d46e7e1f57ae9f6bf8056442a","scripts":{"build":"node esbuild.config.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"repository":{"url":"git+https://github.com/e2cabral/tiposaurus-rex.git","type":"git"},"_npmVersion":"10.8.2","description":"Gerador de tipos TypeScript para consultas SQL","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.4","glob":"^10.4.5","boxen":"^8.0.1","chalk":"^5.4.1","figlet":"^1.8.1","mysql2":"^3.14.1","inquirer":"^12.6.1","prettier":"^3.5.3","commander":"^12.1.0","inversify":"^7.5.1","handlebars":"^4.7.8","path-to-regexp":"^8.2.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","esbuild":"^0.25.4","ts-jest":"^29.3.3","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/figlet":"^1.7.0","esbuild-node-externals":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/tiposaurus-rex_0.1.16_1747462231658_0.29566849992056343","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"tiposaurus-rex","version":"0.1.17","keywords":["typescript","sql","mysql","code-generator","types","orm"],"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","_id":"tiposaurus-rex@0.1.17","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"bin":{"tiposaurus":"dist/index.js"},"dist":{"shasum":"f7d2d9e6d2c104b1ead24b366094bf4228832747","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-0.1.17.tgz","fileCount":3,"integrity":"sha512-jZzPTfCbM9hyusVkSww2p495ZSS2yWC2kG/RU62FLi0fmuF0kYVyiJgIdUhE2bD8JmvNcSbfLO+mb2HM3zDAkQ==","signatures":[{"sig":"MEYCIQD86TN9iINzq7d//iYDAugfDsANBx1DgT9YA3ltIHWXtAIhAK4GNsyVIc1naFX8MbX8q2XM5gR5vgujqhnrkQSwDEZM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35737},"main":"dist/index.js","type":"module","gitHead":"4bf269ae10cc6e66b997f49b2c813b76b5df5c4d","scripts":{"build":"node esbuild.config.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"repository":{"url":"git+https://github.com/e2cabral/tiposaurus-rex.git","type":"git"},"_npmVersion":"10.8.2","description":"Gerador de tipos TypeScript para consultas SQL","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.4","glob":"^10.4.5","boxen":"^8.0.1","chalk":"^5.4.1","figlet":"^1.8.1","mysql2":"^3.14.1","inquirer":"^12.6.1","prettier":"^3.5.3","commander":"^12.1.0","inversify":"^7.5.1","handlebars":"^4.7.8","path-to-regexp":"^8.2.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","esbuild":"^0.25.4","ts-jest":"^29.3.3","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/figlet":"^1.7.0","esbuild-node-externals":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/tiposaurus-rex_0.1.17_1747510808050_0.8398223304425698","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"tiposaurus-rex","version":"0.1.18","keywords":["typescript","sql","mysql","code-generator","types","orm"],"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","_id":"tiposaurus-rex@0.1.18","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"bin":{"tiposaurus":"dist/index.js"},"dist":{"shasum":"419d161570d6994205587ce26130ddcf9d6f30fe","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-0.1.18.tgz","fileCount":3,"integrity":"sha512-0rKllIvn3s1IW88lVdSbBtAh8hBdVaQiFPuB3Oh0PDM+tY1EUfRv/jbu7Tir6gpVtLvwRW/e4oXuukSfrIeQzw==","signatures":[{"sig":"MEUCIGMSE5oi0YXa3EGpO7HAPY79OP3eF5PbAaA8T3zQeJpXAiEAjBEnU0v8PNhuYHfbl1FfnZPBVkwaBAWlXPXN1WI9bFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36203},"main":"dist/index.js","type":"module","gitHead":"c249791dee5a89f7c903b35d5f15bc44ba8809fe","scripts":{"build":"node esbuild.config.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"repository":{"url":"git+https://github.com/e2cabral/tiposaurus-rex.git","type":"git"},"_npmVersion":"10.8.2","description":"Gerador de tipos TypeScript para consultas SQL","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.4","glob":"^10.4.5","boxen":"^8.0.1","chalk":"^5.4.1","figlet":"^1.8.1","mysql2":"^3.14.1","inquirer":"^12.6.1","prettier":"^3.5.3","commander":"^12.1.0","inversify":"^7.5.1","handlebars":"^4.7.8","path-to-regexp":"^8.2.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","esbuild":"^0.25.4","ts-jest":"^29.3.3","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/figlet":"^1.7.0","esbuild-node-externals":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/tiposaurus-rex_0.1.18_1747514906384_0.3056198750566608","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"tiposaurus-rex","version":"0.1.19","keywords":["typescript","sql","mysql","code-generator","types","orm"],"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","_id":"tiposaurus-rex@0.1.19","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"bin":{"tiposaurus":"dist/index.js"},"dist":{"shasum":"839f9b6ebd400ddebaabe5e4807dad47a3e6ad50","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-0.1.19.tgz","fileCount":3,"integrity":"sha512-nYojEHRHT0lr2s4rsCiGYrOUFHrETzKUCe3pQaKsH0EtAzmTR6N1rj4Sl7fzHoQy2RHA32WwDkTM+DJIPIEPkg==","signatures":[{"sig":"MEUCIQDWu3tvVOAfbI0Rt5ZUJYDoVg1cOI5clh4EmPVue1/HmgIgQk5d1r6NZWNoR2DXkPvezwaJdfuzThHPk58o0q67dXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37699},"main":"dist/index.js","type":"module","gitHead":"d476f2190c192569973a5ee9fc57673386a286b0","scripts":{"build":"node esbuild.config.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"repository":{"url":"git+https://github.com/e2cabral/tiposaurus-rex.git","type":"git"},"_npmVersion":"10.8.2","description":"Gerador de tipos TypeScript para consultas SQL","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.4","glob":"^10.4.5","boxen":"^8.0.1","chalk":"^5.4.1","figlet":"^1.8.1","mysql2":"^3.14.1","inquirer":"^12.6.1","prettier":"^3.5.3","commander":"^12.1.0","inversify":"^7.5.1","handlebars":"^4.7.8","path-to-regexp":"^8.2.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","esbuild":"^0.25.4","ts-jest":"^29.3.3","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/figlet":"^1.7.0","esbuild-node-externals":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/tiposaurus-rex_0.1.19_1747519552732_0.8982414026332775","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"tiposaurus-rex","version":"0.1.20","keywords":["typescript","sql","mysql","code-generator","types","orm"],"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","_id":"tiposaurus-rex@0.1.20","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"bin":{"tiposaurus":"dist/index.js"},"dist":{"shasum":"262d81cfc231654caca8d53e112a8d07f91b2174","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-0.1.20.tgz","fileCount":3,"integrity":"sha512-SIVILv5eL4zf+suMwDUjJlhblI2s7PqWrmOzXMVFFQGuCvpQXuwPKDWlGKFEdBzVBnSsz8j9ruMc2RNQfjNvBw==","signatures":[{"sig":"MEUCIQCNeVGLHR0hCpKOr3NpIhRfBzgyhhJgfnRukhjIeobMHgIgSKV64j9SPd6hBVpUXTh/gilL8UL2Qs8ob9WwGIFJOZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38788},"main":"dist/index.js","type":"module","gitHead":"06afc4ee64dfcb3aeb8946557010cc7969755179","scripts":{"build":"node esbuild.config.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"repository":{"url":"git+https://github.com/e2cabral/tiposaurus-rex.git","type":"git"},"_npmVersion":"10.8.2","description":"Gerador de tipos TypeScript para consultas SQL","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.4","glob":"^10.4.5","boxen":"^8.0.1","chalk":"^5.4.1","figlet":"^1.8.1","mysql2":"^3.14.1","inquirer":"^12.6.1","prettier":"^3.5.3","commander":"^12.1.0","inversify":"^7.5.1","handlebars":"^4.7.8","path-to-regexp":"^8.2.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","esbuild":"^0.25.4","ts-jest":"^29.3.3","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/figlet":"^1.7.0","esbuild-node-externals":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/tiposaurus-rex_0.1.20_1747536704994_0.8022722313833033","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"tiposaurus-rex","version":"0.1.21","keywords":["typescript","sql","mysql","code-generator","types","orm"],"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","_id":"tiposaurus-rex@0.1.21","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"bin":{"tiposaurus":"dist/index.js"},"dist":{"shasum":"1b98be6bd4100803cd21a334c774dcc27270e881","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-0.1.21.tgz","fileCount":3,"integrity":"sha512-FnRN47Ff2TqCRMQkvROQNhfIURONhM3CD4eFEZLFJgJb5q0lMz8tXH5XVDkcPDfuEh2sxDPc6QjGNiaoITE6Fw==","signatures":[{"sig":"MEYCIQDs0zTttfE/zbqfFJdbjNcwY0LLdOCMJybVRnJC7RW4PQIhAOXkCt5J+2Bphp2uzxlKacjtcqV1LtgC84W1lG42ZJ6H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38771},"main":"dist/index.js","type":"module","gitHead":"a73239bcc25952263ad90e6f55a398cf8f8e982d","scripts":{"build":"node esbuild.config.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"repository":{"url":"git+https://github.com/e2cabral/tiposaurus-rex.git","type":"git"},"_npmVersion":"10.8.2","description":"Gerador de tipos TypeScript para consultas SQL","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.4","glob":"^10.4.5","boxen":"^8.0.1","chalk":"^5.4.1","figlet":"^1.8.1","mysql2":"^3.14.1","inquirer":"^12.6.1","prettier":"^3.5.3","commander":"^12.1.0","inversify":"^7.5.1","handlebars":"^4.7.8","path-to-regexp":"^8.2.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","esbuild":"^0.25.4","ts-jest":"^29.3.3","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/figlet":"^1.7.0","esbuild-node-externals":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/tiposaurus-rex_0.1.21_1747537259479_0.15107464444104957","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"tiposaurus-rex","version":"0.1.22","keywords":["typescript","sql","mysql","code-generator","types","orm"],"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","_id":"tiposaurus-rex@0.1.22","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"bin":{"tiposaurus":"dist/index.js"},"dist":{"shasum":"d0588109239d1b5b01fb70310a4814fedd370304","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-0.1.22.tgz","fileCount":3,"integrity":"sha512-mTb0wWiBa3y4Xlb/v2MiMC0mCgxs6cGjaJ2UFsx0wE22+OAOULLGDbh0WFQETkgpxYW9/e+zmKI/GSBGAHhU3A==","signatures":[{"sig":"MEQCIHzlo9XsKVcQCNst5/PLeSjrH60WFPaRTwpBlFwf4eHCAiB+0TrRI1nguvPLWoVVBgi5EZExSoh+454xQflvhdFsgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41938},"main":"dist/index.js","type":"module","gitHead":"e6b0b5f9bf99c3abe81e2cd2fa14fec77d6235a4","scripts":{"build":"node esbuild.config.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"repository":{"url":"git+https://github.com/e2cabral/tiposaurus-rex.git","type":"git"},"_npmVersion":"10.8.2","description":"Gerador de tipos TypeScript para consultas SQL","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.4","glob":"^10.4.5","boxen":"^8.0.1","chalk":"^5.4.1","figlet":"^1.8.1","mysql2":"^3.14.1","inquirer":"^12.6.1","prettier":"^3.5.3","commander":"^12.1.0","inversify":"^7.5.1","handlebars":"^4.7.8","path-to-regexp":"^8.2.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","esbuild":"^0.25.4","ts-jest":"^29.3.3","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/figlet":"^1.7.0","esbuild-node-externals":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/tiposaurus-rex_0.1.22_1747753885279_0.64400493316695","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"tiposaurus-rex","version":"0.1.23","keywords":["typescript","sql","mysql","code-generator","types","orm"],"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","_id":"tiposaurus-rex@0.1.23","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"bin":{"tiposaurus":"dist/index.js"},"dist":{"shasum":"7a2a5c4d7c2020a64ed2c787ec1457195659517a","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-0.1.23.tgz","fileCount":3,"integrity":"sha512-QUEF9fTjwnIjGAyvA5QXhlEHI30/OUG+4oyY9rnSSGWqL2e5+8P4VgNg0pyMb/VJKDMBhoK537B8y74O5EsZIQ==","signatures":[{"sig":"MEUCIH/QfYkqysM1dRyR+Y6sRg+ajbq3wPIHShTpcvOd/NetAiEA+VI1bV9mcbh6hn9/gPvLnfxwl05GaEX3D6Mwvp5so18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41958},"main":"dist/index.js","type":"module","gitHead":"5245954a030621dbd032682e933324f4e950afb3","scripts":{"build":"node esbuild.config.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"repository":{"url":"git+https://github.com/e2cabral/tiposaurus-rex.git","type":"git"},"_npmVersion":"10.8.2","description":"Gerador de tipos TypeScript para consultas SQL","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.4","glob":"^10.4.5","boxen":"^8.0.1","chalk":"^5.4.1","figlet":"^1.8.1","mysql2":"^3.14.1","inquirer":"^12.6.1","prettier":"^3.5.3","commander":"^12.1.0","inversify":"^7.5.1","handlebars":"^4.7.8","path-to-regexp":"^8.2.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","esbuild":"^0.25.4","ts-jest":"^29.3.3","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/figlet":"^1.7.0","esbuild-node-externals":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/tiposaurus-rex_0.1.23_1747754850615_0.8290224785628098","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"tiposaurus-rex","version":"0.1.24","keywords":["typescript","sql","mysql","code-generator","types","orm"],"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","_id":"tiposaurus-rex@0.1.24","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"bin":{"tiposaurus":"dist/index.js"},"dist":{"shasum":"d283968e113dd7e1a181a974fc962dc96182a2da","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-0.1.24.tgz","fileCount":3,"integrity":"sha512-jDqPvoprrudK/8b05V8RV2S9YADiI95IF7gQoL3bqOrJ3uzvkloJvlpZpVLAwEnARKdmvl8/zJVsSm+33tJZ2w==","signatures":[{"sig":"MEUCIQDCkjIlJeCoara5Xhmq7sCuWmgra1iItnh7S9IUW47rGgIgJ0X30bFvBOxKCVYoZ+RDd4bdV4kq8lis+PNstpkRdQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44076},"main":"dist/index.js","type":"module","gitHead":"a3ec7f8f592bca4c0b5f55ee21e15160c8208292","scripts":{"build":"node esbuild.config.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"repository":{"url":"git+https://github.com/e2cabral/tiposaurus-rex.git","type":"git"},"_npmVersion":"10.8.2","description":"Gerador de tipos TypeScript para consultas SQL","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.4","glob":"^10.4.5","boxen":"^8.0.1","chalk":"^5.4.1","figlet":"^1.8.1","mysql2":"^3.14.1","inquirer":"^12.6.1","prettier":"^3.5.3","commander":"^12.1.0","inversify":"^7.5.1","handlebars":"^4.7.8","path-to-regexp":"^8.2.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","esbuild":"^0.25.4","ts-jest":"^29.3.3","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/figlet":"^1.7.0","esbuild-node-externals":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/tiposaurus-rex_0.1.24_1747757623429_0.6230645317871555","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"tiposaurus-rex","version":"0.2.0","keywords":["typescript","sql","mysql","code-generator","types","orm"],"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","_id":"tiposaurus-rex@0.2.0","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"bin":{"tiposaurus":"dist/index.js"},"dist":{"shasum":"ef5bfea2cbbff38be58ded1cd4d91ad89c59c8ae","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-0.2.0.tgz","fileCount":3,"integrity":"sha512-IRJDEAEa6N25KHkacMDDo21nLJNhCErANbEt3z3EUwKqG44PPKUvuGck6RhR8wL3/+YdY9BPfF8BAqbrAfNMJg==","signatures":[{"sig":"MEQCIHYjBQBbhce1eXilEe0mHdte6dIQ3gs5b9bQhpbLIC4SAiAsCyfw+xrpzWSO2cUagq6Zic6Z+BF6TOdJMwnf9FIzYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48321},"main":"dist/index.js","type":"module","gitHead":"d2c1179229c75aed7a4e99a548bdfda4df97e62c","scripts":{"build":"node esbuild.config.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"repository":{"url":"git+https://github.com/e2cabral/tiposaurus-rex.git","type":"git"},"_npmVersion":"10.8.2","description":"Gerador de tipos TypeScript para consultas SQL","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.4","glob":"^10.4.5","boxen":"^8.0.1","chalk":"^5.4.1","figlet":"^1.8.1","mysql2":"^3.14.1","inquirer":"^12.6.1","prettier":"^3.5.3","commander":"^12.1.0","inversify":"^7.5.1","handlebars":"^4.7.8","path-to-regexp":"^8.2.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","esbuild":"^0.25.4","ts-jest":"^29.3.3","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/figlet":"^1.7.0","esbuild-node-externals":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/tiposaurus-rex_0.2.0_1747879514394_0.6519732340732105","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"tiposaurus-rex","version":"0.3.0","keywords":["typescript","sql","mysql","code-generator","types","orm"],"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","_id":"tiposaurus-rex@0.3.0","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"bin":{"tiposaurus":"dist/index.js"},"dist":{"shasum":"91c7ef5be1fa366f9fee6882994567198a8f256c","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-0.3.0.tgz","fileCount":3,"integrity":"sha512-4Oed9ZgqtifR/YsO4DT8ZsobrYblWWzlkj32JXlnce1Shv45zX8fGvgozG9Bk387NxvNXdn1EhY/IX7dhN2jvw==","signatures":[{"sig":"MEQCIFg2FtKooOc2LD9G7Pcb4z9TCpIcct5Qm0ARRlZNCALNAiB2eaA3CODEGcgIhHieorJVHr9A0oMbpVtNorcE8tW2gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51786},"main":"dist/index.js","type":"module","gitHead":"ea642c09a1f59b1653dbf5a6ae6493721c8f2a41","scripts":{"build":"node esbuild.config.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"repository":{"url":"git+https://github.com/e2cabral/tiposaurus-rex.git","type":"git"},"_npmVersion":"10.8.2","description":"Gerador de tipos TypeScript para consultas SQL","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.4","glob":"^10.4.5","boxen":"^8.0.1","chalk":"^5.4.1","figlet":"^1.8.1","mysql2":"^3.14.1","inquirer":"^12.6.1","commander":"^12.1.0","inversify":"^7.5.1","handlebars":"^4.7.8","path-to-regexp":"^8.2.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","esbuild":"^0.25.4","globals":"^16.2.0","ts-jest":"^29.3.3","ts-node":"^10.9.2","prettier":"^3.5.3","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@types/figlet":"^1.7.0","typescript-eslint":"^8.32.1","esbuild-node-externals":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/tiposaurus-rex_0.3.0_1749312976686_0.14675264719586645","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"tiposaurus-rex","version":"1.0.0","description":"Gerador de tipos TypeScript para consultas SQL","license":"MIT","author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"engines":{"node":">=18"},"main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","bin":{"tiposaurus":"dist/index.js"},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit","lint":"eslint .","smoke:cli":"node dist/index.js --help","prepublishOnly":"npm run lint && npm run typecheck && npm test && npm run build && npm run smoke:cli","prepare":"npm run build","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"keywords":["typescript","sql","mysql","code-generator","types","orm"],"repository":{"type":"git","url":"git+https://github.com/e2cabral/tiposaurus-rex.git"},"bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","dependencies":{"boxen":"^8.0.1","chalk":"^5.6.2","chokidar":"^5.0.0","commander":"^12.1.0","figlet":"^1.11.0","glob":"^10.5.0","handlebars":"^4.7.9","inquirer":"^12.11.1","inversify":"^7.11.0","mysql2":"^3.22.3","ora":"^8.2.0","prettier":"^3.8.3","reflect-metadata":"^0.2.2","zod":"^3.25.76"},"devDependencies":{"@eslint/js":"^9.39.4","@types/figlet":"^1.7.0","@types/jest":"^29.5.14","@types/node":"^22.19.19","eslint":"^9.39.4","globals":"^16.5.0","jest":"^29.7.0","ts-jest":"^29.4.11","ts-node":"^10.9.2","tsup":"^8.5.1","typescript":"^5.9.3","typescript-eslint":"^8.59.4","vitepress":"^1.6.4","vue":"^3.5.34"},"_id":"tiposaurus-rex@1.0.0","gitHead":"c46b03681aa7d5a057925e03720ad429501beaec","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-qAkno/lhosmkv5e5Aqejs//doHEc891vRbOX6nq7maQH2P423ebJoXYdmJkA8Uk/fbfrT6hZplqjEgfCimeMMw==","shasum":"2de5921d097b0569e27d91d8bcfcf6c89c62266f","tarball":"https://registry.npmjs.org/tiposaurus-rex/-/tiposaurus-rex-1.0.0.tgz","fileCount":9,"unpackedSize":353002,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC/4gxrBtOeaIHs5AyG+jtdsJxNcqVE7rdnOe3MWyNhXAIhAI/H41zml7RFwYJLZ0fXiLgucPIgmSxd2LggTPW1wesh"}]},"_npmUser":{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"},"directories":{},"maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tiposaurus-rex_1.0.0_1779451090649_0.8174172237639665"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-17T00:53:53.426Z","modified":"2026-05-22T11:58:10.980Z","0.1.0":"2025-05-17T00:53:53.727Z","0.1.1":"2025-05-17T01:02:13.764Z","0.1.2":"2025-05-17T01:12:56.835Z","0.1.3":"2025-05-17T01:18:03.779Z","0.1.4":"2025-05-17T01:21:07.328Z","0.1.5":"2025-05-17T01:24:24.705Z","0.1.6":"2025-05-17T01:28:33.213Z","0.1.7":"2025-05-17T01:37:15.028Z","0.1.8":"2025-05-17T01:48:44.567Z","0.1.9":"2025-05-17T04:28:57.144Z","0.1.10":"2025-05-17T04:53:53.315Z","0.1.11":"2025-05-17T05:02:46.139Z","0.1.12":"2025-05-17T05:12:04.652Z","0.1.13":"2025-05-17T05:23:46.782Z","0.1.14":"2025-05-17T05:28:31.850Z","0.1.15":"2025-05-17T05:38:31.387Z","0.1.16":"2025-05-17T06:10:31.859Z","0.1.17":"2025-05-17T19:40:08.246Z","0.1.18":"2025-05-17T20:48:26.574Z","0.1.19":"2025-05-17T22:05:52.937Z","0.1.20":"2025-05-18T02:51:45.171Z","0.1.21":"2025-05-18T03:00:59.708Z","0.1.22":"2025-05-20T15:11:25.477Z","0.1.23":"2025-05-20T15:27:30.798Z","0.1.24":"2025-05-20T16:13:43.612Z","0.2.0":"2025-05-22T02:05:14.630Z","0.3.0":"2025-06-07T16:16:16.859Z","1.0.0":"2026-05-22T11:58:10.878Z"},"bugs":{"url":"https://github.com/e2cabral/tiposaurus-rex/issues"},"author":{"name":"Edson Cabral Junior","email":"e2cabraljunior@gmail.com"},"license":"MIT","homepage":"https://github.com/e2cabral/tiposaurus-rex#readme","keywords":["typescript","sql","mysql","code-generator","types","orm"],"repository":{"type":"git","url":"git+https://github.com/e2cabral/tiposaurus-rex.git"},"description":"Gerador de tipos TypeScript para consultas SQL","maintainers":[{"name":"eddiecbrl","email":"e2cabraljunior@gmail.com"}],"readme":"# Tiposaurus Rex\n\nTiposaurus Rex is a CLI that generates TypeScript code from annotated MySQL SQL files.\n\nIt is built for teams that want to keep writing raw SQL while still getting:\n\n- typed query result interfaces\n- typed parameter interfaces\n- generated query constants\n- optional helper execution functions\n- database-aware type inference\n\n## Who it is for\n\nTiposaurus Rex is a good fit when you want:\n\n- raw SQL checked into the repository\n- strong TypeScript support without moving to an ORM\n- a build-time generator instead of a runtime abstraction layer\n- customizable generated output through templates\n\n## Current scope\n\n- database support: MySQL-focused\n- input: `.sql` files with lightweight annotations\n- output: generated `.ts` files\n\n## Installation\n\nInstall as a development dependency:\n\n```bash\nnpm install -D tiposaurus-rex\n```\n\nYou can also install it globally:\n\n```bash\nnpm install -g tiposaurus-rex\n```\n\n## Quick Start\n\n### 1. Initialize the project\n\n```bash\nnpx tiposaurus init\n```\n\nThis creates `tiposaurus.config.json`, optionally creates default templates, and adds the config file to `.gitignore` when needed.\n\n### 2. Configure the database\n\nExample config:\n\n```json\n{\n  \"db\": {\n    \"host\": \"localhost\",\n    \"user\": \"root\",\n    \"password\": \"secret\",\n    \"database\": \"app_db\",\n    \"port\": 3306\n  },\n  \"queryDirs\": [\"src/queries\"],\n  \"outputDir\": \"src/generated\",\n  \"templateDir\": \".templates\",\n  \"customTypes\": {\n    \"decimal\": \"string\"\n  }\n}\n```\n\nSecurity note:\n\n`tiposaurus.config.json` may contain credentials and should stay out of version control.\n\n### 3. Create an SQL file\n\n`src/queries/find-user.sql`\n\n```sql\n/*\n  @name FindUserById\n  @description Fetch a single user\n  @param userId: number\n  @returnType FindUserByIdResult\n  @returnSingle true\n*/\nSELECT\n  id,\n  email,\n  first_name AS firstName,\n  is_active AS isActive\nFROM users\nWHERE id = :userId;\n```\n\n### 4. Generate the TypeScript output\n\n```bash\nnpx tiposaurus generate\n```\n\n## What gets generated\n\nDepending on your templates and annotations, the generated file can include:\n\n- result interfaces\n- parameter interfaces\n- SQL string constants\n- helper execution functions\n- custom interfaces derived from explicit return annotations\n\nTypical example:\n\n```ts\nexport interface FindUserByIdResult {\n  id: number;\n  email: string;\n  firstName: string;\n  isActive: boolean;\n}\n\nexport interface FindUserByIdParams {\n  userId: number;\n}\n\nexport const findUserByIdQuery = `SELECT ...`;\n```\n\n## Runtime usage\n\nThe generated query constants work well with `mysql2/promise`.\n\n```ts\nimport mysql from 'mysql2/promise';\nimport {\n  findUserByIdQuery,\n  FindUserByIdResult,\n} from './generated/find-user';\n\nconst pool = mysql.createPool({\n  host: 'localhost',\n  user: 'root',\n  password: 'secret',\n  database: 'app_db',\n  namedPlaceholders: true,\n});\n\nconst [rows] = await pool.execute(findUserByIdQuery, { userId: 1 });\nconst users = rows as FindUserByIdResult[];\n```\n\nImportant:\n\nThe built-in generated helper functions are intended for `mysql2` connections configured with `namedPlaceholders: true`.\n\n## CLI\n\n### `init`\n\nInteractive project setup.\n\n```bash\nnpx tiposaurus init\n```\n\n### `generate`\n\nGenerate code from SQL files.\n\n```bash\nnpx tiposaurus generate [options]\n```\n\nOptions:\n\n- `-c, --config <path>`: config file path\n- `-o, --output <dir>`: override output directory\n- `-t, --templates <dir>`: override template directory\n- `-w, --watch`: regenerate on file changes\n\n## Watch mode\n\n```bash\nnpx tiposaurus generate --watch\n```\n\nWatch mode monitors:\n\n- SQL files under `queryDirs`\n- the config file used for the current run\n\n## Configuration summary\n\nSupported top-level config fields:\n\n- `db`\n- `queryDirs`\n- `outputDir`\n- `templateDir`\n- `customTypes`\n\n## Templates\n\nTiposaurus Rex uses Handlebars for code generation.\n\nTemplate resolution order:\n\n1. `--templates`\n2. `templateDir` in config\n3. `.templates`\n\nSupported filenames:\n\n- `unified.hbs`\n- `interface.hbs`\n- `query.hbs`\n- `index.hbs`\n\n## Type inference\n\nTiposaurus Rex uses two strategies:\n\n1. live MySQL metadata, when available\n2. heuristic inference from field names and known SQL functions\n\nExamples:\n\n- `id`, `user_id` -> `number`\n- `created_at` -> `Date`\n- `is_active` -> `boolean`\n- `COUNT(*)` -> `number`\n\n## Documentation\n\nFull docs in the repository:\n\n- [Getting Started](https://github.com/e2cabral/tiposaurus-rex/blob/main/docs/guide/getting-started.md)\n- [CLI Reference](https://github.com/e2cabral/tiposaurus-rex/blob/main/docs/guide/cli.md)\n- [Configuration](https://github.com/e2cabral/tiposaurus-rex/blob/main/docs/guide/configuration.md)\n- [SQL Annotations](https://github.com/e2cabral/tiposaurus-rex/blob/main/docs/guide/sql-annotations.md)\n- [Templates](https://github.com/e2cabral/tiposaurus-rex/blob/main/docs/guide/templates.md)\n- [Generated Output](https://github.com/e2cabral/tiposaurus-rex/blob/main/docs/guide/generated-output.md)\n- [Runtime Usage](https://github.com/e2cabral/tiposaurus-rex/blob/main/docs/guide/runtime-usage.md)\n- [Troubleshooting](https://github.com/e2cabral/tiposaurus-rex/blob/main/docs/guide/troubleshooting.md)\n\n## Contributing\n\nSee [CONTRIBUTING.md](https://github.com/e2cabral/tiposaurus-rex/blob/main/CONTRIBUTING.md).\n\n## License\n\nMIT. See [LICENSE](https://github.com/e2cabral/tiposaurus-rex/blob/main/LICENSE).\n\n","readmeFilename":"README.md"}