{"_id":"mambascript-mz","_rev":"37-7ef418b668d0a6b510995f8d51a97bd6","name":"mambascript-mz","dist-tags":{"latest":"2.27.1"},"versions":{"1.0.0":{"name":"mambascript-mz","version":"1.0.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@1.0.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"dist":{"shasum":"eaa9bde91fc98b69ec97da68100b205b244adc8b","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-1.0.0.tgz","fileCount":7,"integrity":"sha512-hNI9F5vsSVPWftYUQoKrQ447S0VPZ15NvwJ6tpFatNUPiuTh1MhYcAfRwIm9MV/tX5aeLhGA22Brwys3rOFigA==","signatures":[{"sig":"MEQCIGotOTeQAM35nIFs756nBEkbBS0QCzOjGNBNQTNSTFu2AiAc96eBK0oHsyuyHFvtBpk4tXAT6HzAGRk1sLFnbfcSXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24472},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"05bdbb7c1ecf798a2033714a8ad92110dd475c45","scripts":{"test":"node mambas exemplos/ola.ms","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"10.8.2","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"20.19.5","dependencies":{"prompt-sync":"^4.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_1.0.0_1767981573642_0.6751446504257448","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"mambascript-mz","version":"1.1.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@1.1.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"dist":{"shasum":"16e7d4019d80360ea6605be5d8f7f3f099c75786","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-1.1.0.tgz","fileCount":9,"integrity":"sha512-cAY67d+IWjLqp6yyC3kRqMBts3MBSLEexGYaacTDsHUvSDTD0OcGJM4tGKVD5tsoteKOVRlr6d9/TgHAT0UCTw==","signatures":[{"sig":"MEUCIDSzc3mroL4qEVx+YlrZBN2fpA6a4MZXzLacLkFfs00gAiEAn4/48DK4FBfnB9p3/Lzjm4+iLlEsbAUWzP+EqK54JjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24038},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"ef180993b8be125cd88eb1d2416e0d3b09662210","scripts":{"test":"node mambas exemplos/ola.ms","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"10.8.2","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"20.19.5","dependencies":{"prompt-sync":"^4.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_1.1.0_1768318532721_0.14049309101514873","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"mambascript-mz","version":"2.0.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.0.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"dist":{"shasum":"77c7a668ccd308e2904aa42e838b5ab1e546d56e","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.0.0.tgz","fileCount":9,"integrity":"sha512-7J67Ij8Xr4norWghQbQu++3/mq1n6VqXQwPwIjNhS/HZ0FZifrrIcCdos2cK/Gb1G4V+RuaeAb4V4OLsVLyoWA==","signatures":[{"sig":"MEQCIAox5fw/4PFMpWQgr0LW8VmE/ToA/RmVBamvLTrXl6W2AiAiGWvltXTw3TwOXLGkD64Ar54J+sjr+p203JWHE6vorQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26190},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"9bf886d328c980bc61cb80a8b3a154ef536657f1","scripts":{"test":"node mambas exemplos/ola.ms","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.6.2","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"25.3.0","dependencies":{"prompt-sync":"^4.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.0.0_1769188175667_0.13983262689386144","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"mambascript-mz","version":"2.0.1","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.0.1","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"dist":{"shasum":"e97cb5dc1f4392b2c13e60bebe6ef0059731a2ae","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.0.1.tgz","fileCount":12,"integrity":"sha512-LnuIbP4P/UZkqMHQj035xNATHDGrvIfVN8Tk536QdXKcn/+oFxCx2aSLKSuZ/q8GLqrv32wYh5qphFBkJUurrg==","signatures":[{"sig":"MEUCIQCgAAH+t3kBHCcwoiRTPQDxVD1k+AyvK/+orme1eYQfuwIgUvq631HzTd2/rNjKiK9igJoFkrpwLlIX6DIMqSjlTlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35282},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"41f50867a33ed2c60ccb999875fec9a9eae53f55","scripts":{"test":"node mambas exemplos/ola.ms","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.6.2","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"25.3.0","dependencies":{"prompt-sync":"^4.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.0.1_1769189178081_0.018716373941215947","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"mambascript-mz","version":"2.0.2","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.0.2","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"dist":{"shasum":"aba1bdcdb302ff5e892edc0e175228f1fe947000","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.0.2.tgz","fileCount":13,"integrity":"sha512-gbWhuFoKKyodtk2xsuWtsy2LkdVz9r5xo6XuQ2WN1QSbA/S5+VJMpejJGefCc1jalnVd2Q2qAlPrdBEbauxQaQ==","signatures":[{"sig":"MEQCIAHIyxuY1TGaOEZJYn6q2lPETw7WJfPiCq88w/w0m5dRAiBNe74TP3sCjQNWUwJoVx161Rl81K4eYVTpU2vzX2EzXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40479},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"11fa706f4af9c02b214d44a7d70b83c177e23b34","scripts":{"test":"node mambas exemplos/ola.ms","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.6.2","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"25.3.0","dependencies":{"prompt-sync":"^4.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.0.2_1769197924240_0.5626438968338443","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"mambascript-mz","version":"2.1.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.1.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"dist":{"shasum":"8d7d077e00ad1943bd085d59ec9cfadfe9df991f","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.1.0.tgz","fileCount":16,"integrity":"sha512-/Kfbdv0UqjX+YQesg2Z3vjnoaEUY3vm/ZC3UqEzUIF/i45Am1KKsN6fh61aYwH1vRFeuB/fJ/e4ODr2Qu2LmZQ==","signatures":[{"sig":"MEUCIQCpOX4Gtt3PZf9PCNXGUUeYUFbLnFMDWsya3xovjw5BwAIgegwrdWyEhZmJCNS0HKUYCk1/6bnWftPjrRu7udkR+vQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46231},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"719d8ecbb3e8805a6221698d30a7a4a7deedddbe","scripts":{"test":"node mambas exemplos/ola.ms","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.9.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"25.3.0","dependencies":{"prompt-sync":"^4.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.1.0_1770436853405_0.12988908816860656","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"mambascript-mz","version":"2.2.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.2.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"dist":{"shasum":"590f268dc9a02ead2772b4fdd3081f1d4c92de82","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.2.0.tgz","fileCount":21,"integrity":"sha512-flBgr/S2RRAxI5KCHI6eMBXIJOVNOLqgW0F/75Mk9cOvm1ZgyCOyfUJrKfio5hYD3Pa4WHXsu7nQ6HNgK1E8DQ==","signatures":[{"sig":"MEUCIQDwjLDopSnRpOxNkBHhXkjHykkUbQT1uho5GaDs1q8woQIgfxTuU2Urv80hJCaXpUSpLKgCTKLgDmDsOFQIKSlgFWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81120},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"a3f1f84a095f10ecebe442405c025cb794125df5","scripts":{"test":"node mambas exemplos/ola.ms","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.13.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"20.20.2","dependencies":{"prompt-sync":"^4.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.2.0_1779391343256_0.8869075614477797","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"mambascript-mz","version":"2.2.1","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.2.1","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64"]},"dist":{"shasum":"51b8715c46b9e15847fc3a7d91883c27af0457b1","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.2.1.tgz","fileCount":12,"integrity":"sha512-IZaWfclxlKCO1XOLEY9MCesl7qW+R8n5YAVSP0G3Kn2Y+cgDT9ZEgo5nR09X5Pegz0O7xL7HwCY1o6kP0o4LBw==","signatures":[{"sig":"MEUCIQD/wwRG4UbrNNFtt5LcKcn+ENWA6GAkrFnx+XbPvhtCdwIgXBLFrvlfeP0wXv+pFY6ISpH7mOKxajOPXDu78aa7Brc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94488},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"28f6c9bf3bb55f7fa12d0ac59469b0f9e31e07c5","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas -o dist/mambascript-mz --out-path dist","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.13.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mysql2":"^3.22.3","prompt-sync":"^4.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.2.1_1779544311592_0.13057224959241553","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"mambascript-mz","version":"2.3.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.3.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64"]},"dist":{"shasum":"9b39c5d7c126dd7230dfb35df13e54f5587dacc1","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.3.0.tgz","fileCount":7,"integrity":"sha512-5neX3fKo8JXG5Z95daqP4W5eiXBSQ4HWzmdnmg0iFinFBZ2tob9s+U67NGvNoGXtrsvjU9DJzeMgeHS+PL1GIA==","signatures":[{"sig":"MEUCIQDp9WjRKZ3bCyK69ZAs0prX3i2yKEcH/PomWFTVW4A2HQIgVvzYb3XXM9xfuIxSeQHFceaEBePN1sIpTodtMD2lYdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86156},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"58f1e0139bc638a2bc4e8f536a6f54f70b33e333","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas -o dist/mambascript-mz --out-path dist","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.13.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mysql2":"^3.22.3","prompt-sync":"^4.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.3.0_1779544440672_0.4566108174019816","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"mambascript-mz","version":"2.4.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.4.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64"]},"dist":{"shasum":"75aa0b1bf438a6f7bc63cf74a82c0f82e3b50fef","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.4.0.tgz","fileCount":7,"integrity":"sha512-r873/BLQd8HoDE3HzjuFwF0BImIHK58HtTUIXDu5lAK2FSfYVJZ0qANT8lLNkys3Ee/col6A3z+NrO81zsQvMw==","signatures":[{"sig":"MEYCIQCaodK4EIRxLkp8YXEzg1RMOENyg3gSqi53l0TtabdmNAIhAJ1SBoAKp7vuW8x7l9EvqkY99zNZCBKfE8YGaUW5QKuy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86324},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"14ef13cbc1edb5df99a1c3a593cdfc28dd02ecf2","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas -o dist/mambascript-mz --out-path dist","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.13.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mysql2":"^3.22.3","prompt-sync":"^4.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.4.0_1779552012259_0.4874773188497483","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"mambascript-mz","version":"2.5.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.5.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64"]},"dist":{"shasum":"da4df3491f5d69b13bd3d382b86ede8673fdf3fd","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.5.0.tgz","fileCount":7,"integrity":"sha512-oxIKnQzCbYFj7zu/kR/e/5UHRqL273fRmj8jw2rh9iWfj2vgymCEPmE/zkGxCuEgl/O1nemY2De4vGw/nfQWcw==","signatures":[{"sig":"MEYCIQD+QzrBQeZylS/9NwMjO89bXTpA5w/70Ev0qLNjdEdMPQIhALgXSFi+kdQhHSHjZCQLa3GPTtwVEpUrJvqDHBe0ILak","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87599},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"70df16044b93d6d0fc634d86b552ef3b5708ba10","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas -o dist/mambascript-mz --out-path dist","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.13.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mysql2":"^3.22.3","prompt-sync":"^4.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.5.0_1779666406271_0.7306948886682307","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"mambascript-mz","version":"2.6.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.6.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64"]},"dist":{"shasum":"370a2fb4f55c4fa5a56e09eb315fd11dbc7d4be2","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.6.0.tgz","fileCount":10,"integrity":"sha512-63szVzom0rD2Nequ7Q+A28sM0TNlDnXIK+OtTulwrSDoigvFC7IAOnPnq6QzbIluxmLn0jwWxcFO9x88/E1Lug==","signatures":[{"sig":"MEUCIQDIOPWMQ9EqO1T5Y5mdRSFNf/Judt5jIq3dERUBESAsbwIgMBDSWW6/P6HeefTCo22z7e/0i8Vn8xvHhrJWaQc7vj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100385},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"c7bdc6e6a710ed4c7686d4eab3facb09abc1d5c5","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas -o dist/mambascript-mz --out-path dist","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.13.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.15","mysql2":"^3.22.3","archiver":"^8.0.0","form-data":"^4.0.5","node-fetch":"^2.7.0","prompt-sync":"^4.2.0","@supabase/supabase-js":"^2.106.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.6.0_1779957541602_0.16421103861105668","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"mambascript-mz","version":"2.7.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.7.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64"]},"dist":{"shasum":"862ed9ec96fe1e5f8e0d1ccb706db298b899803a","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.7.0.tgz","fileCount":9,"integrity":"sha512-YLAefembRT+SZfHzrQzfn1PoEV/B4EdfM7VPKMaGEe2Piv38Z2S6Ivn2C5txYDeZwUpxAJBdtMLK66c8WYVANg==","signatures":[{"sig":"MEYCIQDV8ydUR3eGr9AXoI5CKOsWxCI9JZFwvONcWExTGFaW4gIhAJ5qb0t+DUEvHAnBHfHL0IX9C1tO/DKvIMnPChJrSE7T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100290},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"55988d518a9bf17f134584d56bdefe3dc7f2993a","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas -o dist/mambascript-mz --out-path dist","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.13.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.15","mysql2":"^3.22.3","archiver":"^8.0.0","form-data":"^4.0.5","node-fetch":"^2.7.0","prompt-sync":"^4.2.0","@supabase/supabase-js":"^2.106.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.7.0_1779957653888_0.08505722115103631","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"mambascript-mz","version":"2.8.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.8.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64"]},"dist":{"shasum":"16a56de42cc6561292eaff80c013390bdcc02cc9","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.8.0.tgz","fileCount":9,"integrity":"sha512-+a72dMbAGDuEqSM4lZiaQH4Yv6XpL3EwBz9ZhicGVBF3TKMbFv9BXNO7B/USPrxSsooqaZ4Kcu9648HwXvdxCA==","signatures":[{"sig":"MEUCIQCSVn86wTirxOUbEe483MbXpwtG1WlhKLeGiDI5b6s1LAIgSG8JTLvq3CZcpqvecNFNamkwvmPY37iCQFCx1GXfhv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100290},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"c5fa9c19406c7628fda04d1922addef63b2a872f","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas -o dist/mambascript-mz --out-path dist","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.13.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.15","mysql2":"^3.22.3","archiver":"^8.0.0","form-data":"^4.0.5","node-fetch":"^2.7.0","prompt-sync":"^4.2.0","@supabase/supabase-js":"^2.106.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.8.0_1779958054337_0.2076166674118587","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"mambascript-mz","version":"2.9.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.9.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64"]},"dist":{"shasum":"18d3c5e31a155ea93cf213172a55d4a7716af269","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.9.0.tgz","fileCount":9,"integrity":"sha512-YjTgrQ+hH4gyqZGIGYI8S1QYzSV9T3ZQiNhHuI1Fy1cNbMv3lNwSCy5QZ/XHNKsEhx392S2dmXZIC68a2TqWCg==","signatures":[{"sig":"MEQCIDptUdirfHpO+eh+y31IqzmADwgKJwqz0iEY2o6ufCNLAiBZeUZgkVky1F/i1QY+oxX7tZwxbMoyZUaUrbZjshsXIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100316},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"8a9479a6f6f8431dad195482ded344fa59bd5240","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas -o dist/mambascript-mz --out-path dist","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.13.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.15","mysql2":"^3.22.3","archiver":"^8.0.0","form-data":"^4.0.5","node-fetch":"^2.7.0","prompt-sync":"^4.2.0","@supabase/supabase-js":"^2.106.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.9.0_1779958205085_0.6327328698329986","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"mambascript-mz","version":"2.10.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.10.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64"]},"dist":{"shasum":"1173550b12b696a42d39f7dba0e463339e3a04dd","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.10.0.tgz","fileCount":9,"integrity":"sha512-UyUTXBh4yysdSDuQogPNUzUketgCQlXU4lXK3Co6UuZofBSyf6KgqNCeFwEHAXj9SSQ6w8Tz3uvbXLAADEKpmQ==","signatures":[{"sig":"MEUCIQDrSL8s4D5uxx/dpWEMJA8P8FTMamp3U4GjtE7eY58h+wIgNfMja6B/mFbnfV+5Pf4liutIfgg3/Fd8PjhCliUMfDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100568},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"51052c7792a3e3b2e33b814238e0a1327b3ecc61","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas -o dist/mambascript-mz --out-path dist","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"10.9.8","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tar":"^7.5.15","mysql2":"^3.22.3","archiver":"^8.0.0","form-data":"^4.0.5","node-fetch":"^2.7.0","prompt-sync":"^4.2.0","@supabase/supabase-js":"^2.106.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.10.0_1780289013941_0.4286780837623705","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"mambascript-mz","version":"2.11.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.11.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64"]},"dist":{"shasum":"579b648923d70a6b547f2f6d2ec65ec45c7aabbe","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.11.0.tgz","fileCount":9,"integrity":"sha512-RhL+xHUgerWCMrmFeV3LZxIgrn7AG/9WRZ8W1yhqQ6fdER0uBvGb3L7pDLXmcakaY1SpxyFDlfKLNJAIXK1gbw==","signatures":[{"sig":"MEUCIQCXMZKBUxJDq5DXRj2Y6oQuLhLmmF7BDNitDObUFe8KAwIgGSR+mvAwnToQmSv5AVy/uUs2Q01gViXEUbSgBZLL8jU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100614},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"85bc23da9d55a4b251e14a1b0d5a1b900e40f5d0","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas -o dist/mambascript-mz --out-path dist","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"10.9.8","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tar":"^7.5.15","mysql2":"^3.22.3","archiver":"^8.0.0","form-data":"^4.0.5","node-fetch":"^2.7.0","prompt-sync":"^4.2.0","@supabase/supabase-js":"^2.106.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.11.0_1780374730691_0.6576043631757451","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"mambascript-mz","version":"2.12.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.12.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64"]},"dist":{"shasum":"c0b9db0950934cb444543d21b35c33169eda7146","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.12.0.tgz","fileCount":9,"integrity":"sha512-220/4GoIwHjH9gUzFiiziHEPVpzKmaVUt39ZbXtvyynKBvfWAO9lxthz2N+/J6qdYQR6XIdOgYT2JkIfXWMW9w==","signatures":[{"sig":"MEQCID+LsiIwbh95JnxHJ7D5OiBZyPyrOjITBuEEojFXfF6MAiBAkCuaQcoIpXxZI03+zH/o2e2w6mlWbSR/t6eEcEsluA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103798},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"5bf620f17bcdd03e66f038b876c1e71e1ccf8132","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas -o dist/mambascript-mz --out-path dist","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"10.9.8","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tar":"^7.5.15","mysql2":"^3.22.3","archiver":"^8.0.0","form-data":"^4.0.5","node-fetch":"^2.7.0","prompt-sync":"^4.2.0","@supabase/supabase-js":"^2.106.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.12.0_1780515389892_0.941549601078461","host":"s3://npm-registry-packages-npm-production"}},"2.12.1":{"name":"mambascript-mz","version":"2.12.1","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.12.1","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js","Instalador/instalador.js","Instalador/publicador.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64"]},"dist":{"shasum":"3eb386fa1f12cec1c7b65c2d42c080b12b8980ec","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.12.1.tgz","fileCount":9,"integrity":"sha512-0ktkm/WDk/eou+vQ9oH3e7V4Ib9ovWLOXTpe1mQTNqkGCxSpeP87RwkVq4zSzYppmkwHcpOJOLG+FNvhIfI9tg==","signatures":[{"sig":"MEUCIQD1Gb4y9GjICXLPdXVRhjv+imxHre9qBGBOPz+MxG5oSAIgWjXjB61UfPzj4pD6HZUfFzgwkJ3aGYTiQFz1FatCqb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105074},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"fd62439e8122eb1a2dc7af7bcd308e91ed248fb2","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas --out-path dist --targets node18-linux-x64,node18-macos-x64,node18-win-x64","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.16.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tar":"^7.5.15","mysql2":"^3.22.3","archiver":"^8.0.0","form-data":"^4.0.5","node-fetch":"^2.7.0","prompt-sync":"^4.2.0","@supabase/supabase-js":"^2.106.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.12.1_1780779111279_0.3535286922096006","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"mambascript-mz","version":"2.13.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.13.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js","Instalador/instalador.js","Instalador/publicador.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64"]},"dist":{"shasum":"8138753bdf151e9116ed820cb1d67d042bed2b7e","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.13.0.tgz","fileCount":9,"integrity":"sha512-ykKOdo1BgdLPuS2IeX6r2t4WkkO496LgMMbk723TO85DjK5JPcn1MsZeQvFL9MH2eoc3RZIzZA1/nDhz2g7PtA==","signatures":[{"sig":"MEUCIQD1iB0EqJ+cnppC9eNYHRGkl50AOruQYH4Mk9lO/0b56gIgImewGM7SErihFh2WCve02EjWZqo5FXEgcJS8sZn+6/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105757},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"9f73c8be4bc28cf6b773b4a2bf96bb1f7dcb24cc","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas --out-path dist --targets node18-linux-x64,node18-macos-x64,node18-win-x64","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.16.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tar":"^7.5.15","mysql2":"^3.22.3","archiver":"^8.0.0","form-data":"^4.0.5","node-fetch":"^2.7.0","prompt-sync":"^4.2.0","@supabase/supabase-js":"^2.106.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.13.0_1780861199997_0.4552292151510029","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"mambascript-mz","version":"2.14.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.14.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js","Instalador/instalador.js","Instalador/publicador.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64","node18-linux-arm64"]},"dist":{"shasum":"ff785052ddd709573e2008054c630b50cdd31125","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.14.0.tgz","fileCount":9,"integrity":"sha512-gjO6faQahtdFukn2W8xCaENBEeCLYChHpYkkvLnaYW56nuesiVnaWydXeyM2o1Q44nv23ekY0SX0uni8sK1AWw==","signatures":[{"sig":"MEQCIEipJrAy4HHSXcNa326ZH3CgZuaFp16TYg/4DHBC0vXPAiBiyBFofKbOny5M9yHv2nsLqTCxaAmBcHodb/oVqL1P4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108870},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"1cd70afde66e360bd92401b88473f8b827b50d0b","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas --out-path dist --targets node18-linux-x64,node18-linux-arm64,node18-macos-x64,node18-win-x64","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.16.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tar":"^7.5.15","mysql2":"^3.22.3","archiver":"^8.0.0","form-data":"^4.0.5","node-fetch":"^2.7.0","prompt-sync":"^4.2.0","@supabase/supabase-js":"^2.106.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.14.0_1780945246193_0.5136215189424045","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"mambascript-mz","version":"2.15.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.15.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js","Instalador/instalador.js","Instalador/publicador.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64","node18-linux-arm64"]},"dist":{"shasum":"825a8c141b247b0c4bf02e4220d02584d7cbda1c","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.15.0.tgz","fileCount":9,"integrity":"sha512-/+CjGCd0FP+klO+B6xtEzraUAmd0focd5VPHq5qW+vSoyniU9MqF/QoXTSYMm9PxgBCy8SmambH+OcaRPegJYQ==","signatures":[{"sig":"MEUCIQDW6ddp1AbmHDRZkKzFNt6QAHXvVL6tuohDZs5OqaOPLQIgI0eKl3XulmpIRuEXid2+cTI0U+41+kfjp3JPdUaXQi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110001},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"f3c26503960746b36140ccbfd83ac12ce852b616","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas --out-path dist --targets node18-linux-x64,node18-linux-arm64,node18-macos-x64,node18-win-x64","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.16.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tar":"^7.5.15","mysql2":"^3.22.3","archiver":"^8.0.0","form-data":"^4.0.5","node-fetch":"^2.7.0","prompt-sync":"^4.2.0","@supabase/supabase-js":"^2.106.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.15.0_1780945765468_0.5704126123978963","host":"s3://npm-registry-packages-npm-production"}},"2.16.0":{"name":"mambascript-mz","version":"2.16.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.16.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js","Instalador/instalador.js","Instalador/publicador.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64","node18-linux-arm64"]},"dist":{"shasum":"fc6eeb131545761596d095bcd670fb9bb98d3eb8","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.16.0.tgz","fileCount":9,"integrity":"sha512-TEdD0VUI1q/vdeZVzreB0tZCQJ59PElFO4W/hwHan8AaNAl1xOQbteH5zxfrOEUErGeaHizKvRC75PwbwztFVQ==","signatures":[{"sig":"MEUCIDwlKMw/8qYorF3k2BpfBjTUgzYc4JZLo1VJ/MdbB1XpAiEA38xBk0iN3D/VRUzVnt2tQS9WGExOajfDnZ3hlwT5TOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110253},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"91cc0f0badd5ef6ab2be0553017c52d94a8e83d3","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas --out-path dist --targets node18-linux-x64,node18-linux-arm64,node18-macos-x64,node18-win-x64","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.16.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tar":"^7.5.15","mysql2":"^3.22.3","archiver":"^8.0.0","form-data":"^4.0.5","node-fetch":"^2.7.0","prompt-sync":"^4.2.0","@supabase/supabase-js":"^2.106.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.16.0_1780946211402_0.9031308648627348","host":"s3://npm-registry-packages-npm-production"}},"2.16.1":{"name":"mambascript-mz","version":"2.16.1","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.16.1","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js","Instalador/instalador.js","Instalador/publicador.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64","node18-linux-arm64"]},"dist":{"shasum":"88f5f123e378470e4b3a9771eb1efd69d7126bde","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.16.1.tgz","fileCount":9,"integrity":"sha512-EAtgpc4nNEP8cNT0ZzxSNwuzRi20Ilogr/ziz0VIbTq61g8AJfhTRBZoles7hm33WHGYTETgs9mrnbFViQ0Xuw==","signatures":[{"sig":"MEUCIQDMeYjYubAxpgmROnOIl5dRZLC+UT/7UXhrQq7FwaDWxAIgSrZ6RqCnXj7Yt6IZrsEfIRwAUIaZmISbODXN6adR6A0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113772},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"320deb025a7fcb01b07c68eddb2bc3f55a0af2e9","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas --out-path dist --targets node18-linux-x64,node18-linux-arm64,node18-macos-x64,node18-win-x64","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.16.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tar":"^7.5.15","mysql2":"^3.22.3","archiver":"^8.0.0","form-data":"^4.0.5","node-fetch":"^2.7.0","prompt-sync":"^4.2.0","@supabase/supabase-js":"^2.106.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.16.1_1781014395027_0.2468210783950835","host":"s3://npm-registry-packages-npm-production"}},"2.16.2":{"name":"mambascript-mz","version":"2.16.2","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.16.2","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js","Instalador/instalador.js","Instalador/publicador.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64"]},"dist":{"shasum":"9cf714e05e724378c50a8e26fa62eb01b663706a","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.16.2.tgz","fileCount":9,"integrity":"sha512-N40nsqYobIsj2jVoSAUYhR7hWR5LTlBRIS4nqeB7DcTfXf1qcalB8IvFPhgQm3R7ID/l6NUMzNvh1bOnUJAm5A==","signatures":[{"sig":"MEUCIQDiWsj7JHeAjGFReBNW7N5rsq/HZL2Nmv80vz+izdv7gwIgKIReSdY/4LAsrrBeYQQDYkStGnICriLXQJz8s1fzO38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115822},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"efe3b8e5d2d92c1710ac0d1e1d853d1fac010ae4","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas --out-path dist --targets node18-linux-x64,node18-macos-x64,node18-win-x64","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.16.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tar":"^7.5.15","mysql2":"^3.22.3","archiver":"^8.0.0","form-data":"^4.0.5","node-fetch":"^2.7.0","prompt-sync":"^4.2.0","@supabase/supabase-js":"^2.106.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.16.2_1781749317489_0.005949098834465483","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"mambascript-mz","version":"2.17.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.17.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js","Instalador/instalador.js","Instalador/publicador.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64"]},"dist":{"shasum":"5f6179c52609472f17c5c41af779fb27b31df5ff","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.17.0.tgz","fileCount":9,"integrity":"sha512-QkfiCXYhDTIVbRGpP2n2Z6Y8+rp3pialiapH+2fPF/g4rr7uv+jYUEPaazsFsxJOzj3tg0p91bQhhKRiyhGSCw==","signatures":[{"sig":"MEQCIHVKToIwaBTgYf7GPiQ9hjSd7yBaFI4cERbTeH2NpseUAiAaB8SESch88G60zXxUv4tjQ6gI4/VLrkonANdMXGfWGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115813},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"7d700300aed59fc6e750d233421d1237a82c7f89","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas --out-path dist --targets node18-linux-x64,node18-macos-x64,node18-win-x64","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.16.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tar":"^7.5.15","mysql2":"^3.22.3","archiver":"^8.0.0","form-data":"^4.0.5","node-fetch":"^2.7.0","prompt-sync":"^4.2.0","@supabase/supabase-js":"^2.106.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.17.0_1782201934104_0.6349657326853773","host":"s3://npm-registry-packages-npm-production"}},"2.18.0":{"name":"mambascript-mz","version":"2.18.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.18.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js","Instalador/instalador.js","Instalador/publicador.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64"]},"dist":{"shasum":"5e095575cfd54d3bb2441d272dc0e28f7b737a00","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.18.0.tgz","fileCount":9,"integrity":"sha512-za1C78GcHb/0a6AZNsz1MDSG/J/7aKObjItqJZ0Te01MKllzGJO6osuUhAeuRcCPOiqBorbnej16ZiJcCuxJOw==","signatures":[{"sig":"MEUCIQD5z9q8UMplFsWnKbVgljEq8H4VXQG7YTkBh5MdOVtIdwIgWstu3GcSPkt1Y62LrXj7jd0PqTH56pAg1hQn/+bCFzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116124},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"a00b9b34c5dafd6fcd34a51f973eb399b26a5b7e","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas --out-path dist --targets node18-linux-x64,node18-macos-x64,node18-win-x64","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.16.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tar":"^7.5.15","mysql2":"^3.22.3","archiver":"^8.0.0","form-data":"^4.0.5","node-fetch":"^2.7.0","prompt-sync":"^4.2.0","@supabase/supabase-js":"^2.106.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.18.0_1782212425408_0.9162068954775704","host":"s3://npm-registry-packages-npm-production"}},"2.19.0":{"name":"mambascript-mz","version":"2.19.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.19.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js","Instalador/instalador.js","Instalador/publicador.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64"]},"dist":{"shasum":"d4b6e2512a54a0c55eddc1caef5bb64f1943604f","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.19.0.tgz","fileCount":9,"integrity":"sha512-3OMVqLTShIiZlCBwD91GIWxs/UILm2W8RFKljA64ylbSVg5EMfkMs9XobRE+Noa+fGP7RHZMgcUWcl3pNyGXxQ==","signatures":[{"sig":"MEYCIQCuMZMF1ljfgl0mxf2PpVlKLxMwsRayxjGcjotLHqVq5AIhAI9bvFSjP4cIsruubPFeKOWhAdrsKYCn7dc7ax3mVU2w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116125},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"287c37c23485894d0d172aa93469c8305167ca8e","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas --out-path dist --targets node18-linux-x64,node18-macos-x64,node18-win-x64","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.16.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tar":"^7.5.15","mysql2":"^3.22.3","archiver":"^8.0.0","form-data":"^4.0.5","node-fetch":"^2.7.0","prompt-sync":"^4.2.0","@supabase/supabase-js":"^2.106.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.19.0_1782212802506_0.47621949653838525","host":"s3://npm-registry-packages-npm-production"}},"2.20.0":{"name":"mambascript-mz","version":"2.20.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.20.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js","Instalador/instalador.js","Instalador/publicador.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64"]},"dist":{"shasum":"e8155c32cf1b730e669dd30851e06b276475719f","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.20.0.tgz","fileCount":9,"integrity":"sha512-EF3Lvds51JRGzlJuyJP51PsqceeklJiLukStfcuJNoSiFvxhPpQIn4Dewk1Cho8ITAPwDJM1X6O6qzL5iBjw9w==","signatures":[{"sig":"MEQCICBL8swyq6Tahd0Z8dtfRkrHLFt2X4FtKXmhvLMeZbk9AiApO5C5aPQvJFMaDrN0+ieJrOG7kP32lZC0wzIAT/2whQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122201},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"3e66b5caca543d3bf6b127b4e9764d1159fcd7cb","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas --out-path dist --targets node18-linux-x64,node18-macos-x64,node18-win-x64","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.16.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tar":"^7.5.15","bcrypt":"^6.0.0","mysql2":"^3.22.3","archiver":"^8.0.0","form-data":"^4.0.5","node-fetch":"^2.7.0","prompt-sync":"^4.2.0","@supabase/supabase-js":"^2.106.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.20.0_1782493851256_0.8552489744922516","host":"s3://npm-registry-packages-npm-production"}},"2.21.0":{"name":"mambascript-mz","version":"2.21.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.21.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js","Instalador/instalador.js","Instalador/publicador.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64"]},"dist":{"shasum":"9c2d7be4c0c16be442afc8866f44a62524d11d51","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.21.0.tgz","fileCount":9,"integrity":"sha512-OLt+xb2sg9Ha/spuJO3CEtZAm2jIgxTm5+G2vRmEjXU5FqoIUy5I/x5c6UZc5w5PBnD+RyXrG6+BL4Nr0rGUsA==","signatures":[{"sig":"MEYCIQCaX+Sw+udIdJNjXFFaH8T3qrM7Q/jBtFdtVfoF/HaE1wIhAKvSgbonA1jzWGUm0mjefjYMcvKKaUkC6BnuC80V57yZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134258},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"d1e88b46975ff2916f71c76be8ec6fb80b720cee","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas --out-path dist --targets node18-linux-x64,node18-macos-x64,node18-win-x64","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.16.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tar":"^7.5.15","bcrypt":"^6.0.0","mysql2":"^3.22.3","archiver":"^8.0.0","form-data":"^4.0.5","node-fetch":"^2.7.0","prompt-sync":"^4.2.0","@supabase/supabase-js":"^2.106.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.21.0_1782508899753_0.7277686423913279","host":"s3://npm-registry-packages-npm-production"}},"2.22.0":{"name":"mambascript-mz","version":"2.22.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.22.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js","Instalador/instalador.js","Instalador/publicador.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64"]},"dist":{"shasum":"596632249a6aeb8d6edcd0de6c528959283a6aa2","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.22.0.tgz","fileCount":9,"integrity":"sha512-IpBJguet2uqFCaf9KkSDc8oia/RDYJczj6PhgNEHNOp5SqfKHi4apjiCzNkKQAuyzCnahaGMnrXBLIyOEDw/xg==","signatures":[{"sig":"MEQCIEYR4d9nt07iSXJbjx8lI5sozIFAip0sQf8JCMpU6iT2AiBv27jX2mXyAq0v+aEKomRFbHxNO8CBvyHCrnJGoodTWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134347},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"b5bcec1b54429c84130eac739990d144b05f3ce5","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas --out-path dist --targets node18-linux-x64,node18-macos-x64,node18-win-x64","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.16.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tar":"^7.5.15","bcrypt":"^6.0.0","mysql2":"^3.22.3","archiver":"^8.0.0","form-data":"^4.0.5","node-fetch":"^2.7.0","prompt-sync":"^4.2.0","@supabase/supabase-js":"^2.106.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.22.0_1785417409626_0.5266695050471868","host":"s3://npm-registry-packages-npm-production"}},"2.23.0":{"name":"mambascript-mz","version":"2.23.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.23.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js","Instalador/instalador.js","Instalador/publicador.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64"]},"dist":{"shasum":"0805ca654c7c29d01c8e0812cb1f50336896b42b","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.23.0.tgz","fileCount":9,"integrity":"sha512-HRHkLQtGdjXDY2OcWKlWfP+wQZ+ZfHwnfxWggKEiWcKwYW+P0+V8AEeCJyzrqKsv/X4L3D2WJFSkeIUEdulHmg==","signatures":[{"sig":"MEYCIQDUz7zrg4nnvOKUF0i6OLcBpJZrZcmTshTVYAut1LfJJwIhAOEGLF4KQCHfNRgqgbcZIfrbFUbPW9WS3aVRLfwzFEby","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134671},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"02296fb4891b71cc87b1407ec92c9ec1397ec395","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas --out-path dist --targets node18-linux-x64,node18-macos-x64,node18-win-x64","start":"node server.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.16.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tar":"^7.5.15","bcrypt":"^6.0.0","mysql2":"^3.22.3","archiver":"^8.0.0","form-data":"^4.0.5","node-fetch":"^2.7.0","prompt-sync":"^4.2.0","@supabase/supabase-js":"^2.106.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.23.0_1786229262492_0.5625290312587132","host":"s3://npm-registry-packages-npm-production"}},"2.24.0":{"name":"mambascript-mz","version":"2.24.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.24.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js","Instalador/instalador.js","Instalador/publicador.js","Instalador/atualizador.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64"]},"dist":{"shasum":"399d597f0370c9250ad24d28241ab89bd3b9914b","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.24.0.tgz","fileCount":12,"integrity":"sha512-yrrkxmfENzArr0+w+Cnt4hClYllQolnB3h11zE5dTfvvgnl3C7IeQBz/Ms7NfcM0741gJ39pQLabxA+fzZDXOg==","signatures":[{"sig":"MEUCIEFm/2K+mcWomiEziR7YmccEJpvjx4BB7Bk8ER/CGVtbAiEAp0h+k2Rntf3dGNawbzPuGRU+LK0X6FmxrfcNr9eJ6ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147392},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"0e2b35806ee6ce5a9dd20cd482f8dc2ed79361c9","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas --out-path dist --targets node18-linux-x64,node18-macos-x64,node18-win-x64","start":"node server.js","build-studio":"npx esbuild mamba-core.js --bundle --minify --platform=neutral --alias:fs=./fs-mock.js --outfile=mamba-bundle.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.16.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tar":"^7.5.15","bcrypt":"^6.0.0","mysql2":"^3.22.3","archiver":"^8.0.0","form-data":"^4.0.5","node-fetch":"^2.7.0","prompt-sync":"^4.2.0","@supabase/supabase-js":"^2.106.2"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.2"},"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.24.0_1787053454414_0.8346068848376127","host":"s3://npm-registry-packages-npm-production"}},"2.25.0":{"name":"mambascript-mz","version":"2.25.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.25.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js","Instalador/instalador.js","Instalador/publicador.js","Instalador/atualizador.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64"]},"dist":{"shasum":"e7452f46b13292c327375ae60fe89333385862e4","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.25.0.tgz","fileCount":12,"integrity":"sha512-GhOxG0GRHN7SNg6TXduKEdPKBg7WxwwRhioL4ogRu70Fw/sl9iSXcx2Y5H06603e7EFs2Prv7Gqtm6Aj3O/t6Q==","signatures":[{"sig":"MEQCIHWUhjD7TRUHkNCKFxECwUsN2ApYspvPN0jfyod7/8KSAiA9FrIgBMGKIFRl0w2BCYvHsSZ2SMyqpwRWPtnv3NwGyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152270},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"2691f5cdeca1269070a1c6590cec6d79eaff2f7c","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas --out-path dist --targets node18-linux-x64,node18-macos-x64,node18-win-x64","start":"node server.js","build-studio":"npx esbuild mamba-core.js --bundle --minify --platform=neutral --alias:fs=./fs-mock.js --outfile=mamba-bundle.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.16.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"22.22.3","dependencies":{"pg":"^8.23.0","tar":"^7.5.15","bcrypt":"^6.0.0","mysql2":"^3.22.3","archiver":"^8.0.0","form-data":"^4.0.5","node-fetch":"^2.7.0","prompt-sync":"^4.2.0","@supabase/supabase-js":"^2.106.2"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.2"},"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.25.0_1787132839455_0.825278160330428","host":"s3://npm-registry-packages-npm-production"}},"2.26.0":{"name":"mambascript-mz","version":"2.26.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.26.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js","Instalador/instalador.js","Instalador/publicador.js","Instalador/atualizador.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64"]},"dist":{"shasum":"a65e86f41cb3d999b1e8c6fb93f17be3232eb3e3","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.26.0.tgz","fileCount":12,"integrity":"sha512-tNGrJG64Z4lDDRgBoiIS8MDefDOOBvV9LEPeeqoA0Ekk4+IWXxf1kwk4Y+xdH9F+/y6Ij1eMCXugCdHxJJdyBg==","signatures":[{"sig":"MEQCIATHS71Gpf6FeDzHvSJ8+lqYyHIXx+vwINWQiJzESb/IAiBo8JCxVbN5EVhq46R4IYRziP3QrS6eRki6qKkQW+n32Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162443},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"db9d3787ac14e68fcee9ce7058030aeb20669e82","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas --out-path dist --targets node18-linux-x64,node18-macos-x64,node18-win-x64","start":"node server.js","build-studio":"npx esbuild mamba-core.js --bundle --minify --platform=neutral --alias:fs=./fs-mock.js --outfile=mamba-bundle.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.16.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"22.22.3","dependencies":{"pg":"^8.23.0","tar":"^7.5.15","bcrypt":"^6.0.0","mysql2":"^3.22.3","archiver":"^8.0.0","form-data":"^4.0.5","node-fetch":"^2.7.0","prompt-sync":"^4.2.0","@supabase/supabase-js":"^2.106.2"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.2"},"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.26.0_1787601853361_0.4262243128093064","host":"s3://npm-registry-packages-npm-production"}},"2.27.0":{"name":"mambascript-mz","version":"2.27.0","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","_id":"mambascript-mz@2.27.0","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"homepage":"https://github.com/Eliobros/MambaScript#readme","bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js","Instalador/instalador.js","Instalador/publicador.js","Instalador/atualizador.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64"]},"dist":{"shasum":"3cd2f0b8c02a34ca7c0afc359a28f43dfe5b04bf","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.27.0.tgz","fileCount":23,"integrity":"sha512-hBXa4J4yb+9cSrU12wUVSVJFSmTBEzlRmzqWSbETiHtY1FV7IGNFCENnrNI+FUck0iFnHdVS2U34+iJpqiqI7w==","signatures":[{"sig":"MEUCIGDXovni4+r1XljJ4icpp3jIAv0Xt7ImoimOWmKXzSXWAiEA806eDfT0j51hKy8+/nfRDQG+FHH25lypSm/c5wWpLUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCJrQFtJoy9gMCIAQPDVk8xf8MVrmBYGVk3ulhOFzKAIAIhAJgT0SrfLBUGrS6giNmT21lOUIo4LjAPWhe8iHKgVVzR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171368},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"e11847d75d5e49ac6d9cc5dfb55b4788d1b20b9c","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas --out-path dist --targets node18-linux-x64,node18-macos-x64,node18-win-x64","start":"node server.js","build-studio":"npx esbuild mamba-core.js --bundle --minify --platform=neutral --alias:fs=./fs-mock.js --outfile=mamba-bundle.js"},"_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.16.0","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"_nodeVersion":"22.22.3","dependencies":{"pg":"^8.23.0","ws":"^8.21.3","tar":"^7.5.15","bcrypt":"^6.0.0","mysql2":"^3.22.3","archiver":"^8.0.0","form-data":"^4.0.5","node-fetch":"^2.7.0","prompt-sync":"^4.2.0","@supabase/supabase-js":"^2.106.2"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.2"},"_npmOperationalInternal":{"tmp":"tmp/mambascript-mz_2.27.0_1789242804014_0.30642010974333767","host":"s3://npm-registry-packages-npm-production"}},"2.27.1":{"_id":"mambascript-mz@2.27.1","bin":{"mambas":"mambas"},"pkg":{"assets":["node_modules/prompt-sync/**/*"],"scripts":["Lexer/lexer.js","Parser/parser.js","Evaluator/evaluate.js","Instalador/instalador.js","Instalador/publicador.js","Instalador/atualizador.js"],"targets":["node18-win-x64","node18-linux-x64","node18-macos-x64"]},"bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"dist":{"shasum":"d30f8dfcd97e9a5d73857957e12d252f80278ab6","tarball":"https://registry.npmjs.org/mambascript-mz/-/mambascript-mz-2.27.1.tgz","fileCount":23,"integrity":"sha512-MEAkez8FbpXbOGYYsQdpaP2aGmJKyZtKc0QM7f/O6bw5AZ2x149Y6yn/bVkcThz+/7sXqdyleD3xGnLNOdJBlg==","signatures":[{"sig":"MEQCIGdjSj9+/h4zPeztOIDYbb+M/jHc4BUoF6//LIEKqvqeAiA68qGe0Amc8f+VXBkpIAdAQvrzfwWlpnHJvg8cIEKM6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICB1ATu3A4k1O2pnIXXrgordL+PIoNzCXuMG62jO8sGqAiEAqYO2N9qoROrj77kHhaIDT6KG/dvL6KxIfpttCj1j5wg="}],"unpackedSize":171361},"main":"index.js","name":"mambascript-mz","author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"engines":{"node":">=14.0.0"},"gitHead":"e40ddc4549bc94c9de1bea77a88858c1c77f238f","license":"MIT","scripts":{"test":"node mambas exemplos/ola.ms","build":"pkg mambas --out-path dist --targets node18-linux-x64,node18-macos-x64,node18-win-x64","start":"node server.js","build-studio":"npx esbuild mamba-core.js --bundle --minify --platform=neutral --alias:fs=./fs-mock.js --outfile=mamba-bundle.js"},"version":"2.27.1","_npmUser":{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"},"homepage":"https://github.com/Eliobros/MambaScript#readme","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"_npmVersion":"11.19.1","description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","directories":{},"maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"_nodeVersion":"26.9.0","dependencies":{"pg":"^8.23.0","ws":"^8.21.3","tar":"^7.5.15","bcrypt":"^6.0.0","mysql2":"^3.22.3","archiver":"^8.0.0","form-data":"^4.0.5","node-fetch":"^2.7.0","prompt-sync":"^4.2.0","@supabase/supabase-js":"^2.106.2"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mambascript-mz_2.27.1_1789923443461_0.4606770087291878"}}},"time":{"created":"2026-01-09T17:59:33.527Z","modified":"2026-09-20T16:57:23.706Z","1.0.0":"2026-01-09T17:59:33.779Z","1.1.0":"2026-01-13T15:35:32.865Z","2.0.0":"2026-01-23T17:09:35.820Z","2.0.1":"2026-01-23T17:26:18.212Z","2.0.2":"2026-01-23T19:52:04.413Z","2.1.0":"2026-02-07T04:00:53.551Z","2.2.0":"2026-05-21T19:22:23.427Z","2.2.1":"2026-05-23T13:51:51.712Z","2.3.0":"2026-05-23T13:54:00.849Z","2.4.0":"2026-05-23T16:00:12.392Z","2.5.0":"2026-05-24T23:46:46.406Z","2.6.0":"2026-05-28T08:39:01.792Z","2.7.0":"2026-05-28T08:40:54.037Z","2.8.0":"2026-05-28T08:47:34.492Z","2.9.0":"2026-05-28T08:50:05.249Z","2.10.0":"2026-06-01T04:43:34.072Z","2.11.0":"2026-06-02T04:32:10.826Z","2.12.0":"2026-06-03T19:36:30.072Z","2.12.1":"2026-06-06T20:51:51.465Z","2.13.0":"2026-06-07T19:40:00.116Z","2.14.0":"2026-06-08T19:00:46.330Z","2.15.0":"2026-06-08T19:09:25.706Z","2.16.0":"2026-06-08T19:16:51.597Z","2.16.1":"2026-06-09T14:13:15.153Z","2.16.2":"2026-06-18T02:21:57.622Z","2.17.0":"2026-06-23T08:05:34.247Z","2.18.0":"2026-06-23T11:00:25.538Z","2.19.0":"2026-06-23T11:06:42.635Z","2.20.0":"2026-06-26T17:10:51.419Z","2.21.0":"2026-06-26T21:21:39.883Z","2.22.0":"2026-07-30T13:16:49.790Z","2.23.0":"2026-08-08T22:47:42.638Z","2.24.0":"2026-08-18T11:44:14.557Z","2.25.0":"2026-08-19T09:47:19.608Z","2.26.0":"2026-08-24T20:04:13.527Z","2.27.0":"2026-09-12T19:53:24.090Z","2.27.1":"2026-09-20T16:57:23.555Z"},"bugs":{"url":"https://github.com/Eliobros/MambaScript/issues"},"author":{"name":"Habibo Salimo Julio","email":"eliobrostech3@gmail.com"},"license":"MIT","homepage":"https://github.com/Eliobros/MambaScript#readme","keywords":["mambascript","mozambique","moçambique","programming","portuguese","português","language","linguagem","interpreter","compiler"],"repository":{"url":"git+https://github.com/Eliobros/MambaScript.git","type":"git"},"description":"🐍 Linguagem de programação moçambicana - Rápida, poderosa e em português!","maintainers":[{"name":"eliobros_tech","email":"eliobrostech3@gmail.com"}],"readme":"# 🐍 MambaScript\n\n**Linguagem de programação moçambicana — Rápida, poderosa e em português!**\n\n[![npm version](https://img.shields.io/npm/v/mambascript-mz.svg)](https://www.npmjs.com/package/mambascript-mz)\n[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT)\n[![Node.js](https://img.shields.io/badge/Node.js-%3E%3D%2014-brightgreen.svg)](https://nodejs.org/)\n[![GitHub](https://img.shields.io/github/stars/Eliobros/MambaScript?style=social)](https://github.com/Eliobros/MambaScript)\n\nMambaScript é uma linguagem de programação criada em Moçambique, com sintaxe totalmente em português. Projetada para ser acessível, expressiva e poderosa, permite que programadores lusófonos escrevam código na sua língua materna.\n\n---\n\n## 📑 Índice\n\n1. [Instalação](#-instalação)\n2. [Início Rápido](#-início-rápido)\n3. [Tipos de Dados](#-tipos-de-dados)\n4. [Variáveis](#-variáveis)\n5. [Operadores](#-operadores)\n6. [Entrada e Saída](#-entrada-e-saída)\n7. [Estruturas de Controle](#-estruturas-de-controle)\n8. [Funções](#-funções)\n9. [Tratamento de Erros](#-tratamento-de-erros)\n10. [Strings](#-strings)\n11. [Números](#-números)\n12. [Arrays](#-arrays)\n13. [Objectos](#-objectos)\n14. [Sistema de Importação](#-sistema-de-importação)\n15. [Módulos Built-in](#-módulos-built-in)\n16. [Funções Built-in](#-funções-built-in)\n17. [Servidor HTTP](#-servidor-http)\n18. [Base de Dados MySQL](#-base-de-dados-mysql)\n19. [Base de Dados PostgreSQL](#-base-de-dados-postgresql)\n20. [Sistema de Pacotes](#-sistema-de-pacotes)\n21. [Exemplos Completos](#-exemplos-completos)\n22. [Contribuição](#-contribuição)\n23. [Licença](#-licença)\n\n---\n\n## 📦 Instalação\n\n### Pré-requisitos\n\n- [Node.js](https://nodejs.org/) versão 14 ou superior\n\n### Via npm (recomendado)\n\n```bash\nnpm install -g mambascript-mz\n```\n\n### Verificar instalação\n\n```bash\nmambas --versao\n```\n\n### Executar um programa\n\nCrie um arquivo com a extensão `.ms` e execute com o comando `mambas`:\n\n```bash\nmambas meu_programa.ms\n```\n\n---\n\n## 🚀 Início Rápido\n\nCrie um arquivo chamado `ola.ms`:\n\n```ms\n# O meu primeiro programa em MambaScript!\nescreva \"Olá, Mundo! 🐍\"\n\nvariavel nome = \"Moçambique\"\nescreva \"Bem-vindo ao MambaScript, \" + nome + \"!\"\n```\n\nExecute:\n\n```bash\nmambas ola.ms\n```\n\nSaída:\n\n```\nOlá, Mundo! 🐍\nBem-vindo ao MambaScript, Moçambique!\n```\n\n---\n\n## 📊 Tipos de Dados\n\nMambaScript suporta os seguintes tipos de dados:\n\n| Tipo | Exemplo | Descrição |\n|------|---------|-----------|\n| Número | `10`, `3.14` | Inteiros e decimais |\n| String | `\"olá\"`, `'mundo'` | Texto entre aspas duplas ou simples |\n| Booleano | `verdadeiro`, `falso` | Valores lógicos |\n| Nulo | `nulo` | Ausência de valor |\n| Array | `[1, 2, 3]` | Lista ordenada de valores |\n| Objecto | `{nome: \"Ana\"}` | Coleção de pares chave-valor |\n\n```ms\nvariavel inteiro = 42\nvariavel decimal = 3.14\nvariavel saudacao = \"Olá!\"\nvariavel ativo = verdadeiro\nvariavel vazio = nulo\nvariavel frutas = [\"manga\", \"papaia\", \"coco\"]\nvariavel pessoa = {nome: \"Habibo\", idade: 25}\n```\n\n---\n\n## 📝 Variáveis\n\nAs variáveis são declaradas com a palavra-chave `variavel`:\n\n```ms\nvariavel nome = \"MambaScript\"\nvariavel versao = 2\nvariavel ativo = verdadeiro\n\nescreva nome\nescreva versao\nescreva ativo\n```\n\nAs variáveis podem ser reatribuídas:\n\n```ms\nvariavel contador = 0\ncontador = contador + 1\nescreva contador\n```\n\n---\n\n## ➕ Operadores\n\n### Operadores Aritméticos\n\nMambaScript permite usar **símbolos** ou **palavras-chave** em português:\n\n| Operação | Símbolo | Palavra-chave | Exemplo |\n|----------|---------|---------------|---------|\n| Adição | `+` | `mais` | `5 + 3` ou `5 mais 3` |\n| Subtração | `-` | `menos` | `10 - 4` ou `10 menos 4` |\n| Multiplicação | `*` | `vezes` | `6 * 7` ou `6 vezes 7` |\n| Divisão | `/` | `dividido` | `20 / 5` ou `20 dividido 5` |\n\n```ms\nescreva 10 + 5\nescreva 10 mais 5\nescreva 4 vezes 3\nescreva 15 dividido 3\n```\n\n### Operadores de Comparação\n\n| Operação | Símbolo | Palavra-chave |\n|----------|---------|---------------|\n| Igual | `==` | `igual` |\n| Diferente | `!=` | — |\n| Maior que | `>` | `maior` |\n| Menor que | `<` | `menor` |\n| Maior ou igual | `>=` | `maiorIgual` |\n| Menor ou igual | `<=` | `menorIgual` |\n\n```ms\nvariavel a = 10\nvariavel b = 20\n\nescreva a == b\nescreva a != b\nescreva a > b\nescreva a <= b\n```\n\n### Operadores Lógicos\n\n| Operador | Descrição | Exemplo |\n|----------|-----------|---------|\n| `e` | E lógico (AND) | `verdadeiro e falso` |\n| `ou` | OU lógico (OR) | `verdadeiro ou falso` |\n| `nao` | Negação (NOT) | `nao verdadeiro` |\n\n```ms\nvariavel temIdade = verdadeiro\nvariavel temDocumento = verdadeiro\n\nse temIdade e temDocumento:\n    escreva \"Aprovado!\"\nfim\n```\n\n---\n\n## 📡 Entrada e Saída\n\n### Saída (escreva)\n\n```ms\nescreva \"Olá, Mundo!\"\nescreva 42\nescreva verdadeiro\n```\n\n### Entrada (ler)\n\n```ms\nescreva \"Qual é o teu nome?\"\nvariavel nome = ler()\nescreva \"Olá, \" + nome + \"!\"\n```\n\n---\n\n## 🔀 Estruturas de Controle\n\n### Condicional (se / senao)\n\n```ms\nvariavel idade = 18\n\nse idade >= 18:\n    escreva \"É maior de idade.\"\nsenao:\n    escreva \"É menor de idade.\"\nfim\n```\n\n### Condicionais Aninhadas (senao + se)\n\nPara encadear múltiplas condições, use `senao` com um `se` dentro:\n\n```ms\nvariavel nota = 85\n\nse nota >= 90:\n    escreva \"Excelente!\"\nsenao:\n    se nota >= 70:\n        escreva \"Bom trabalho!\"\n    senao:\n        se nota >= 50:\n            escreva \"Suficiente.\"\n        senao:\n            escreva \"Precisa melhorar.\"\n        fim\n    fim\nfim\n```\n\n### Escolha (escolha / caso / padrao)\n\nUse `escolha` para comparar um valor com múltiplos casos:\n\n```ms\nvariavel dia = 2\n\nescolha dia:\n    caso 1:\n        escreva \"Segunda-feira\"\n        parar\n    caso 2:\n        escreva \"Terça-feira\"\n        parar\n    caso 3:\n        escreva \"Quarta-feira\"\n        parar\n    padrao:\n        escreva \"Outro dia\"\nfim\n```\n\n> ⚠️ Use `parar` ao final de cada caso para evitar que a execução continue nos próximos casos.\n\n### Ciclo Enquanto\n\n```ms\nvariavel contador = 1\n\nenquanto contador <= 5:\n    escreva \"Contagem: \" + contador\n    contador = contador + 1\nfim\n```\n\n### Ciclo Para\n\n```ms\npara i de 1 ate 10:\n    escreva i\nfim\n```\n\nExemplo com cálculo:\n\n```ms\n# Tabuada do 7\npara i de 1 ate 10:\n    escreva \"7 x \" + i + \" = \" + (7 * i)\nfim\n```\n\n### Ciclo Para Cada\n\n```ms\nvariavel frutas = [\"manga\", \"papaia\", \"banana\", \"coco\"]\n\npara cada fruta em frutas:\n    escreva fruta\nfim\nUse para i de X ate Y quando precisas do índice numérico, e para cada quando só precisas dos valores diretamente.\n\n\n### Controle de Ciclos (parar / continuar)\n\nUse `parar` para sair de um ciclo e `continuar` para pular para a próxima iteração:\n\n```ms\n# parar — sai do ciclo quando i == 3\npara i de 1 ate 10:\n    se i == 3:\n        parar\n    fim\n    escreva i\nfim\n# Saída: 1, 2\n\n# continuar — pula i == 3\npara i de 1 ate 5:\n    se i == 3:\n        continuar\n    fim\n    escreva i\nfim\n# Saída: 1, 2, 4, 5\n```\n\n---\n\n## 🔧 Funções\n\nFunções são declaradas com `funcao` e encerradas com `fim`:\n\n```ms\nfuncao saudacao(nome):\n    escreva \"Olá, \" + nome + \"!\"\nfim\n\nsaudacao(\"Habibo\")\n```\n\n### Funções com retorno\n\n```ms\nfuncao soma(a, b):\n    retorna a + b\nfim\n\nvariavel resultado = soma(10, 20)\nescreva resultado\n```\n\n### Funções como variáveis\n\nAs funções podem ser atribuídas a variáveis e passadas como argumentos:\n\n```ms\nvariavel dobrar = funcao(x):\n    retorna x * 2\nfim\n\nescreva dobrar(5)\n```\n\n### Funções recursivas\n\n```ms\nfuncao fatorial(n):\n    se n <= 1:\n        retorna 1\n    fim\n    retorna n * fatorial(n - 1)\nfim\n\nescreva fatorial(5)\n```\n\n---\n\n## 🛡️ Tratamento de Erros\n\nUse `tentar` e `pegar` para lidar com erros em tempo de execução:\n\n```ms\ntentar:\n    variavel dados = json_ler(\"ficheiro.json\")\n    escreva dados.nome\npegar erro:\n    escreva \"Ocorreu um erro: \" + erro\nfim\n```\n\n---\n\n## 🔤 Strings\n\n### Métodos de String\n\n| Método | Descrição | Exemplo |\n|--------|-----------|---------|\n| `.tamanho()` | Comprimento da string | `\"olá\".tamanho()` → `3` |\n| `.maiuscula()` | Converte para maiúsculas | `\"olá\".maiuscula()` → `\"OLÁ\"` |\n| `.minuscula()` | Converte para minúsculas | `\"OLÁ\".minuscula()` → `\"olá\"` |\n| `.paraNumero()` | Converte string para número | `\"42\".paraNumero()` → `42` |\n| `.dividir(sep)` | Divide em array pelo separador | `\"a,b\".dividir(\",\")` → `[\"a\",\"b\"]` |\n| `.aparar()` | Remove espaços nas extremidades | `\" olá \".aparar()` → `\"olá\"` |\n| `.incluir(sub)` | Verifica se contém a substring | `\"mamba\".incluir(\"mb\")` → `verdadeiro` |\n| `.começa_com(sub)` | Verifica o início | `\"mamba\".começa_com(\"ma\")` → `verdadeiro` |\n| `.termina_com(sub)` | Verifica o fim | `\"mamba\".termina_com(\"ba\")` → `verdadeiro` |\n| `.substituir(de, para)` | Substitui parte da string | `\"ola\".substituir(\"o\",\"O\")` → `\"Ola\"` |\n| `.fatiar(inicio, fim?)` | Extrai parte da string | `\"mamba\".fatiar(0, 3)` → `\"mam\"` |\n\n```ms\nvariavel texto = \"  mambascript  \"\n\nescreva texto.aparar()\nescreva texto.aparar().maiuscula()\nescreva texto.aparar().tamanho()\nescreva texto.aparar().incluir(\"script\")\nescreva texto.aparar().começa_com(\"mamba\")\nescreva texto.aparar().substituir(\"mamba\", \"MAMBA\")\nescreva texto.aparar().fatiar(0, 5)\n\nvariavel partes = \"Maputo,Beira,Nampula\".dividir(\",\")\nescreva partes[0]\nescreva partes[1]\n```\n\n---\n\n## 🔢 Números\n\n### Métodos de Número\n\n| Método | Descrição | Exemplo |\n|--------|-----------|---------|\n| `.paraTexto()` | Converte número para string | `42.paraTexto()` → `\"42\"` |\n\n```ms\nvariavel idade = 25\nescreva \"Idade: \" + idade.paraTexto()\n```\n\n---\n\n## 📚 Arrays\n\n### Criação e Acesso\n\n```ms\nvariavel frutas = [\"manga\", \"papaia\", \"banana\", \"coco\"]\n\nescreva frutas[0]\nescreva frutas[2]\n```\n\n### Métodos de Array\n\n| Método | Descrição |\n|--------|-----------|\n| `.tamanho()` | Número de elementos |\n| `.adicionar(item)` | Adiciona ao final |\n| `.remover(indice)` | Remove pelo índice |\n| `.pegar(indice)` | Obtém pelo índice |\n| `.contem(item)` | Verifica se contém |\n| `.juntar(separador)` | Junta em string |\n\n```ms\nvariavel numeros = [10, 20, 30]\n\nnumeros.adicionar(40)\nescreva numeros.tamanho()\nescreva numeros.contem(20)\nescreva numeros.juntar(\" - \")\nnumeros.remover(0)\nescreva numeros.pegar(0)\n```\n\n### Iterar sobre um Array\n\n```ms\nvariavel cidades = [\"Maputo\", \"Beira\", \"Nampula\", \"Quelimane\"]\n\npara i de 0 ate cidades.tamanho() - 1:\n    escreva cidades[i]\nfim\n```\n\n---\n\n## 🏗️ Objectos\n\n### Criação e Acesso\n\n```ms\nvariavel pessoa = {\n    nome: \"Habibo\",\n    idade: 25,\n    cidade: \"Maputo\"\n}\n\nescreva pessoa.nome\nescreva pessoa.idade\n```\n\n### Modificação de Propriedades\n\n```ms\npessoa.nome = \"João\"\npessoa.idade = 30\nescreva pessoa.nome\n```\n\n### Objectos com Arrays\n\n```ms\nvariavel turma = {\n    nome: \"Turma A\",\n    alunos: [\"Ana\", \"Carlos\", \"Maria\"],\n    nota_media: 15.5\n}\n\nescreva turma.nome\nescreva turma.alunos[0]\n```\n\n---\n\n## 📦 Sistema de Importação\n\n### Importar Módulo Completo\n\n```ms\nimportar matematica de \"matematica\"\nescreva matematica.PI\n```\n\n### Importar Nomes Específicos\n\nPodes importar apenas o que precisas de um módulo:\n\n```ms\nimportar { raiz, potencia } de \"matematica\"\n\nescreva raiz(144)\nescreva potencia(2, 8)\n```\n\n### Importar Módulos Locais\n\nCrie um arquivo em `modulos_mambas/`:\n\n```ms\n# modulos_mambas/utils.ms\nfuncao dobro(n):\n    retorna n * 2\nfim\n```\n\nImporte no programa principal:\n\n```ms\nimportar utils de \"utils\"\nescreva utils.dobro(10)\n\n# Ou com importação nomeada:\nimportar { dobro } de \"utils\"\nescreva dobro(10)\n```\n\n### Módulos Built-in Disponíveis\n\n```ms\nimportar matematica de \"matematica\"\nimportar fs de \"fs\"\nimportar caminho de \"caminho\"\nimportar http de \"http\"\nimportar bd de \"mysql\"\nimportar bdpg de \"psql\"\nimportar sistema de \"sistema\"\n```\n\n---\n\n## 🔩 Módulos Built-in\n\n### 📐 Módulo `matematica`\n\n| Função / Constante | Descrição |\n|---------------------|-----------|\n| `PI` | Valor de π |\n| `raiz(n)` | Raiz quadrada |\n| `potencia(base, exp)` | Potenciação |\n| `absoluto(n)` | Valor absoluto |\n| `arredondar(n)` | Arredondamento |\n| `teto(n)` | Arredondamento para cima |\n| `chao(n)` | Arredondamento para baixo |\n| `aleatorio()` | Número aleatório entre 0 e 1 |\n| `aleatorio(min, max)` | Número inteiro aleatório entre min e max |\n| `seno(n)` | Seno |\n| `cosseno(n)` | Cosseno |\n\n```ms\nimportar matematica de \"matematica\"\n\nescreva matematica.PI\nescreva matematica.raiz(144)\nescreva matematica.potencia(2, 10)\nescreva matematica.arredondar(3.7)\nescreva matematica.aleatorio()\nescreva matematica.aleatorio(1, 100)\n```\n\n### 📁 Módulo `fs`\n\n| Função | Descrição |\n|--------|-----------|\n| `ler(arquivo)` | Lê o conteúdo de um arquivo |\n| `escrever(arquivo, conteudo)` | Escreve num arquivo |\n| `existe(arquivo)` | Verifica se o arquivo existe |\n| `apagar(arquivo)` | Apaga um arquivo |\n\n```ms\nimportar fs de \"fs\"\n\nfs.escrever(\"dados.txt\", \"Olá, MambaScript!\")\nescreva fs.existe(\"dados.txt\")\nvariavel conteudo = fs.ler(\"dados.txt\")\nescreva conteudo\nfs.apagar(\"dados.txt\")\n```\n\n### 📂 Módulo `caminho`\n\n| Função | Descrição |\n|--------|-----------|\n| `juntar(...partes)` | Junta partes de um caminho |\n| `diretorio(caminho)` | Retorna o diretório |\n| `arquivo(caminho)` | Retorna o nome do arquivo |\n| `extensao(caminho)` | Retorna a extensão |\n| `absoluto(caminho)` | Retorna o caminho absoluto |\n\n```ms\nimportar caminho de \"caminho\"\n\nescreva caminho.juntar(\"pasta\", \"arquivo.ms\")\nescreva caminho.extensao(\"programa.ms\")\nescreva caminho.absoluto(\"programa.ms\")\n```\n\n### 🖥️ Módulo `sistema`\n\nPermite interagir com o sistema operativo e o ambiente de execução:\n\n| Função | Descrição |\n|--------|-----------|\n| `plataforma()` | Retorna o sistema operativo (`linux`, `win32`, etc.) |\n| `variavel(nome)` | Lê uma variável de ambiente |\n| `executar(cmd)` | Executa um comando do sistema e retorna a saída |\n| `sair(codigo?)` | Encerra o programa com um código de saída |\n| `args()` | Retorna os argumentos passados na linha de comando |\n| `pid()` | Retorna o ID do processo actual |\n| `memoria()` | Retorna informação sobre o uso de memória |\n\n```ms\nimportar sistema de \"sistema\"\n\nescreva sistema.plataforma()\nescreva sistema.pid()\nescreva sistema.variavel(\"HOME\")\nescreva sistema.executar(\"echo Olá do sistema!\")\n\nvariavel argumentos = sistema.args()\nescreva argumentos\n\nsistema.sair(0)\n```\n\n### 🌐 Módulo `http` — Cliente\n\n| Função | Descrição |\n|--------|-----------|\n| `get(url, cabecalhos?)` | Requisição GET |\n| `post(url, corpo, cabecalhos?)` | Requisição POST |\n| `put(url, corpo, cabecalhos?)` | Requisição PUT |\n| `apagar(url, cabecalhos?)` | Requisição DELETE |\n\nCada função retorna um objecto com:\n\n| Propriedade | Descrição |\n|-------------|-----------|\n| `status` | Código HTTP da resposta |\n| `corpo` | Corpo da resposta (JSON ou texto) |\n| `texto` | Corpo como texto puro |\n| `ok` | `verdadeiro` se status entre 200 e 299 |\n\n```ms\nimportar http de \"http\"\n\nvariavel resposta = http.get(\"https://api.exemplo.com/dados\")\n\nse resposta.ok:\n    escreva resposta.corpo\nsenao:\n    escreva \"Erro: \" + resposta.status\nfim\n\nvariavel resultado = http.post(\"https://api.exemplo.com/usuarios\", {\n    \"nome\": \"Habibo\",\n    \"email\": \"habibo@exemplo.com\"\n})\nescreva resultado.status\n```\n\n---\n\n## 🖥️ Servidor HTTP\n\n```ms\nimportar http de \"http\"\n\nvariavel minhaFuncao = funcao(requisicao, resposta):\n    se requisicao.url == \"/\":\n        resposta.json(200, {\"mensagem\": \"Bem-vindo!\"})\n    senao:\n        resposta.json(404, {\"erro\": \"Rota não encontrada\"})\n    fim\nfim\n\nvariavel servidor = http.criarServidor()\nservidor.aoReceber(minhaFuncao)\nservidor.escutar(3000)\nescreva \"Servidor rodando na porta 3000!\"\n```\n\n### Objecto `requisicao`\n\n| Propriedade | Descrição |\n|-------------|-----------|\n| `url` | Caminho da rota (ex: `/api/usuarios`) |\n| `metodo` | Método HTTP (`GET`, `POST`, etc.) |\n| `corpo` | Corpo da requisição (JSON ou texto) |\n| `params` | Query parameters (`?id=1&nome=Elio`) |\n| `cabecalhos` | Headers da requisição |\n\n### Objecto `resposta`\n\n| Método | Descrição |\n|--------|-----------|\n| `enviar(status, conteudo)` | Envia texto ou JSON automaticamente |\n| `json(status, conteudo)` | Envia resposta JSON explícita |\n| `cabecalho(chave, valor)` | Define um header na resposta |\n| `redirecionar(url)` | Redireciona para outra URL |\n\n### Exemplo Completo de API\n\n```ms\nimportar http de \"http\"\n\nvariavel handler = funcao(requisicao, resposta):\n    variavel rota = requisicao.url\n\n    resposta.cabecalho(\"X-Powered-By\", \"MambaScript\")\n    resposta.cabecalho(\"Access-Control-Allow-Origin\", \"*\")\n\n    se rota == \"/\":\n        resposta.json(200, {\n            \"mensagem\": \"API MambaScript\",\n            \"versao\": \"1.0\",\n            \"status\": \"online\"\n        })\n    senao:\n        se rota == \"/api/usuario\":\n            variavel nome = requisicao.params.nome\n            resposta.json(200, {\n                \"nome\": nome,\n                \"linguagem\": \"MambaScript\"\n            })\n        senao:\n            resposta.json(404, {\n                \"erro\": \"Rota não encontrada\",\n                \"rota\": rota\n            })\n        fim\n    fim\nfim\n\nvariavel servidor = http.criarServidor()\nservidor.aoReceber(handler)\nservidor.escutar(3000)\nescreva \"API rodando na porta 3000!\"\n```\n\n---\n\n## 🗄️ Base de Dados MySQL\n\n### Pré-requisito\n\n```bash\nnpm install mysql2\n```\n\n### Funções do Módulo `mysql`\n\n| Função | Descrição |\n|--------|-----------|\n| `conectar(host, usuario, senha, base, porta?)` | Conecta ao banco de dados (porta padrão: 3306) |\n| `consultar(sql, parametros?)` | Executa SELECT, retorna array |\n| `executar(sql, parametros?)` | Executa INSERT/UPDATE/DELETE |\n| `fechar()` | Fecha a conexão |\n\nO método `executar` retorna:\n\n| Propriedade | Descrição |\n|-------------|-----------|\n| `afetadas` | Número de linhas afetadas |\n| `inseridoId` | ID do último registo inserido |\n| `ok` | `verdadeiro` se afetou alguma linha |\n\n```ms\nimportar bd de \"mysql\"\n\nbd.conectar(\"localhost\", \"root\", \"senha\", \"minha_base\")\n\nvariavel usuarios = bd.consultar(\"SELECT * FROM usuarios\")\nescreva usuarios\n\nvariavel user = bd.consultar(\"SELECT * FROM usuarios WHERE id = ?\", [1])\nescreva user\n\nvariavel resultado = bd.executar(\n    \"INSERT INTO usuarios (nome, email) VALUES (?, ?)\",\n    [\"Habibo\", \"habibo@exemplo.com\"]\n)\nescreva \"ID inserido: \" + resultado.inseridoId\n\nbd.executar(\"UPDATE usuarios SET nome = ? WHERE id = ?\", [\"Elio\", 1])\nbd.executar(\"DELETE FROM usuarios WHERE id = ?\", [1])\n\nbd.fechar()\n```\n\n---\n\n## 🗄️ Base de Dados PostgreSQL\n\n### Pré-requisito\n\n```bash\nnpm install pg\n```\n\n### Funções do Módulo `psql`\n\n| Função | Descrição |\n|--------|-----------|\n| `conectar(stringDeConexao)` | Conecta usando uma string direta |\n| `conectar(host, usuario, senha, base, porta?)` | Conecta com parâmetros separados (porta padrão: 5432) |\n| `consultar(sql, parametros?)` | Executa SELECT, retorna array de linhas |\n| `executar(sql, parametros?)` | Executa INSERT/UPDATE/DELETE |\n| `fechar()` | Fecha a conexão |\n\n> ⚠️ Os placeholders usam a sintaxe nativa do PostgreSQL: `$1`, `$2`, ...\n\nO método `executar` retorna:\n\n| Propriedade | Descrição |\n|-------------|-----------|\n| `afetadas` | Número de linhas afetadas |\n| `linhas` | Linhas retornadas (ex.: com `RETURNING id`) |\n| `ok` | `verdadeiro` se afetou alguma linha |\n\n```ms\nimportar bd de \"psql\"\n\n# Conexão com string direta\nbd.conectar(\"postgres://usuario:senha@localhost:5432/minha_base\")\n\n# Ou com parâmetros separados (como o MySQL)\n# bd.conectar(\"localhost\", \"usuario\", \"senha\", \"minha_base\")\n\nvariavel usuarios = bd.consultar(\"SELECT * FROM usuarios\")\nescreva usuarios\n\nvariavel user = bd.consultar(\"SELECT * FROM usuarios WHERE id = $1\", [1])\nescreva user\n\nvariavel resultado = bd.executar(\n    \"INSERT INTO usuarios (nome, email) VALUES ($1, $2) RETURNING id\",\n    [\"Habibo\", \"habibo@exemplo.com\"]\n)\nescreva \"ID inserido: \" + resultado.linhas[0].id\n\nbd.executar(\"UPDATE usuarios SET nome = $1 WHERE id = $2\", [\"Elio\", 1])\nbd.executar(\"DELETE FROM usuarios WHERE id = $1\", [1])\n\nbd.fechar()\n```\n\n---\n\n## ⚡ Funções Built-in\n\n### 📅 `hoje()`\n\nRetorna um objecto com a data e hora actuais:\n\n| Método | Descrição |\n|--------|-----------|\n| `mostrarData()` | Data formatada |\n| `mostrarHora()` | Hora formatada |\n| `ano()` | Ano actual |\n| `dia()` | Dia do mês |\n| `horas()` | Horas |\n| `minutos()` | Minutos |\n| `segundos()` | Segundos |\n| `mes()` | Objecto com `numero` e `nome` |\n| `semana()` | Objecto com `numero` e `nome` |\n| `timestamp()` | Timestamp Unix |\n| `formatado()` | Data no formato `DD/MM/AAAA` |\n| `horaFormatada()` | Hora no formato `HH:MM:SS` |\n\n```ms\nvariavel data = hoje()\nescreva data.mostrarData()\nescreva data.mostrarHora()\nescreva data.ano()\nescreva data.mes().nome\nescreva data.semana().nome\nescreva data.formatado()\nescreva data.timestamp()\n\n# Com fuso horário\nvariavel dataMZ = hoje(\"Africa/Maputo\")\nescreva dataMZ.horaFormatada()\n```\n\n### 📄 Funções JSON\n\n| Função | Descrição |\n|--------|-----------|\n| `json_ler(arquivo)` | Lê e analisa um arquivo JSON |\n| `json_texto(string)` | Analisa uma string JSON |\n| `json_escrever(arquivo, dados)` | Escreve dados num arquivo JSON |\n\n```ms\nvariavel config = json_ler(\"config.json\")\nescreva config.nome\n\nvariavel dados = json_texto('{\"nome\": \"Mamba\", \"versao\": 2}')\nescreva dados.nome\n\nvariavel info = {nome: \"MambaScript\", versao: 2}\njson_escrever(\"saida.json\", info)\n```\n\n---\n\n## 📦 Sistema de Pacotes\n\n### Estrutura de um Pacote\n\n```\nmeu-pacote/\n├── index.ms       ← código da biblioteca\n└── pacote.json    ← metadados\n```\n\n### Ficheiro `pacote.json`\n\n```json\n{\n  \"nome\": \"meu-pacote\",\n  \"versao\": \"1.0.0\",\n  \"descricao\": \"Descrição do que o pacote faz\",\n  \"autor\": \"teu-nome\"\n}\n```\n\n### Ficheiro `index.ms`\n\n```ms\nfuncao saudacao(nome):\n    retorna \"Olá, \" + nome + \"!\"\nfim\n\nfuncao despedida(nome):\n    retorna \"Até logo, \" + nome + \"!\"\nfim\n```\n\n### Usar Localmente\n\n```\nmeu-projeto/\n├── main.ms\n└── modulos_mambas/\n    └── meu-pacote/\n        ├── index.ms\n        └── pacote.json\n```\n\n```ms\nimportar meuPacote de \"meu-pacote\"\n\nescreva meuPacote.saudacao(\"Mundo\")\nescreva meuPacote.despedida(\"Mundo\")\n```\n\n### Gestor de Pacotes\n\n```bash\nmambas instalar nome-do-pacote\nmambas remover nome-do-pacote\nmambas listar\nmambas procurar\n```\n\n### Partilhar com a Comunidade\n\n1. Garanta que tem `index.ms` e `pacote.json`\n2. Teste localmente em `modulos_mambas/`\n3. Abra uma Issue em: [github.com/Eliobros/mambascript-pacotes](https://github.com/Eliobros/mambascript-pacotes)\n4. Use o título: `[Pacote] nome-do-pacote`\n5. Cole o código do `index.ms` e `pacote.json`\n6. Aguarda aprovação!\n\n---\n\n## 💡 Exemplos Completos\n\n### Exemplo 1: Calculadora Simples\n\n```ms\nfuncao calculadora(a, operacao, b):\n    se operacao == \"+\":\n        retorna a + b\n    fim\n    se operacao == \"-\":\n        retorna a - b\n    fim\n    se operacao == \"*\":\n        retorna a * b\n    fim\n    se operacao == \"/\":\n        se b == 0:\n            escreva \"Erro: Divisão por zero!\"\n            retorna nulo\n        fim\n        retorna a / b\n    fim\n    retorna nulo\nfim\n\nescreva \"5 + 3 = \" + calculadora(5, \"+\", 3)\nescreva \"10 - 4 = \" + calculadora(10, \"-\", 4)\nescreva \"6 * 7 = \" + calculadora(6, \"*\", 7)\nescreva \"20 / 4 = \" + calculadora(20, \"/\", 4)\n```\n\n### Exemplo 2: Gestão de Alunos\n\n```ms\nvariavel alunos = []\n\nfuncao adicionarAluno(nome, nota):\n    alunos.adicionar({nome: nome, nota: nota})\n    escreva \"Aluno \" + nome + \" adicionado!\"\nfim\n\nfuncao mostrarResultados():\n    para i de 0 ate alunos.tamanho() - 1:\n        variavel status = \"Reprovado\"\n        se alunos[i].nota >= 10:\n            status = \"Aprovado\"\n        fim\n        escreva alunos[i].nome + \": \" + alunos[i].nota + \" - \" + status\n    fim\nfim\n\nadicionarAluno(\"Ana\", 18)\nadicionarAluno(\"Carlos\", 8)\nadicionarAluno(\"Maria\", 15)\nmostrarResultados()\n```\n\n### Exemplo 3: Usando o Módulo Sistema\n\n```ms\nimportar sistema de \"sistema\"\n\nescreva \"Plataforma: \" + sistema.plataforma()\nescreva \"PID: \" + sistema.pid()\n\nvariavel porta = sistema.variavel(\"PORTA\")\nse porta == nulo:\n    porta = \"3000\"\nfim\nescreva \"Usando porta: \" + porta\n\nvariavel saida = sistema.executar(\"date\")\nescreva \"Data do sistema: \" + saida\n```\n\n### Exemplo 4: API REST Completa com MySQL\n\n```ms\nimportar http de \"http\"\nimportar bd de \"mysql\"\n\nbd.conectar(\"localhost\", \"root\", \"senha\", \"escola_db\")\n\nvariavel handler = funcao(requisicao, resposta):\n    variavel rota = requisicao.url\n\n    resposta.cabecalho(\"Access-Control-Allow-Origin\", \"*\")\n    resposta.cabecalho(\"X-Powered-By\", \"MambaScript\")\n\n    se rota == \"/\":\n        resposta.json(200, {\n            \"api\": \"Escola MambaScript\",\n            \"versao\": \"1.0\",\n            \"rotas\": [\"/alunos\", \"/alunos/adicionar\"]\n        })\n    senao:\n        se rota == \"/alunos\":\n            variavel alunos = bd.consultar(\"SELECT * FROM alunos\")\n            resposta.json(200, {\"alunos\": alunos})\n        senao:\n            resposta.json(404, {\"erro\": \"Rota não encontrada\"})\n        fim\n    fim\nfim\n\nvariavel servidor = http.criarServidor()\nservidor.aoReceber(handler)\nservidor.escutar(3000)\nescreva \"API Escola rodando na porta 3000!\"\n```\n\n### Exemplo 5: Trabalhando com Strings e Arrays\n\n```ms\nvariavel frase = \"  Olá, Moçambique e o Mundo!  \"\n\nescreva frase.aparar()\nescreva frase.aparar().maiuscula()\nescreva frase.aparar().tamanho()\nescreva frase.aparar().incluir(\"Moçambique\")\nescreva frase.aparar().substituir(\"Mundo\", \"MambaScript\")\n\nvariavel palavras = frase.aparar().dividir(\" \")\npara i de 0 ate palavras.tamanho() - 1:\n    escreva palavras[i]\nfim\n```\n\n### Exemplo 6: Trabalhando com Ficheiros e Módulos\n\n```ms\nimportar matematica de \"matematica\"\nimportar fs de \"fs\"\n\nfuncao gerarRelatorio():\n    variavel relatorio = \"=== Relatório Matemático ===\\n\"\n    relatorio = relatorio + \"PI: \" + matematica.PI + \"\\n\"\n    relatorio = relatorio + \"Raiz de 256: \" + matematica.raiz(256) + \"\\n\"\n    relatorio = relatorio + \"2^8: \" + matematica.potencia(2, 8) + \"\\n\"\n    para i de 1 ate 10:\n        relatorio = relatorio + \"5 x \" + i + \" = \" + (5 * i) + \"\\n\"\n    fim\n    retorna relatorio\nfim\n\nvariavel texto = gerarRelatorio()\nescreva texto\nfs.escrever(\"relatorio.txt\", texto)\nescreva \"Relatório salvo!\"\n\nvariavel agora = hoje()\nescreva \"Gerado em: \" + agora.formatado() + \" às \" + agora.horaFormatada()\n```\n\n---\n\n## 🤝 Contribuição\n\nContribuições são bem-vindas! Para contribuir:\n\n1. Faça um fork do repositório\n2. Crie uma branch para a sua feature (`git checkout -b minha-feature`)\n3. Faça commit das suas mudanças (`git commit -m 'Adiciona nova feature'`)\n4. Faça push para a branch (`git push origin minha-feature`)\n5. Abra um Pull Request\n\n### Reportar Problemas\n\nEncontrou um bug? Abra uma [issue](https://github.com/Eliobros/MambaScript/issues) no GitHub.\n\n---\n\n## 📜 Licença\n\nMambaScript é distribuído sob a licença **MIT**. Veja o arquivo [LICENSE](LICENSE) para mais detalhes.\n\n---\n\n<p align=\"center\">\n  Feito com ❤️ em Moçambique por <a href=\"https://github.com/Eliobros\">Habibo Salimo Julio</a>\n</p>\n<p align=\"center\">\n  <strong>MambaScript v2.1.0</strong> — 🐍 A linguagem de programação moçambicana\n</p>\n","readmeFilename":"README.md"}