{"_id":"@alehandrosv/esmeralda-cli","_rev":"28-a806edc3c0422b4d37a2b58882d6e119","name":"@alehandrosv/esmeralda-cli","dist-tags":{"latest":"2.0.1"},"versions":{"0.1.0":{"name":"@alehandrosv/esmeralda-cli","version":"0.1.0","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"license":"MIT","_id":"@alehandrosv/esmeralda-cli@0.1.0","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"homepage":"https://github.com/AlehandroSV/Jade","bugs":{"url":"https://github.com/AlehandroSV/Jade/issues"},"bin":{"esmeralda":"dist/bin/esmeralda.js"},"dist":{"shasum":"ef580b031fa0dad95595d960d5ae9bd155ee896a","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-0.1.0.tgz","fileCount":79,"integrity":"sha512-ISd41f6hYsOcEtWNYhfGiK/ROqfzfvhhDjIofotxdt8NXSowW7Ef9P1AsGEQJbMSWiIeuej0aWFmkqqC26WPOg==","signatures":[{"sig":"MEUCIFSWWOAqwijN5fCtfvL51OxBQGyisE8j7DioQT475R37AiEAoSQ3s9jhUdrzz/9iwnvwPavtfN0MEkqOtvbzdHhZDQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94518},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"75823eb5dcf188a3655206c580a15873a4060792","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","test:run":"vitest run","prepublishOnly":"npm run build"},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"repository":{"url":"git+https://github.com/AlehandroSV/Jade.git","type":"git","directory":"esmerald"},"_npmVersion":"10.8.2","description":"CLI for Jade ORM - a modern ORM for Lua","directories":{},"_nodeVersion":"20.20.2","dependencies":{"commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/esmeralda-cli_0.1.0_1784163603641_0.629894215624361","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@alehandrosv/esmeralda-cli","version":"0.1.3","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"license":"MIT","_id":"@alehandrosv/esmeralda-cli@0.1.3","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"homepage":"https://github.com/AlehandroSV/Jade","bugs":{"url":"https://github.com/AlehandroSV/Jade/issues"},"bin":{"esmeralda":"dist/bin/esmeralda.js"},"dist":{"shasum":"6901ca565388538731e0fdb4e0f479cec8846819","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-0.1.3.tgz","fileCount":79,"integrity":"sha512-5b3IWYeGCW4deR9UnW3jtCd7BDhcIYoP5hCbvntrNqHbrmesv56pEBZsQ0gqbPqGeubJfvS54pVb173pAWgEZA==","signatures":[{"sig":"MEYCIQDMJjoE6nIOzZa5fYuf0ZRpsC9oJ2OT+C2+tdue+qvM7gIhAKbgPuH7JdEleXoEF1t2Yq2sd2SQfGmo1M2cUGhw4/wT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96922},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"79156cbbbf152fed457376146740dbf3ea509fcb","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","test:run":"vitest run","prepublishOnly":"npm run build"},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"repository":{"url":"git+https://github.com/AlehandroSV/Jade.git","type":"git","directory":"esmerald"},"_npmVersion":"10.8.2","description":"CLI for Jade ORM - a modern ORM for Lua","directories":{},"_nodeVersion":"20.20.2","dependencies":{"commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/esmeralda-cli_0.1.3_1784164241558_0.04372461595064814","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@alehandrosv/esmeralda-cli","version":"0.1.4","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"license":"MIT","_id":"@alehandrosv/esmeralda-cli@0.1.4","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"homepage":"https://github.com/AlehandroSV/Jade","bugs":{"url":"https://github.com/AlehandroSV/Jade/issues"},"bin":{"esmeralda":"dist/bin/esmeralda.js"},"dist":{"shasum":"b607f992c9e411d9249c4779e6fe3a39438647fb","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-0.1.4.tgz","fileCount":79,"integrity":"sha512-qZd5jVOdHghgDYKsOJ8sVbhtrHKrNRpg5eebqFzz54Po0AZAOLJw5yMdG8oZJkeZW3GLc2f4ziMkYhDdguBThg==","signatures":[{"sig":"MEUCIQDU5si96s3NA9dFho6MEEL44xnNwvoy9TZwS0eEZFMRzgIgXkOa2Y8MAOSr0VitSZSe0wk2Otv4uBb8RzohAY7KI/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96924},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"6d26510a1bceded2d2231be3ef8b6b2d020673a5","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","test:run":"vitest run","prepublishOnly":"npm run build"},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"repository":{"url":"git+https://github.com/AlehandroSV/Jade.git","type":"git","directory":"esmerald"},"_npmVersion":"10.9.8","description":"CLI for Jade ORM - a modern ORM for Lua","directories":{},"_nodeVersion":"22.22.3","dependencies":{"commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/esmeralda-cli_0.1.4_1784200426505_0.15253152359524447","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@alehandrosv/esmeralda-cli","version":"0.1.8","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"license":"MIT","_id":"@alehandrosv/esmeralda-cli@0.1.8","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"homepage":"https://github.com/AlehandroSV/Jade","bugs":{"url":"https://github.com/AlehandroSV/Esmeralda/issues"},"bin":{"esmeralda":"dist/bin/esmeralda.js"},"dist":{"shasum":"991bcc87f7825acfa1c4cfbcd6d6669dbe6650d5","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-0.1.8.tgz","fileCount":79,"integrity":"sha512-IW4VfKCOxgl/i0z/Vx19FjJiHVmEutZ1P6KoCfkdT9l7rKJd25mvX3rBjRF26JnOBD7ai4oB4K2sM5PTYk87eQ==","signatures":[{"sig":"MEQCIGiI+NUVeCe1pL4h2N4iWC9V/wFnEbK21mwdgw+LEgEaAiAnJAarJI/fqhceMhcanARdJwABoPQICfEofZD3xQ66pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97778},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"219e20212ad5f58b3d2b552914a03575d11eb5d9","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","test:run":"vitest run","prepublishOnly":"npm run build"},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"repository":{"url":"git+https://github.com/AlehandroSV/Esmeralda.git","type":"git","directory":"esmerald"},"_npmVersion":"10.8.2","description":"CLI for Jade ORM - a modern ORM for Lua","directories":{},"_nodeVersion":"20.20.2","dependencies":{"commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/esmeralda-cli_0.1.8_1784202372714_0.14568875635876588","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@alehandrosv/esmeralda-cli","version":"0.1.9","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"license":"MIT","_id":"@alehandrosv/esmeralda-cli@0.1.9","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"homepage":"https://github.com/AlehandroSV/Jade","bugs":{"url":"https://github.com/AlehandroSV/Esmeralda/issues"},"bin":{"esmeralda":"dist/bin/esmeralda.js"},"dist":{"shasum":"b80e139831d00da22f95fd0ec64fafbcdc03cb24","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-0.1.9.tgz","fileCount":79,"integrity":"sha512-ZBMUDR8ZiJDWdyfrAwszGcMDMWVwQXVrdoR3t0QJzmLkvZUWtXMNsuOnI5+pBJQ1IBjbNMAUhJBrt9Y5OAoYTg==","signatures":[{"sig":"MEQCIDWisPGxN9BwqV+hemAf8j+lSYrnuyhzpLuNesQUYndrAiBHarLGOKWXDpx073xkGxnVHB92CQrVvkxm4TZ/ImTK8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98622},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"38430a04abe7e65b9f1116bab0802a184ee093a6","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","test:run":"vitest run","prepublishOnly":"npm run build"},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"repository":{"url":"git+https://github.com/AlehandroSV/Esmeralda.git","type":"git","directory":"esmerald"},"_npmVersion":"10.8.2","description":"CLI for Jade ORM - a modern ORM for Lua","directories":{},"_nodeVersion":"20.20.2","dependencies":{"commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/esmeralda-cli_0.1.9_1784202736082_0.8322333420322188","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@alehandrosv/esmeralda-cli","version":"0.1.10","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"license":"MIT","_id":"@alehandrosv/esmeralda-cli@0.1.10","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"homepage":"https://github.com/AlehandroSV/Jade","bugs":{"url":"https://github.com/AlehandroSV/Esmeralda/issues"},"bin":{"esmeralda":"dist/bin/esmeralda.js"},"dist":{"shasum":"7df812bb2ef997f7464d75149dcc3c2819ede682","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-0.1.10.tgz","fileCount":79,"integrity":"sha512-WpcRvFOSYwhsgAUTRVnpp6a8bE3b2dwB5PDofFThZLC6Koef1VYaWbUV7FN66hrB6Hd0lNDVsp4Lrbfw3RQ8iw==","signatures":[{"sig":"MEQCIDNq+cWI9QsxraC5in052n9VFy6fTT1n8seMa9jfKahVAiALXn8YOWhoANLmOReUqhXRFFeElcHtHMcbHY3EBS4vUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100960},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"d0bcde138c634901307e8cf3a32a208673297669","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","test:run":"vitest run","prepublishOnly":"npm run build"},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"repository":{"url":"git+https://github.com/AlehandroSV/Esmeralda.git","type":"git","directory":"esmerald"},"_npmVersion":"10.8.2","description":"CLI for Jade ORM - a modern ORM for Lua","directories":{},"_nodeVersion":"20.20.2","dependencies":{"commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/esmeralda-cli_0.1.10_1784203691993_0.4950058961688364","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@alehandrosv/esmeralda-cli","version":"0.1.11","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"license":"MIT","_id":"@alehandrosv/esmeralda-cli@0.1.11","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"homepage":"https://github.com/AlehandroSV/jade","bugs":{"url":"https://github.com/AlehandroSV/Esmeralda/issues"},"bin":{"esmeralda":"dist/bin/esmeralda.js"},"dist":{"shasum":"529685eab67e94050628596f0ed287e96929f41e","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-0.1.11.tgz","fileCount":79,"integrity":"sha512-XC61jdoJMpsPlKAJLXV23q08vbLo+gYbKFpkNDbNPSf0GgbVOE+7UYu+GCw+5SkCwr7ve9R1Z62QiD85dxscqA==","signatures":[{"sig":"MEUCIQC4/BYtpg9n7x6+3ciQXXqKz1r8kaaqcKM5GafPsRV27QIgPJKgS3EnGHNGtNSo4SViCEFp9Cj/VpbhAUj0arJcEYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110128},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"8fe0a14470dc2846af3b4ec85cc2eac93118f31a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","test:run":"vitest run","prepublishOnly":"npm run build"},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"repository":{"url":"git+https://github.com/AlehandroSV/esmeralda.git","type":"git","directory":"esmerald"},"_npmVersion":"10.9.8","description":"CLI for Jade ORM - a modern ORM for Lua","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.10","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/esmeralda-cli_0.1.11_1784211161633_0.2919401798505563","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@alehandrosv/esmeralda-cli","version":"0.1.12","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"license":"MIT","_id":"@alehandrosv/esmeralda-cli@0.1.12","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"homepage":"https://github.com/AlehandroSV/jade","bugs":{"url":"https://github.com/AlehandroSV/Esmeralda/issues"},"bin":{"esmeralda":"dist/bin/esmeralda.js"},"pkg":{"assets":[],"scripts":["dist/**/*.js"],"targets":["node18"],"outputPath":"dist"},"dist":{"shasum":"ffdc8b34de96bd0096bab85f48f3f3a68620f50b","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-0.1.12.tgz","fileCount":91,"integrity":"sha512-gnsUh16UVno/XMovs1naeIZeSKT2cO5PPDx+2pX4yIoB3eVT2UllCSyAsF2zDgm91weCU0eOyOVXIbKDTUt8cg==","signatures":[{"sig":"MEUCIQDrHKAYA4U99wPBS1FURlDGRRQH+tOFz9CukntgpCJ2YQIgOktLzRQ4h4k71sVmYXY6/jpxWpbvQnNltRb/0qY4Xvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186317},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"3787a3001c65669ba46ca9f18c1c771c375bc726","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","test:run":"vitest run","prepublishOnly":"npm run build","build:standalone":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64,node18-linux-x64,node18-macos-x64 --output dist/esmeralda","build:standalone:mac":"npm run build && pkg dist/bin/esmeralda.js --targets node18-macos-x64 --output dist/esmeralda-mac","build:standalone:win":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64 --output dist/esmeralda.exe","build:standalone:linux":"npm run build && pkg dist/bin/esmeralda.js --targets node18-linux-x64 --output dist/esmeralda-linux"},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"repository":{"url":"git+https://github.com/AlehandroSV/esmeralda.git","type":"git","directory":"esmerald"},"_npmVersion":"10.9.8","description":"CLI for Jade ORM - a modern ORM for Lua","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.10","typescript":"^5.4.0","@types/node":"^20.0.0","@yao-pkg/pkg":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/esmeralda-cli_0.1.12_1784572569926_0.7768809435901629","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@alehandrosv/esmeralda-cli","version":"1.0.0","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"license":"MIT","_id":"@alehandrosv/esmeralda-cli@1.0.0","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"homepage":"https://github.com/AlehandroSV/jade","bugs":{"url":"https://github.com/AlehandroSV/esmeralda/issues"},"bin":{"esmeralda":"dist/bin/esmeralda.js"},"pkg":{"assets":[],"scripts":["dist/**/*.js"],"targets":["node18"],"outputPath":"dist"},"dist":{"shasum":"de8c7629f7954f3f23119ab536ee75c3880e6de7","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-1.0.0.tgz","fileCount":91,"integrity":"sha512-spLg78O9k1pDkmexHU9tG8MFGBDv3b7YSRZSGzF5/J4eXe1WuA/eVD/4e6SrJwBjVDp7jO8ZKP6uX0lAQMUnKA==","signatures":[{"sig":"MEUCIQDjGSe+rQlmPM/fr7gBKHEJkWYAdpySABHxaVBbhdtDxwIgSZSDCv/dpm85RyyN4QRwBqRJPJSI0279IivNGuN7KBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187436},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"d858689f09fb322c50572e6d665afc75ce6a63cf","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","test:run":"vitest run","prepublishOnly":"npm run build","build:standalone":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64,node18-linux-x64,node18-macos-x64 --output dist/esmeralda","build:standalone:mac":"npm run build && pkg dist/bin/esmeralda.js --targets node18-macos-x64 --output dist/esmeralda-mac","build:standalone:win":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64 --output dist/esmeralda.exe","build:standalone:linux":"npm run build && pkg dist/bin/esmeralda.js --targets node18-linux-x64 --output dist/esmeralda-linux"},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"repository":{"url":"git+https://github.com/AlehandroSV/esmeralda.git","type":"git","directory":"esmeralda"},"_npmVersion":"10.9.8","description":"CLI for Jade ORM - a modern ORM for Lua","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.10","typescript":"^5.4.0","@types/node":"^20.0.0","@yao-pkg/pkg":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/esmeralda-cli_1.0.0_1784579152355_0.03227264650704775","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@alehandrosv/esmeralda-cli","version":"1.1.0","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"license":"MIT","_id":"@alehandrosv/esmeralda-cli@1.1.0","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"homepage":"https://github.com/AlehandroSV/jade","bugs":{"url":"https://github.com/AlehandroSV/esmeralda/issues"},"bin":{"esmeralda":"dist/bin/esmeralda.js"},"pkg":{"assets":[],"scripts":["dist/**/*.js"],"targets":["node18"],"outputPath":"dist"},"dist":{"shasum":"7ebd4a7de5031d1690a018b4d9130be5a9073e06","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-1.1.0.tgz","fileCount":91,"integrity":"sha512-PFuNs3n9RdBEMbBclSFzeLTtpkMNw2VZLAr3bTzNpRkCkqGzPvb0epr8TLDtBBWz2at7nrvD5FdqafdoOo5TuA==","signatures":[{"sig":"MEQCIFq6VGUHcucyJ1IW0BR+5vH2gbNx8s3fSYfB+JX1uly+AiBGz5i8vBDZNln3DuVS+lmDhEfg1J5F6CDBXpY8cQWwqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193224},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"c9cb8d95f9cabb874a3e42222755171873dfdbb9","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","test:run":"vitest run","prepublishOnly":"npm run build","build:standalone":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64,node18-linux-x64,node18-macos-x64 --output dist/esmeralda","build:standalone:mac":"npm run build && pkg dist/bin/esmeralda.js --targets node18-macos-x64 --output dist/esmeralda-mac","build:standalone:win":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64 --output dist/esmeralda.exe","build:standalone:linux":"npm run build && pkg dist/bin/esmeralda.js --targets node18-linux-x64 --output dist/esmeralda-linux"},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"repository":{"url":"git+https://github.com/AlehandroSV/esmeralda.git","type":"git","directory":"esmeralda"},"_npmVersion":"10.9.8","description":"CLI for Jade ORM - a modern ORM for Lua","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.10","typescript":"^5.4.0","@types/node":"^20.0.0","@yao-pkg/pkg":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/esmeralda-cli_1.1.0_1784634307667_0.8679992142430373","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@alehandrosv/esmeralda-cli","version":"1.2.0","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"license":"MIT","_id":"@alehandrosv/esmeralda-cli@1.2.0","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"homepage":"https://github.com/AlehandroSV/jade","bugs":{"url":"https://github.com/AlehandroSV/esmeralda/issues"},"bin":{"esmeralda":"dist/bin/esmeralda.js"},"pkg":{"assets":[],"scripts":["dist/**/*.js"],"targets":["node18"],"outputPath":"dist"},"dist":{"shasum":"510b0905a54ecd1316e8ba37f303c995283df139","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-1.2.0.tgz","fileCount":95,"integrity":"sha512-wqLj9Z9L8jV2+FAd97R9ObTzcWhelumrPMTe78h9bTzAOnYt5Bxoi6WzYxxC5a4FL1v6Jpocka9NvRXZTQQ9HA==","signatures":[{"sig":"MEUCID1Zat8HOrEhb/ixzhi6JDB+JBb0brcJa5pd6D5rWHbzAiEAw5P3pyTZonjDqOg6xmnIKMmu6tlLANQEXSINIHS9FA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206086},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"727ac5ae73c3a6dd7e4c0947a565b84c516a69f7","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","test:run":"vitest run","prepublishOnly":"npm run build","build:standalone":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64,node18-linux-x64,node18-macos-x64 --output dist/esmeralda","build:standalone:mac":"npm run build && pkg dist/bin/esmeralda.js --targets node18-macos-x64 --output dist/esmeralda-mac","build:standalone:win":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64 --output dist/esmeralda.exe","build:standalone:linux":"npm run build && pkg dist/bin/esmeralda.js --targets node18-linux-x64 --output dist/esmeralda-linux"},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"repository":{"url":"git+https://github.com/AlehandroSV/esmeralda.git","type":"git","directory":"esmeralda"},"_npmVersion":"10.9.8","description":"CLI for Jade ORM - a modern ORM for Lua","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.10","typescript":"^5.4.0","@types/node":"^20.0.0","@yao-pkg/pkg":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/esmeralda-cli_1.2.0_1784656338788_0.0011665295648044527","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@alehandrosv/esmeralda-cli","version":"1.2.1","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"license":"MIT","_id":"@alehandrosv/esmeralda-cli@1.2.1","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"homepage":"https://github.com/AlehandroSV/jade","bugs":{"url":"https://github.com/AlehandroSV/esmeralda/issues"},"bin":{"esmeralda":"dist/bin/esmeralda.js"},"pkg":{"assets":[],"scripts":["dist/**/*.js"],"targets":["node18"],"outputPath":"dist"},"dist":{"shasum":"6596a9d0b1b69e74b69e9e8f06332638962008eb","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-1.2.1.tgz","fileCount":95,"integrity":"sha512-RGBb2EQYmn+yYDM3fP9PzLb34VQFIXGIUx2QZ4ypFf59Dgf91boftikrpEv5NijiOnHg9iSf9MWV9+CJakl+ZA==","signatures":[{"sig":"MEQCIH4Rr1DcxkIB+nU/y8YQqjMaq5ej71tyKPzsmuVbHRz6AiBh6e6gPL4A69SVzRZj8o8DqbKqeBrjz7p0wMUVFIOXoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207595},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"4dc97b2b7485aa28467886bf830c2effe6e7ee30","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","test:run":"vitest run","prepublishOnly":"npm run build","build:standalone":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64,node18-linux-x64,node18-macos-x64 --output dist/esmeralda","build:standalone:mac":"npm run build && pkg dist/bin/esmeralda.js --targets node18-macos-x64 --output dist/esmeralda-mac","build:standalone:win":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64 --output dist/esmeralda.exe","build:standalone:linux":"npm run build && pkg dist/bin/esmeralda.js --targets node18-linux-x64 --output dist/esmeralda-linux"},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"repository":{"url":"git+https://github.com/AlehandroSV/esmeralda.git","type":"git","directory":"esmeralda"},"_npmVersion":"10.9.8","description":"CLI for Jade ORM - a modern ORM for Lua","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.10","typescript":"^5.4.0","@types/node":"^20.0.0","@yao-pkg/pkg":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/esmeralda-cli_1.2.1_1784663278167_0.4694146268032866","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@alehandrosv/esmeralda-cli","version":"1.2.2","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"license":"MIT","_id":"@alehandrosv/esmeralda-cli@1.2.2","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"homepage":"https://github.com/AlehandroSV/jade","bugs":{"url":"https://github.com/AlehandroSV/esmeralda/issues"},"bin":{"esmeralda":"dist/bin/esmeralda.js"},"pkg":{"assets":[],"scripts":["dist/**/*.js"],"targets":["node18"],"outputPath":"dist"},"dist":{"shasum":"0bc17e1432dbddd518546f3f4f9952c8a0dcc34d","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-1.2.2.tgz","fileCount":95,"integrity":"sha512-zjcFkpzas+3oYblcMM/BXP5ckbI41RYbRFVKoRrmcuuhd9Wyk+W3rmqlb097jSf465aUe13ZOjimu4X9uY1gVQ==","signatures":[{"sig":"MEQCIFxJbGP66tR0GG2dkmsx5fB0HSIeyeNHe3eOSa8/oZgQAiBI8lSVhGIn/Y+9cJz2NJGBOZo8ZUTzXxH6dZz26pnzpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208009},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"cdea5922568bb093cd400f3ddc5efc239f8225b6","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","test:run":"vitest run","prepublishOnly":"npm run build","build:standalone":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64,node18-linux-x64,node18-macos-x64 --output dist/esmeralda","build:standalone:mac":"npm run build && pkg dist/bin/esmeralda.js --targets node18-macos-x64 --output dist/esmeralda-mac","build:standalone:win":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64 --output dist/esmeralda.exe","build:standalone:linux":"npm run build && pkg dist/bin/esmeralda.js --targets node18-linux-x64 --output dist/esmeralda-linux"},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"repository":{"url":"git+https://github.com/AlehandroSV/esmeralda.git","type":"git","directory":"esmeralda"},"_npmVersion":"10.9.8","description":"CLI for Jade ORM - a modern ORM for Lua","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.10","typescript":"^5.4.0","@types/node":"^20.0.0","@yao-pkg/pkg":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/esmeralda-cli_1.2.2_1784664387232_0.8384218322329","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@alehandrosv/esmeralda-cli","version":"1.2.3","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"license":"MIT","_id":"@alehandrosv/esmeralda-cli@1.2.3","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"homepage":"https://github.com/AlehandroSV/jade","bugs":{"url":"https://github.com/AlehandroSV/esmeralda/issues"},"bin":{"esmeralda":"dist/bin/esmeralda.js"},"pkg":{"assets":[],"scripts":["dist/**/*.js"],"targets":["node18"],"outputPath":"dist"},"dist":{"shasum":"ae864118392a53ff73f92fa1d4acd8e2899c9850","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-1.2.3.tgz","fileCount":95,"integrity":"sha512-AEnoCOCkhGWZT8nO3l2iAPyxyLDP0WMNol0NrxZDJVbQX+SCSKEDXeo8OQ4+K9lWyOSBMDBEljTz4h30iAsH+Q==","signatures":[{"sig":"MEUCIC1lJoq7Pk6wrrXO9FX7897IX2RrgFdFWEIcXHMGUg5aAiEA7FgU+lUQDZYKdP63TluXmzvfWq8vm6gZ4m99driy19w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208003},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"77b39ba020de739bd90a400a6cfae889a14c27c3","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","test:run":"vitest run","prepublishOnly":"npm run build","build:standalone":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64,node18-linux-x64,node18-macos-x64 --output dist/esmeralda","build:standalone:mac":"npm run build && pkg dist/bin/esmeralda.js --targets node18-macos-x64 --output dist/esmeralda-mac","build:standalone:win":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64 --output dist/esmeralda.exe","build:standalone:linux":"npm run build && pkg dist/bin/esmeralda.js --targets node18-linux-x64 --output dist/esmeralda-linux"},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"repository":{"url":"git+https://github.com/AlehandroSV/esmeralda.git","type":"git","directory":"esmeralda"},"_npmVersion":"10.9.8","description":"CLI for Jade ORM - a modern ORM for Lua","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.10","typescript":"^5.4.0","@types/node":"^20.0.0","@yao-pkg/pkg":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/esmeralda-cli_1.2.3_1784665359831_0.058609327365962915","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@alehandrosv/esmeralda-cli","version":"1.3.0","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"license":"MIT","_id":"@alehandrosv/esmeralda-cli@1.3.0","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"homepage":"https://github.com/AlehandroSV/jade","bugs":{"url":"https://github.com/AlehandroSV/esmeralda/issues"},"bin":{"esmeralda":"dist/bin/esmeralda.js"},"pkg":{"assets":[],"scripts":["dist/**/*.js"],"targets":["node18"],"outputPath":"dist"},"dist":{"shasum":"fb5669ce0e71ddc69c867dcafbb3f2971d66cc80","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-1.3.0.tgz","fileCount":115,"integrity":"sha512-ofzX0+UVnsjVl05jLjYu+mCB6duB1xP96nN1G4f7XmXXs45AJXNhRwrg9klk+5nES2J3a1qqXvJcZV1r0ZQG0Q==","signatures":[{"sig":"MEUCIQCKcev5Pd2fvl3J/Egx7dB99nWOgbrJw3ijDEYqd/BRggIgKXRtSlzLrKU6Nxqm1Z+Rhr4Zp2V5KCyk9/HxtlEuL4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":369384},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"a237f6ccbf8cd6ea6d0ce4d4b6ee944a895a1db0","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","lint:fix":"eslint src/ --fix","test:run":"vitest run","prepublishOnly":"npm run build","build:standalone":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64,node18-linux-x64,node18-macos-x64 --output dist/esmeralda","build:standalone:mac":"npm run build && pkg dist/bin/esmeralda.js --targets node18-macos-x64 --output dist/esmeralda-mac","build:standalone:win":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64 --output dist/esmeralda.exe","build:standalone:linux":"npm run build && pkg dist/bin/esmeralda.js --targets node18-linux-x64 --output dist/esmeralda-linux"},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"repository":{"url":"git+https://github.com/AlehandroSV/esmeralda.git","type":"git","directory":"esmeralda"},"_npmVersion":"10.9.8","description":"CLI for Jade ORM - a modern ORM for Lua","directories":{},"_nodeVersion":"22.23.2","dependencies":{"commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.9.1","vitest":"^4.1.10","typescript":"^5.4.0","@types/node":"^20.0.0","@yao-pkg/pkg":"^6.21.0","typescript-eslint":"^8.69.0"},"_npmOperationalInternal":{"tmp":"tmp/esmeralda-cli_1.3.0_1788872287865_0.025815838684306813","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@alehandrosv/esmeralda-cli","version":"1.3.1","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"license":"MIT","_id":"@alehandrosv/esmeralda-cli@1.3.1","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"homepage":"https://github.com/AlehandroSV/jade","bugs":{"url":"https://github.com/AlehandroSV/esmeralda/issues"},"bin":{"esmeralda":"dist/bin/esmeralda.js"},"pkg":{"assets":[],"scripts":["dist/**/*.js"],"targets":["node18"],"outputPath":"dist"},"dist":{"shasum":"b59efd4582b3f22844999a57a38995066ea87007","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-1.3.1.tgz","fileCount":115,"integrity":"sha512-jdUpudE8G8IO8CQJ/EU5gj757F9a7fT9FXKRZc3f6L3LCJOuBg81Wl9BtEUIdhsrgkFbRhbiquPBaRsmtyRFpw==","signatures":[{"sig":"MEUCIE+XgF+cufHNl3S4TDnMPtd8lihA+6G/hfy+gFFoeSsFAiEAiWzWUJjeBrI8BcdQuwv5klKwxXek4yDld+l8LeuiTB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":369384},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"a237f6ccbf8cd6ea6d0ce4d4b6ee944a895a1db0","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","lint:fix":"eslint src/ --fix","test:run":"vitest run","prepublishOnly":"npm run build","build:standalone":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64,node18-linux-x64,node18-macos-x64 --output dist/esmeralda","build:standalone:mac":"npm run build && pkg dist/bin/esmeralda.js --targets node18-macos-x64 --output dist/esmeralda-mac","build:standalone:win":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64 --output dist/esmeralda.exe","build:standalone:linux":"npm run build && pkg dist/bin/esmeralda.js --targets node18-linux-x64 --output dist/esmeralda-linux"},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"repository":{"url":"git+https://github.com/AlehandroSV/esmeralda.git","type":"git","directory":"esmeralda"},"_npmVersion":"10.9.8","description":"CLI for Jade ORM - a modern ORM for Lua","directories":{},"_nodeVersion":"22.23.2","dependencies":{"commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.9.1","vitest":"^4.1.10","typescript":"^5.4.0","@types/node":"^20.0.0","@yao-pkg/pkg":"^6.21.0","typescript-eslint":"^8.69.0"},"_npmOperationalInternal":{"tmp":"tmp/esmeralda-cli_1.3.1_1788872419945_0.33620265213193967","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@alehandrosv/esmeralda-cli","version":"1.3.2","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"license":"MIT","_id":"@alehandrosv/esmeralda-cli@1.3.2","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"homepage":"https://github.com/AlehandroSV/jade","bugs":{"url":"https://github.com/AlehandroSV/esmeralda/issues"},"bin":{"esmeralda":"dist/bin/esmeralda.js"},"pkg":{"assets":[],"scripts":["dist/**/*.js"],"targets":["node18"],"outputPath":"dist"},"dist":{"shasum":"e8b9347d281e28fb79f0c5fb9afb5e9c3cf452b0","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-1.3.2.tgz","fileCount":115,"integrity":"sha512-8SQPJQ2PBIuNxGeHf3HkWzq0HIGwk7F3cD7J1JmcnfoNbJleMK1ogcQEpDaJyCKTdNgHI+es9ZDrrHft5RsyRg==","signatures":[{"sig":"MEUCIQCbtawxybISFAKCh+2K5CgPGF4ynnCD1dMdbU8IZRHCDAIgM8EPrHC6gj2jnJPTJOln2gx2N2Xsej06mbSD/m6wcFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386168},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"43ec8e012361c41bdb38879501a6f8b4aca07d6b","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","lint:fix":"eslint src/ --fix","test:run":"vitest run","prepublishOnly":"npm run build","build:standalone":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64,node18-linux-x64,node18-macos-x64 --output dist/esmeralda","build:standalone:mac":"npm run build && pkg dist/bin/esmeralda.js --targets node18-macos-x64 --output dist/esmeralda-mac","build:standalone:win":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64 --output dist/esmeralda.exe","build:standalone:linux":"npm run build && pkg dist/bin/esmeralda.js --targets node18-linux-x64 --output dist/esmeralda-linux"},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"repository":{"url":"git+https://github.com/AlehandroSV/esmeralda.git","type":"git","directory":"esmeralda"},"_npmVersion":"10.9.8","description":"CLI for Jade ORM - a modern ORM for Lua","directories":{},"_nodeVersion":"22.23.2","dependencies":{"commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.9.1","vitest":"^4.1.10","typescript":"^5.4.0","@types/node":"^20.0.0","@yao-pkg/pkg":"^6.21.0","typescript-eslint":"^8.69.0"},"_npmOperationalInternal":{"tmp":"tmp/esmeralda-cli_1.3.2_1788872898219_0.3319151718321567","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@alehandrosv/esmeralda-cli","version":"1.3.3","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"license":"MIT","_id":"@alehandrosv/esmeralda-cli@1.3.3","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"homepage":"https://github.com/AlehandroSV/jade","bugs":{"url":"https://github.com/AlehandroSV/esmeralda/issues"},"bin":{"esmeralda":"dist/bin/esmeralda.js"},"pkg":{"assets":[],"scripts":["dist/**/*.js"],"targets":["node18"],"outputPath":"dist"},"dist":{"shasum":"c5ba2956c599d0a4d9d2de25a0c60d93aeb73c5e","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-1.3.3.tgz","fileCount":115,"integrity":"sha512-xxf+oDBIE6Uz/i5qR6HvfhV2yjQGXiWvMIr8etxL/mI92qpZbjAc99UvF4I5Z1ly29RderymHHXOqjAHZrfzfA==","signatures":[{"sig":"MEUCIH+r79WISlvIKczg/3y9E5WhkDYIfaElOpm0paUTDMyhAiEAiD5UuXKowMDW5uWI3Oxs9EY9lRxb3nELHym8vVtrXXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383087},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"02af23df947d3f6507b7c2b240764f4b0b8f2069","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","lint:fix":"eslint src/ --fix","test:run":"vitest run","prepublishOnly":"npm run build","build:standalone":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64,node18-linux-x64,node18-macos-x64 --output dist/esmeralda","build:standalone:mac":"npm run build && pkg dist/bin/esmeralda.js --targets node18-macos-x64 --output dist/esmeralda-mac","build:standalone:win":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64 --output dist/esmeralda.exe","build:standalone:linux":"npm run build && pkg dist/bin/esmeralda.js --targets node18-linux-x64 --output dist/esmeralda-linux"},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"repository":{"url":"git+https://github.com/AlehandroSV/esmeralda.git","type":"git","directory":"esmeralda"},"_npmVersion":"10.9.8","description":"CLI for Jade ORM - a modern ORM for Lua","directories":{},"_nodeVersion":"22.23.2","dependencies":{"commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.9.1","vitest":"^4.1.10","typescript":"^5.4.0","@types/node":"^20.0.0","@yao-pkg/pkg":"^6.21.0","typescript-eslint":"^8.69.0"},"_npmOperationalInternal":{"tmp":"tmp/esmeralda-cli_1.3.3_1788873668314_0.13404939308564212","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@alehandrosv/esmeralda-cli","version":"1.4.0","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"license":"MIT","_id":"@alehandrosv/esmeralda-cli@1.4.0","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"homepage":"https://github.com/AlehandroSV/jade","bugs":{"url":"https://github.com/AlehandroSV/esmeralda/issues"},"bin":{"esmeralda":"dist/bin/esmeralda.js"},"pkg":{"assets":[],"scripts":["dist/**/*.js"],"targets":["node18"],"outputPath":"dist"},"dist":{"shasum":"a821b95bed88b2809bdee4eca1266357c7641704","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-1.4.0.tgz","fileCount":115,"integrity":"sha512-/3XRji/Q0KodTGMvJFC3CQb4t91m9zdRntDVmmV9nSxBuIaYZ3Yswp80JF7PyIHYckocv+3EpkRff0aboGxQUg==","signatures":[{"sig":"MEYCIQCc4s06HRpkkhDqtWvdIQ9GiGHPCZC/5jDSWw/XF364pgIhANmSw7lOwiQOZaer6hEudidP/n5CSpaZ4yNTAjrY/Brs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383491},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"896da93e3651c2d661251e2e35f3eafa6ed8856f","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","lint:fix":"eslint src/ --fix","test:run":"vitest run","prepublishOnly":"npm run build","build:standalone":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64,node18-linux-x64,node18-macos-x64 --output dist/esmeralda","build:standalone:mac":"npm run build && pkg dist/bin/esmeralda.js --targets node18-macos-x64 --output dist/esmeralda-mac","build:standalone:win":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64 --output dist/esmeralda.exe","build:standalone:linux":"npm run build && pkg dist/bin/esmeralda.js --targets node18-linux-x64 --output dist/esmeralda-linux"},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"repository":{"url":"git+https://github.com/AlehandroSV/esmeralda.git","type":"git","directory":"esmeralda"},"_npmVersion":"10.9.8","description":"CLI for Jade ORM - a modern ORM for Lua","directories":{},"_nodeVersion":"22.23.2","dependencies":{"commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.9.1","vitest":"^4.1.10","typescript":"^5.4.0","@types/node":"^20.0.0","@yao-pkg/pkg":"^6.21.0","typescript-eslint":"^8.69.0"},"_npmOperationalInternal":{"tmp":"tmp/esmeralda-cli_1.4.0_1788878215732_0.1840044200671671","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@alehandrosv/esmeralda-cli","version":"1.4.1","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"license":"MIT","_id":"@alehandrosv/esmeralda-cli@1.4.1","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"homepage":"https://github.com/AlehandroSV/jade","bugs":{"url":"https://github.com/AlehandroSV/esmeralda/issues"},"bin":{"esmeralda":"dist/bin/esmeralda.js"},"pkg":{"assets":[],"scripts":["dist/**/*.js"],"targets":["node18"],"outputPath":"dist"},"dist":{"shasum":"fdaad0f133e917bc4e7688ab97bd0827e0700622","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-1.4.1.tgz","fileCount":115,"integrity":"sha512-4qjVqO91gW/oOMiVYsuMuRQ9IlBMyWrN+H+gxAd0azNNjvyBhKHcwhxes3k1OT2EaujZjjVRLw2jhIgPSBHITg==","signatures":[{"sig":"MEUCIQCErLsPlVZbouyXEWoO1965ZGuSnIKFhYkqvZKovgQWwQIgRr8DDrmcBVTDpD58Ldz62h9hA4jWJ1lHaDD+16grzRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":388986},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"00218bf52879b428b8351a7f14ab419e1ad93909","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","lint:fix":"eslint src/ --fix","test:run":"vitest run","prepublishOnly":"npm run build","build:standalone":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64,node18-linux-x64,node18-macos-x64 --output dist/esmeralda","build:standalone:mac":"npm run build && pkg dist/bin/esmeralda.js --targets node18-macos-x64 --output dist/esmeralda-mac","build:standalone:win":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64 --output dist/esmeralda.exe","build:standalone:linux":"npm run build && pkg dist/bin/esmeralda.js --targets node18-linux-x64 --output dist/esmeralda-linux"},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"repository":{"url":"git+https://github.com/AlehandroSV/esmeralda.git","type":"git","directory":"esmeralda"},"_npmVersion":"10.9.8","description":"CLI for Jade ORM - a modern ORM for Lua","directories":{},"_nodeVersion":"22.23.2","dependencies":{"commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.9.1","vitest":"^4.1.10","typescript":"^5.4.0","@types/node":"^20.0.0","@yao-pkg/pkg":"^6.21.0","typescript-eslint":"^8.69.0"},"_npmOperationalInternal":{"tmp":"tmp/esmeralda-cli_1.4.1_1788884301932_0.22790673389223137","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@alehandrosv/esmeralda-cli","version":"1.4.2","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"license":"MIT","_id":"@alehandrosv/esmeralda-cli@1.4.2","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"homepage":"https://github.com/AlehandroSV/jade","bugs":{"url":"https://github.com/AlehandroSV/esmeralda/issues"},"bin":{"esmeralda":"dist/bin/esmeralda.js"},"pkg":{"assets":[],"scripts":["dist/**/*.js"],"targets":["node18"],"outputPath":"dist"},"dist":{"shasum":"226b5c9ba09f1ce2fbaf8d240391dc116e37176e","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-1.4.2.tgz","fileCount":115,"integrity":"sha512-sYxKJQ3MGyT3mP3/cy6RYnjN1w0CHPnrDTvz/lvQsHBFbdSAbjWr9szP3Jwx+kgj6H4b2xYhKXbALIPhqbdfgw==","signatures":[{"sig":"MEYCIQCVg09D2hGEtYtGiK27LqjdMV9wCwEbMUdQQkMYSOuWZgIhANoRe0nfXxUv0G2O8CECOiFZNKQL6QTnNXR/zUMWdPxf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389494},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"86cc08d98b47dd0cb0fb02fed147448974cc8573","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","lint:fix":"eslint src/ --fix","test:run":"vitest run","prepublishOnly":"npm run build","build:standalone":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64,node18-linux-x64,node18-macos-x64 --output dist/esmeralda","build:standalone:mac":"npm run build && pkg dist/bin/esmeralda.js --targets node18-macos-x64 --output dist/esmeralda-mac","build:standalone:win":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64 --output dist/esmeralda.exe","build:standalone:linux":"npm run build && pkg dist/bin/esmeralda.js --targets node18-linux-x64 --output dist/esmeralda-linux"},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"repository":{"url":"git+https://github.com/AlehandroSV/esmeralda.git","type":"git","directory":"esmeralda"},"_npmVersion":"10.9.8","description":"CLI for Jade ORM - a modern ORM for Lua","directories":{},"_nodeVersion":"22.23.2","dependencies":{"commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.9.1","vitest":"^4.1.10","typescript":"^5.4.0","@types/node":"^20.0.0","@yao-pkg/pkg":"^6.21.0","typescript-eslint":"^8.69.0"},"_npmOperationalInternal":{"tmp":"tmp/esmeralda-cli_1.4.2_1788884626728_0.7041530892934267","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@alehandrosv/esmeralda-cli","version":"1.4.3","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"license":"MIT","_id":"@alehandrosv/esmeralda-cli@1.4.3","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"homepage":"https://github.com/AlehandroSV/jade","bugs":{"url":"https://github.com/AlehandroSV/esmeralda/issues"},"bin":{"esmeralda":"dist/bin/esmeralda.js"},"pkg":{"assets":[],"scripts":["dist/**/*.js"],"targets":["node18"],"outputPath":"dist"},"dist":{"shasum":"14208b8b2abd687576bf6f885646b07eee06641f","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-1.4.3.tgz","fileCount":115,"integrity":"sha512-7KQoQmlzujXLzMKKxw0Df2BttJULVcOE9nCOVGbXD/TqQejcqr74uYBL2hdAUKzVPhSiba52Tt+IqKTevv59hg==","signatures":[{"sig":"MEYCIQDpakrlJTrD9n6b29IQQ1RPdm+VKuLoqzBDz6UZQj6GsQIhALSkbC8YhT4yiAMvlQpp9yzoWUDXakfjrvKFNYBOZc0p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389125},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"b518d8a10ef3889b19d9fcf6d03e1204b1d5a132","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","lint:fix":"eslint src/ --fix","test:run":"vitest run","prepublishOnly":"npm run build","build:standalone":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64,node18-linux-x64,node18-macos-x64 --output dist/esmeralda","build:standalone:mac":"npm run build && pkg dist/bin/esmeralda.js --targets node18-macos-x64 --output dist/esmeralda-mac","build:standalone:win":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64 --output dist/esmeralda.exe","build:standalone:linux":"npm run build && pkg dist/bin/esmeralda.js --targets node18-linux-x64 --output dist/esmeralda-linux"},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"repository":{"url":"git+https://github.com/AlehandroSV/esmeralda.git","type":"git","directory":"esmeralda"},"_npmVersion":"10.9.8","description":"CLI for Jade ORM - a modern ORM for Lua","directories":{},"_nodeVersion":"22.23.2","dependencies":{"commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.9.1","vitest":"^4.1.10","typescript":"^5.4.0","@types/node":"^20.0.0","@yao-pkg/pkg":"^6.21.0","typescript-eslint":"^8.69.0"},"_npmOperationalInternal":{"tmp":"tmp/esmeralda-cli_1.4.3_1788885373543_0.7378267748908445","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"@alehandrosv/esmeralda-cli","version":"1.4.4","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"license":"MIT","_id":"@alehandrosv/esmeralda-cli@1.4.4","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"homepage":"https://github.com/AlehandroSV/jade","bugs":{"url":"https://github.com/AlehandroSV/esmeralda/issues"},"bin":{"esmeralda":"dist/bin/esmeralda.js"},"pkg":{"assets":[],"scripts":["dist/**/*.js"],"targets":["node18"],"outputPath":"dist"},"dist":{"shasum":"151d6e153680b9b4e3ee95001983cfb618a79806","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-1.4.4.tgz","fileCount":115,"integrity":"sha512-h0gVK7q1jOwdY588OggeSIgPjd7yw9G3KB5UvWO5Di+Lvv3Qzj+cViG2aH3Ful0wTxr34ot1bIaR5rKgptSRXw==","signatures":[{"sig":"MEUCIHHFoOnXw08MoHxByUqhbFMyEcjFhp2UA7VjnhleuHenAiEArg4EanRxj/UYhpjJ0ApGumcjd+99kPJScLB9lNGCkLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":390966},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"4a5221c30ee77cf52bf4e05218e1d1d5e5dfe1a9","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","lint:fix":"eslint src/ --fix","test:run":"vitest run","prepublishOnly":"npm run build","build:standalone":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64,node18-linux-x64,node18-macos-x64 --output dist/esmeralda","build:standalone:mac":"npm run build && pkg dist/bin/esmeralda.js --targets node18-macos-x64 --output dist/esmeralda-mac","build:standalone:win":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64 --output dist/esmeralda.exe","build:standalone:linux":"npm run build && pkg dist/bin/esmeralda.js --targets node18-linux-x64 --output dist/esmeralda-linux"},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"repository":{"url":"git+https://github.com/AlehandroSV/esmeralda.git","type":"git","directory":"esmeralda"},"_npmVersion":"10.9.8","description":"CLI for Jade ORM - a modern ORM for Lua","directories":{},"_nodeVersion":"22.23.2","dependencies":{"commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.9.1","vitest":"^4.1.10","typescript":"^5.4.0","@types/node":"^20.0.0","@yao-pkg/pkg":"^6.21.0","typescript-eslint":"^8.69.0"},"_npmOperationalInternal":{"tmp":"tmp/esmeralda-cli_1.4.4_1788886911144_0.8806367470968404","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"@alehandrosv/esmeralda-cli","version":"1.4.5","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"license":"MIT","_id":"@alehandrosv/esmeralda-cli@1.4.5","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"homepage":"https://github.com/AlehandroSV/jade","bugs":{"url":"https://github.com/AlehandroSV/esmeralda/issues"},"bin":{"esmeralda":"dist/bin/esmeralda.js"},"pkg":{"assets":[],"scripts":["dist/**/*.js"],"targets":["node18"],"outputPath":"dist"},"dist":{"shasum":"c3576c7862eb3452e38aa7b5edb6a7715b22fa5d","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-1.4.5.tgz","fileCount":115,"integrity":"sha512-gykD+qjSJuc2JzNeMkEcQDkulRLkDf4iivpiISuAbPornS70AKd6T6UAtKH0o0bMIJ5IdT3VhwpwEo/4ctbVWA==","signatures":[{"sig":"MEUCIQDaXK31ghJMQ0GmWQptcISII4v0Y0BdATAp0cQpwkHofQIgP4tgdGJNIQj2fukNfV0OAKFPbmc7pmYwkazsNpyH6XU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391786},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"5894384fb4ec986dfe897c7576663159156c726d","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","lint:fix":"eslint src/ --fix","test:run":"vitest run","prepublishOnly":"npm run build","build:standalone":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64,node18-linux-x64,node18-macos-x64 --output dist/esmeralda","build:standalone:mac":"npm run build && pkg dist/bin/esmeralda.js --targets node18-macos-x64 --output dist/esmeralda-mac","build:standalone:win":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64 --output dist/esmeralda.exe","build:standalone:linux":"npm run build && pkg dist/bin/esmeralda.js --targets node18-linux-x64 --output dist/esmeralda-linux"},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"repository":{"url":"git+https://github.com/AlehandroSV/esmeralda.git","type":"git","directory":"esmeralda"},"_npmVersion":"10.9.8","description":"CLI for Jade ORM - a modern ORM for Lua","directories":{},"_nodeVersion":"22.23.2","dependencies":{"commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.9.1","vitest":"^4.1.10","typescript":"^5.4.0","@types/node":"^20.0.0","@yao-pkg/pkg":"^6.21.0","typescript-eslint":"^8.69.0"},"_npmOperationalInternal":{"tmp":"tmp/esmeralda-cli_1.4.5_1788888058551_0.7544264959592177","host":"s3://npm-registry-packages-npm-production"}},"1.4.6":{"name":"@alehandrosv/esmeralda-cli","version":"1.4.6","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"license":"MIT","_id":"@alehandrosv/esmeralda-cli@1.4.6","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"homepage":"https://github.com/AlehandroSV/jade","bugs":{"url":"https://github.com/AlehandroSV/esmeralda/issues"},"bin":{"esmeralda":"dist/bin/esmeralda.js"},"pkg":{"assets":[],"scripts":["dist/**/*.js"],"targets":["node18"],"outputPath":"dist"},"dist":{"shasum":"d606da32383cb981b3265cbcda43ef2434a81d16","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-1.4.6.tgz","fileCount":115,"integrity":"sha512-kXP041LLQnKi+oj8L20g6xRaH0XWe1AUIT740a/iFQdBnIoejFtmxjI90hl3a91h6o0cbbKhocUHj8mBB8GNFA==","signatures":[{"sig":"MEUCIQDBivxiQ6IVKQrn1OJfQQnmm4LwzNilIrBQkkZXrBvJ0wIgSGBOe6vB49Cg198SdeIOd0BnVHPN2tJL77xauUQOv/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393698},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"95171f849993763bb4cbacd8937f39e70f24aa95","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","lint:fix":"eslint src/ --fix","test:run":"vitest run","prepublishOnly":"npm run build","build:standalone":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64,node18-linux-x64,node18-macos-x64 --output dist/esmeralda","build:standalone:mac":"npm run build && pkg dist/bin/esmeralda.js --targets node18-macos-x64 --output dist/esmeralda-mac","build:standalone:win":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64 --output dist/esmeralda.exe","build:standalone:linux":"npm run build && pkg dist/bin/esmeralda.js --targets node18-linux-x64 --output dist/esmeralda-linux"},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"repository":{"url":"git+https://github.com/AlehandroSV/esmeralda.git","type":"git","directory":"esmeralda"},"_npmVersion":"10.9.8","description":"CLI for Jade ORM - a modern ORM for Lua","directories":{},"_nodeVersion":"22.23.2","dependencies":{"commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.9.1","vitest":"^4.1.10","typescript":"^5.4.0","@types/node":"^20.0.0","@yao-pkg/pkg":"^6.21.0","typescript-eslint":"^8.69.0"},"_npmOperationalInternal":{"tmp":"tmp/esmeralda-cli_1.4.6_1788889924851_0.28313260223383585","host":"s3://npm-registry-packages-npm-production"}},"1.4.7":{"name":"@alehandrosv/esmeralda-cli","version":"1.4.7","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"license":"MIT","_id":"@alehandrosv/esmeralda-cli@1.4.7","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"homepage":"https://github.com/AlehandroSV/jade","bugs":{"url":"https://github.com/AlehandroSV/esmeralda/issues"},"bin":{"esmeralda":"dist/bin/esmeralda.js"},"pkg":{"assets":[],"scripts":["dist/**/*.js"],"targets":["node18"],"outputPath":"dist"},"dist":{"shasum":"2c79fa7df083a31fd74a3e3100c8ab718f2a0203","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-1.4.7.tgz","fileCount":115,"integrity":"sha512-yGDLA8JEfy3zpL4tCBDyp3ETjrg2RA2Yc4nPZKlFTgvPx7yhpzIrVKazjQABtDC3QuKJgt0deF4ASKNdaYwgNQ==","signatures":[{"sig":"MEQCIBZ1YfRtjDhToOQK+pfxKdqOhKCxY1Fbfiu7Za0CoP4mAiBx/nW7wST5AhJyc4A+iJLLJlER2Teudv3eCNPjJbx3Rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":397499},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"a4f6d2a6e4162735056a21748eaf5bb97eda7bb8","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","lint:fix":"eslint src/ --fix","test:run":"vitest run","prepublishOnly":"npm run build","build:standalone":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64,node18-linux-x64,node18-macos-x64 --output dist/esmeralda","build:standalone:mac":"npm run build && pkg dist/bin/esmeralda.js --targets node18-macos-x64 --output dist/esmeralda-mac","build:standalone:win":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64 --output dist/esmeralda.exe","build:standalone:linux":"npm run build && pkg dist/bin/esmeralda.js --targets node18-linux-x64 --output dist/esmeralda-linux"},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"repository":{"url":"git+https://github.com/AlehandroSV/esmeralda.git","type":"git","directory":"esmeralda"},"_npmVersion":"10.9.8","description":"CLI for Jade ORM - a modern ORM for Lua","directories":{},"_nodeVersion":"22.23.2","dependencies":{"commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.9.1","vitest":"^4.1.10","typescript":"^5.4.0","@types/node":"^20.0.0","@yao-pkg/pkg":"^6.21.0","typescript-eslint":"^8.69.0"},"_npmOperationalInternal":{"tmp":"tmp/esmeralda-cli_1.4.7_1788893735493_0.1573349975488021","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@alehandrosv/esmeralda-cli","version":"2.0.0","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"license":"MIT","_id":"@alehandrosv/esmeralda-cli@2.0.0","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"homepage":"https://github.com/Jade-ORM/esmeralda-cli#readme","bugs":{"url":"https://github.com/Jade-ORM/esmeralda-cli/issues"},"bin":{"esmeralda":"dist/bin/esmeralda.js"},"pkg":{"assets":[],"scripts":["dist/**/*.js"],"targets":["node18"],"outputPath":"dist"},"dist":{"shasum":"9d0f6b47d6636346deedfa4c5bab527ae22c2c80","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-2.0.0.tgz","fileCount":131,"integrity":"sha512-zouuRDk4Rr03HYRUJjZorsseiHPGUq3M5I02fFwirYFPv3b/rh8rhobuuIic+OrtmTHJ7JUTEHOAB9GkeXSZvQ==","signatures":[{"sig":"MEQCIBkQfJ9KDd/IFSy2E7K+PsZPDyX+lO5Y5gu3RSuoDTXNAiBAyRNdmvAIkcJpwMMLDzeAbclpB0wXfbB3jNpkfPbJaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452348},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"b32dbf1390bc62aaa2ed0bac081d2e495238f262","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","lint:fix":"eslint src/ --fix","test:run":"vitest run","prepublishOnly":"npm run build","build:standalone":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64,node18-linux-x64,node18-macos-x64 --output dist/esmeralda","build:standalone:mac":"npm run build && pkg dist/bin/esmeralda.js --targets node18-macos-x64 --output dist/esmeralda-mac","build:standalone:win":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64 --output dist/esmeralda.exe","build:standalone:linux":"npm run build && pkg dist/bin/esmeralda.js --targets node18-linux-x64 --output dist/esmeralda-linux"},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"repository":{"url":"git+https://github.com/Jade-ORM/esmeralda-cli.git","type":"git"},"_npmVersion":"10.9.8","description":"CLI for Jade ORM - a modern ORM for Lua","directories":{},"_nodeVersion":"22.23.2","dependencies":{"commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.9.1","vitest":"^4.1.10","typescript":"^5.4.0","@types/node":"^20.0.0","@yao-pkg/pkg":"^6.21.0","typescript-eslint":"^8.69.0"},"_npmOperationalInternal":{"tmp":"tmp/esmeralda-cli_2.0.0_1789064918797_0.35179124721736943","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@alehandrosv/esmeralda-cli","version":"2.0.1","description":"CLI for Jade ORM - a modern ORM for Lua","main":"dist/index.js","bin":{"esmeralda":"dist/bin/esmeralda.js"},"scripts":{"build":"tsc","build:standalone":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64,node18-linux-x64,node18-macos-x64 --output dist/esmeralda","build:standalone:win":"npm run build && pkg dist/bin/esmeralda.js --targets node18-win-x64 --output dist/esmeralda.exe","build:standalone:linux":"npm run build && pkg dist/bin/esmeralda.js --targets node18-linux-x64 --output dist/esmeralda-linux","build:standalone:mac":"npm run build && pkg dist/bin/esmeralda.js --targets node18-macos-x64 --output dist/esmeralda-mac","dev":"tsx src/index.ts","test":"vitest","test:run":"vitest run","lint":"eslint src/","lint:fix":"eslint src/ --fix","prepublishOnly":"npm run build"},"keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"author":{"name":"AlehandroSV"},"repository":{"type":"git","url":"git+https://github.com/Jade-ORM/esmeralda-cli.git"},"homepage":"https://github.com/Jade-ORM/esmeralda-cli#readme","bugs":{"url":"https://github.com/Jade-ORM/esmeralda-cli/issues"},"license":"MIT","dependencies":{"commander":"^12.0.0"},"devDependencies":{"@types/node":"^20.0.0","@yao-pkg/pkg":"^6.21.0","eslint":"^10.9.1","tsx":"^4.0.0","typescript":"^5.4.0","typescript-eslint":"^8.69.0","vitest":"^4.1.10"},"engines":{"node":">=18"},"pkg":{"scripts":["dist/**/*.js"],"assets":[],"targets":["node18"],"outputPath":"dist"},"_id":"@alehandrosv/esmeralda-cli@2.0.1","gitHead":"dce3f8195a66985b8cccf0a83d7333ea9ecdca5a","types":"./dist/index.d.ts","_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-AsmhWmBgCRgAd8mRbYToYd6iJ2mNG+/s2asIbS4GmoxLHYZJK8tS5PfXyUQebFUfp8xg8J5igrdIcn/wg5Fa+w==","shasum":"00428c2e3c444c6cfc977437e67a54b607240314","tarball":"https://registry.npmjs.org/@alehandrosv/esmeralda-cli/-/esmeralda-cli-2.0.1.tgz","fileCount":135,"unpackedSize":470069,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDTMStmx6fs2SXCNvkH/NzKinSGWEpD4EA5zMt2fTTUZQIhAMDkXUI4JyvoYM5DPheGu3PRAqhCZcWzdQNwFn/ekSLU"}]},"_npmUser":{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"},"directories":{},"maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/esmeralda-cli_2.0.1_1789067081759_0.012601885697623771"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-16T01:00:03.423Z","modified":"2026-09-10T19:04:42.032Z","0.1.0":"2026-07-16T01:00:03.783Z","0.1.3":"2026-07-16T01:10:41.738Z","0.1.4":"2026-07-16T11:13:46.678Z","0.1.8":"2026-07-16T11:46:12.838Z","0.1.9":"2026-07-16T11:52:16.258Z","0.1.10":"2026-07-16T12:08:12.135Z","0.1.11":"2026-07-16T14:12:41.784Z","0.1.12":"2026-07-20T18:36:10.117Z","1.0.0":"2026-07-20T20:25:52.558Z","1.1.0":"2026-07-21T11:45:07.824Z","1.2.0":"2026-07-21T17:52:18.951Z","1.2.1":"2026-07-21T19:47:58.338Z","1.2.2":"2026-07-21T20:06:27.379Z","1.2.3":"2026-07-21T20:22:40.084Z","1.3.0":"2026-09-08T12:58:08.016Z","1.3.1":"2026-09-08T13:00:20.094Z","1.3.2":"2026-09-08T13:08:18.384Z","1.3.3":"2026-09-08T13:21:08.504Z","1.4.0":"2026-09-08T14:36:55.853Z","1.4.1":"2026-09-08T16:18:22.146Z","1.4.2":"2026-09-08T16:23:46.890Z","1.4.3":"2026-09-08T16:36:13.756Z","1.4.4":"2026-09-08T17:01:51.284Z","1.4.5":"2026-09-08T17:20:58.681Z","1.4.6":"2026-09-08T17:52:05.018Z","1.4.7":"2026-09-08T18:55:35.623Z","2.0.0":"2026-09-10T18:28:38.990Z","2.0.1":"2026-09-10T19:04:41.895Z"},"bugs":{"url":"https://github.com/Jade-ORM/esmeralda-cli/issues"},"author":{"name":"AlehandroSV"},"license":"MIT","homepage":"https://github.com/Jade-ORM/esmeralda-cli#readme","keywords":["orm","lua","jade","database","cli","migrations","postgresql","esmeralda"],"repository":{"type":"git","url":"git+https://github.com/Jade-ORM/esmeralda-cli.git"},"description":"CLI for Jade ORM - a modern ORM for Lua","maintainers":[{"name":"alehandrosv","email":"alehandrosv.contato@gmail.com"}],"readme":"# Esmeralda CLI\n\n> CLI for [Jade ORM](https://github.com/AlehandroSV/Jade)\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n[![Portugues](https://img.shields.io/badge/Portugu%C3%AAs-readme-blue)](#pt-br)\n[![English](https://img.shields.io/badge/English-readme-green)](#en)\n\n---\n\n## EN\n\n### About\n\nEsmeralda is the official CLI for Jade ORM. It manages projects, migrations, schemas, seeds, and database operations in a simple and intuitive way.\n\n### Installation\n\n```bash\nnpm install -g @alehandrosv/esmeralda-cli\n```\n\n### Commands\n\n#### init\n\nCreates the basic structure of a Jade project. Supports interactive mode and `--yes` flag.\nAlso reports environment versions (Lua, Jade, Esmeralda).\n\n```bash\nesmeralda init -n my-app          # Non-interactive\nesmeralda init                     # Interactive (asks for config)\nesmeralda init --yes               # Use defaults for everything\n```\n\nGenerates:\n```\nmy-app/\n├── jade.config.lua\n├── schema/\n│   └── init.lua\n├── migrations/\n├── seeds/\n├── esmeralda-state.json   # schema snapshot (commitable)\n└── lib/\n    └── app.lua\n```\n\n#### generate\n\nGenerates model files + lazy barrel + migration from the `.jade` schema.\n\n```bash\nesmeralda generate -n create_users\nesmeralda generate --preview  # Preview SQL only\nesmeralda generate --run      # Generate and apply migration\nesmeralda generate -d analytics  # multi-db → schema/analytics_models.jade\n```\n\nOutput (primary):\n```\njade/generated/\n├── User.lua\n├── Post.lua\n└── init.lua           # lazy barrel\nmigrations/\n└── <timestamp>_<name>.lua\n```\n\nOutput (multi-db `-d analytics`):\n```\njade/generated/analytics/   # require(\"jade.generated.analytics\")\nmigrations/analytics/\n```\n\nLua usage:\n```lua\nlocal Models = require(\"jade.generated\")           -- primary\nlocal Analytics = require(\"jade.generated.analytics\")  -- secondary\nlocal User = Models.User\n```\n\n#### migrate\n\nRuns all pending migrations. Prefer `migrate dev` in day-to-day development.\n\n```bash\nesmeralda migrate\nesmeralda migrate dev          # same (explicit dev entrypoint)\nesmeralda migrate --preview  # Preview only\n```\n\n#### migrate status\n\nShows the status of all migrations (applied vs pending).\n\n```bash\nesmeralda migrate status\n```\n\nOutput:\n```\nMigration Status:\n\n  ✓ 20260715_create_users.lua\n  ✓ 20260716_create_posts.lua\n  ○ 20260717_add_email_index.lua (pending)\n\nApplied: 2, Pending: 1\n```\n\n#### migrate create\n\nCreates an empty migration.\n\n```bash\nesmeralda migrate create add_email_to_users\n```\n\n#### migrate rollback\n\nRolls back migrations.\n\n```bash\nesmeralda migrate rollback              # Rollback last\nesmeralda migrate rollback --steps 3    # Rollback last 3\n```\n\n#### pull (experimental)\n\nIntrospects a live database and writes a declarative `.jade` schema.\n\n```bash\nesmeralda pull                 # primary → schema/models.jade\nesmeralda pull -d analytics    # multi-db → schema/analytics_models.jade\nesmeralda pull -t users        # single table\nesmeralda pull -i              # prompt for database when multi-db is configured\n```\n\nAlso writes:\n- a **baseline** migration (`migrations/<ts>_baseline.lua`) representing the current DB state — recorded as applied so `migrate` skips it\n- an updated `esmeralda-state.json` snapshot for future generate diffs\n\n#### dev\n\nWatches `.jade` schema files and regenerates models on change.\n\n```bash\nesmeralda dev              # Watch schema/*.jade, auto-regenerate\nesmeralda dev --run        # Also auto-apply pending migrations\nesmeralda dev -f path.jade # Watch a specific file\n```\n\n#### db pull\n\nIntrospects the database and generates entity files.\n\n```bash\nesmeralda db pull                # All tables\nesmeralda db pull -t users       # Specific table\n```\n\nThe generated files include:\n- Column types and modifiers\n- Primary key detection\n- Foreign key relations (as comments)\n\n#### db push\n\nPushes schema directly to database (without migrations).\n\n```bash\nesmeralda db push --force\n```\n\nThis will:\n- Create tables with `CREATE TABLE IF NOT EXISTS`\n- Add foreign key constraints\n\n#### db diff\n\nCompares schema definitions with the current database state.\n\n```bash\nesmeralda db diff\n```\n\nShows differences between your schema files and the live database.\n\n#### db seed\n\nRuns seed files from the seeds directory.\n\n```bash\nesmeralda db seed                   # All seeds\nesmeralda db seed user              # Specific seed\n```\n\n#### generate:legacy (deprecated)\n\nLegacy path for Lua schema files. Prefer `esmeralda generate` with `.jade`.\n\n```bash\nesmeralda generate:legacy\n```\n\n\n### Error Handling\n\nAll commands provide clear error messages with suggestions:\n\n```\n[error] Not a Jade project. Run 'esmeralda init' first.\n[info] Suggestion: Run 'esmeralda init' in your project directory\n```\n\n```\n[error] Failed to apply migration: 20260716_create_users.lua\n[info] Check the migration file for syntax errors. Original error: attempt to call nil value\n```\n\nEnable debug mode for stack traces:\n```bash\nDEBUG=true esmeralda migrate\n```\n\n### Docker Support\n\nEsmeralda automatically detects `docker-compose.yml` and runs commands inside the container:\n\n```bash\n# With docker-compose.yml in project root\nesmeralda migrate        # Runs inside container\nesmeralda db seed        # Runs inside container\n\n# Without docker-compose.yml\nesmeralda migrate        # Runs locally (requires Lua/LuaJIT)\n```\n\n### License\n\nMIT\n\n---\n\n## PT-BR\n\n### Sobre\n\nEsmeralda e a CLI oficial do Jade ORM. Gerencia projetos, migrations, schemas, seeds e operacoes de banco de forma simples e intuitiva.\n\n### Instalacao\n\n```bash\nnpm install -g @alehandrosv/esmeralda-cli\n```\n\n### Comandos\n\n#### init\n\nCria a estrutura basica de um projeto Jade. Suporta modo interativo e flag `--yes`.\nTambem reporta versoes do ambiente (Lua, Jade, Esmeralda).\n\n```bash\nesmeralda init -n my-app          # Nao-interativo\nesmeralda init                     # Interativo (pergunta a config)\nesmeralda init --yes               # Usar padroes para tudo\n```\n\nGera:\n```\nmy-app/\n├── jade.config.lua\n├── schema/\n│   └── init.lua\n├── migrations/\n├── seeds/\n├── esmeralda-state.json   # snapshot do schema (commitavel)\n└── lib/\n    └── app.lua\n```\n\n#### generate\n\nGera models + barrel lazy + migration a partir do schema `.jade`.\n\n```bash\nesmeralda generate -n create_users\nesmeralda generate --preview  # Apenas mostra o SQL\nesmeralda generate --run      # Gera e aplica a migration\nesmeralda generate -d analytics  # multi-db → schema/analytics_models.jade\n```\n\nSaida (primario):\n```\njade/generated/\n├── User.lua\n├── Post.lua\n└── init.lua           # barrel lazy\nmigrations/\n└── <timestamp>_<nome>.lua\n```\n\nSaida (multi-db `-d analytics`):\n```\njade/generated/analytics/   # require(\"jade.generated.analytics\")\nmigrations/analytics/\n```\n\nUso no Lua:\n```lua\nlocal Models = require(\"jade.generated\")           -- primario\nlocal Analytics = require(\"jade.generated.analytics\")  -- secundario\nlocal User = Models.User\n```\n\n#### migrate\n\nRoda todas as migrations pendentes. Prefira `migrate dev` no dia a dia.\n\n```bash\nesmeralda migrate\nesmeralda migrate dev          # ponto de entrada explicito de dev\nesmeralda migrate --preview  # Apenas mostra o que seria executado\n```\n\n#### migrate status\n\nMostra o status de todas as migrations (aplicadas vs pendentes).\n\n```bash\nesmeralda migrate status\n```\n\nSaida:\n```\nMigration Status:\n\n  ✓ 20260715_create_users.lua\n  ✓ 20260716_create_posts.lua\n  ○ 20260717_add_email_index.lua (pending)\n\nApplied: 2, Pending: 1\n```\n\n#### migrate create\n\nCria uma migration vazia.\n\n```bash\nesmeralda migrate create add_email_to_users\n```\n\n#### migrate rollback\n\nDesfaz migrations.\n\n```bash\nesmeralda migrate rollback              # Desfaz ultima\nesmeralda migrate rollback --steps 3    # Desfaz ultimas 3\n```\n\n#### pull (experimental)\n\nIntrospeciona um banco ao vivo e escreve um schema declarativo `.jade`.\n\n```bash\nesmeralda pull                 # primario → schema/models.jade\nesmeralda pull -d analytics    # multi-db → schema/analytics_models.jade\nesmeralda pull -t users        # tabela unica\nesmeralda pull -i              # pergunta o database se multi-db estiver configurado\n```\n\nTambem grava:\n- uma migration **baseline** (`migrations/<ts>_baseline.lua`) com o estado atual do banco — registrada como aplicada para o `migrate` pular\n- um snapshot atualizado de `esmeralda-state.json` para diffs futuros do generate\n\n#### dev\n\nObserva arquivos `.jade` e regenera models a cada mudança.\n\n```bash\nesmeralda dev              # Watch schema/*.jade, auto-regenera\nesmeralda dev --run        # Tambem aplica migrations pendentes\nesmeralda dev -f path.jade # Observa um arquivo especifico\n```\n\n#### db pull\n\nIntrospeciona o banco de dados e gera arquivos de entidade.\n\n```bash\nesmeralda db pull                # Todas as tabelas\nesmeralda db pull -t users       # Tabela especifica\n```\n\nOs arquivos gerados incluem:\n- Tipos de coluna e modificadores\n- Deteccao de primary key\n- Relacoes de foreign key (como comentarios)\n\n#### db push\n\nEmpurra o schema diretamente para o banco (sem migrations).\n\n```bash\nesmeralda db push --force\n```\n\nIsso ira:\n- Criar tabelas com `CREATE TABLE IF NOT EXISTS`\n- Adicionar constraints de foreign key\n\n#### db diff\n\nCompara definicoes de schema com o estado atual do banco.\n\n```bash\nesmeralda db diff\n```\n\nMostra diferencas entre seus arquivos de schema e o banco ao vivo.\n\n#### db seed\n\nRoda arquivos de seed do diretorio seeds.\n\n```bash\nesmeralda db seed                   # Todos os seeds\nesmeralda db seed user              # Seed especifico\n```\n\n#### generate:legacy (deprecated)\n\nCaminho legado para schemas em Lua. Prefira `esmeralda generate` com `.jade`.\n\n```bash\nesmeralda generate:legacy\n```\n\n\n### Tratamento de Erros\n\nTodos os comandos fornecem mensagens de erro claras com sugestoes:\n\n```\n[error] Not a Jade project. Run 'esmeralda init' first.\n[info] Suggestion: Run 'esmeralda init' in your project directory\n```\n\nAtive o modo debug para stack traces:\n```bash\nDEBUG=true esmeralda migrate\n```\n\n### Suporte a Docker\n\nO Esmeralda detecta automaticamente o `docker-compose.yml` e roda os comandos dentro do container:\n\n```bash\n# Com docker-compose.yml na raiz do projeto\nesmeralda migrate        # Roda dentro do container\nesmeralda db seed        # Roda dentro do container\n\n# Sem docker-compose.yml\nesmeralda migrate        # Roda localmente (requer Lua/LuaJIT)\n```\n\n### Licenca\n\nMIT\n","readmeFilename":"README.md"}