{"_id":"@2bttns/2bttns-cli","_rev":"18-710155ab984c8b3b5d5968cd5e01908d","name":"@2bttns/2bttns-cli","dist-tags":{"latest":"1.0.3-beta"},"versions":{"0.0.1-alpha":{"name":"@2bttns/2bttns-cli","version":"0.0.1-alpha","description":"Create your 2bttns app with a single command.","repository":{"type":"git","url":"git+https://github.com/2bttns/2bttns.git"},"bin":{"2bttns-cli":"dist/index.js"},"scripts":{"dev":"npx tsx src/index.ts","prebuild":"npm run unlink && rm -rf dist && npm run prisma:generate","build":"ncc build src/index.ts -o dist","postbuild":"mv dist/client/* dist && npm run link","link":"npm link","unlink":"npm unlink @2bttns/cli && rm -rf dist/client && rm -rf \"$(npm root -g)/@2bttns/cli\"","prisma:generate":"cd ../../app/prisma/ && npx --yes prisma generate"},"keywords":["2bttns"],"author":"","license":"MIT","devDependencies":{"@types/node":"^20.3.3","@vercel/ncc":"^0.36.1","tsx":"^3.12.7","typescript":"^5.1.6"},"dependencies":{"commander":"^11.0.0"},"gitHead":"7ac9d8a86ff306abd3457bf8912a0b66223991b5","bugs":{"url":"https://github.com/2bttns/2bttns/issues"},"homepage":"https://github.com/2bttns/2bttns#readme","_id":"@2bttns/2bttns-cli@0.0.1-alpha","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-9dGe/RgWN3ZnfgdHBD4Mn3smmqmb46dyTzRlN59WiV/B0xWh3qydByxDWSA+MxOzkJF4a6Ayq2rGU7UQpegtjg==","shasum":"5d96ffe9639657916b04b906a614e7ede4ec6bd2","tarball":"https://registry.npmjs.org/@2bttns/2bttns-cli/-/2bttns-cli-0.0.1-alpha.tgz","fileCount":7,"unpackedSize":30204848,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGXDOxLERg9qpzE5G4pEckzK5Y8OVdmkwisF9Na/oR89AiEArSgrmkQqDycyQw8cS6MkNWQ/PzvcsJ1jEvi8WcZNIIw="}]},"_npmUser":{"name":"mat-2bttns","email":"mat@2bttns.com"},"directories":{},"maintainers":[{"name":"mriziq","email":"amer@2bttns.com"},{"name":"mat-2bttns","email":"mat@2bttns.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2bttns-cli_0.0.1-alpha_1691705262417_0.43776233260677655"},"_hasShrinkwrap":false},"0.0.2-alpha":{"name":"@2bttns/2bttns-cli","version":"0.0.2-alpha","description":"Create your 2bttns app with a single command.","repository":{"type":"git","url":"git+https://github.com/2bttns/2bttns.git"},"bin":{"2bttns-cli":"dist/index.js"},"scripts":{"start":"node dist/index.js","prebuild":"./prebuild.sh","build":"ncc build src/index.ts -o dist","postbuild":"./postbuild.sh","link":"npm link","unlink":"npm unlink @2bttns/cli && rm -rf \"$(npm root -g)/@2bttns/2bttns-cli\""},"keywords":["2bttns"],"author":"","license":"MIT","devDependencies":{"@types/config":"^3.3.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.3","@types/tmp":"^0.2.3","@vercel/ncc":"^0.36.1","tsx":"^3.12.7","typescript":"^5.1.6"},"dependencies":{"commander":"^11.0.0","config":"^3.3.9","inquirer":"^9.2.10","tmp":"^0.2.1","zod":"^3.21.4"},"gitHead":"4a171c95f51bfa86314557a2d0f14ac0d184f3b1","bugs":{"url":"https://github.com/2bttns/2bttns/issues"},"homepage":"https://github.com/2bttns/2bttns#readme","_id":"@2bttns/2bttns-cli@0.0.2-alpha","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-7nttMlCEudA88e9IRrStwGVSecMxjckuprydLLvRYXzm8Y/C2XhTsANEkoinq3HFR1z4GA+ZyaArru6yDm4kTA==","shasum":"b7ac8eed3f40a3305871935bd03b0acd42a6dc64","tarball":"https://registry.npmjs.org/@2bttns/2bttns-cli/-/2bttns-cli-0.0.2-alpha.tgz","fileCount":13,"unpackedSize":31735473,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAstrTqfBXc6ORw5IbY9EmzmUGV6RUfN4TPM0zxH7whZAiBcLa9ZMsD99NwWcIPVN7ASjDI1s5uq3ZSFT5CoJaIWag=="}]},"_npmUser":{"name":"mat-2bttns","email":"mat@2bttns.com"},"directories":{},"maintainers":[{"name":"mriziq","email":"amer@2bttns.com"},{"name":"mat-2bttns","email":"mat@2bttns.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2bttns-cli_0.0.2-alpha_1692056615855_0.21940317824381173"},"_hasShrinkwrap":false},"0.0.3-alpha":{"name":"@2bttns/2bttns-cli","version":"0.0.3-alpha","description":"Create your 2bttns app with a single command.","repository":{"type":"git","url":"git+https://github.com/2bttns/2bttns.git"},"bin":{"2bttns-cli":"dist/index.js"},"scripts":{"start":"node dist/index.js","prebuild":"./prebuild.sh","build":"ncc build src/index.ts -o dist","postbuild":"./postbuild.sh","link":"npm link","unlink":"npm unlink @2bttns/cli && rm -rf \"$(npm root -g)/@2bttns/2bttns-cli\""},"keywords":["2bttns"],"author":"","license":"MIT","devDependencies":{"@types/config":"^3.3.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.3","@types/tmp":"^0.2.3","@vercel/ncc":"^0.36.1","tsx":"^3.12.7","typescript":"^5.1.6"},"dependencies":{"commander":"^11.0.0","config":"^3.3.9","inquirer":"^9.2.10","tmp":"^0.2.1","zod":"^3.21.4"},"gitHead":"4a171c95f51bfa86314557a2d0f14ac0d184f3b1","bugs":{"url":"https://github.com/2bttns/2bttns/issues"},"homepage":"https://github.com/2bttns/2bttns#readme","_id":"@2bttns/2bttns-cli@0.0.3-alpha","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-Vsn9EFNdoVyjcFadWkHJ2OLuj1Ox9s7Q7G9ucHQpMnbixKxrpTPHf32bb3O9E/nTY3Soj5SMuJ1EawPMjkAi7A==","shasum":"b647f1df6ba024150719d1534d6e327503a25bf0","tarball":"https://registry.npmjs.org/@2bttns/2bttns-cli/-/2bttns-cli-0.0.3-alpha.tgz","fileCount":14,"unpackedSize":31735532,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZpCGh6//LCsQnbz+86zdJ8+H/IAxFCaejj9jb7zx21AIhAKDVTC8F5H3a+JVp12NoqYSoUkUk6uAEQhlNGsc90+7B"}]},"_npmUser":{"name":"mat-2bttns","email":"mat@2bttns.com"},"directories":{},"maintainers":[{"name":"mriziq","email":"amer@2bttns.com"},{"name":"mat-2bttns","email":"mat@2bttns.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2bttns-cli_0.0.3-alpha_1692057362648_0.05298483928436437"},"_hasShrinkwrap":false},"0.0.4-alpha":{"name":"@2bttns/2bttns-cli","version":"0.0.4-alpha","description":"Create your 2bttns app with a single command.","repository":{"type":"git","url":"git+https://github.com/2bttns/2bttns.git"},"bin":{"2bttns-cli":"dist/index.js"},"scripts":{"start":"node dist/index.js","prebuild":"./prebuild.sh","build":"ncc build src/index.ts -o dist","postbuild":"./postbuild.sh","link":"npm link","unlink":"npm unlink @2bttns/cli && rm -rf \"$(npm root -g)/@2bttns/2bttns-cli\""},"keywords":["2bttns"],"author":"","license":"MIT","devDependencies":{"@types/config":"^3.3.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.3","@types/tmp":"^0.2.3","@vercel/ncc":"^0.36.1","tsx":"^3.12.7","typescript":"^5.1.6"},"dependencies":{"commander":"^11.0.0","config":"^3.3.9","inquirer":"^9.2.10","tmp":"^0.2.1","zod":"^3.21.4"},"gitHead":"35f35560a26057da9895ece179b80e24f90a1bd8","bugs":{"url":"https://github.com/2bttns/2bttns/issues"},"homepage":"https://github.com/2bttns/2bttns#readme","_id":"@2bttns/2bttns-cli@0.0.4-alpha","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-vbdr5Jc0VMYZeui+IbJ//u19GZbnh/nkPtT83UU++EJitUgYleDzRlXXZYK/OEAIuHzfDaAVwZ8tgxIxFDZMVQ==","shasum":"c8b802041ff0995d798b103189207c05f466075b","tarball":"https://registry.npmjs.org/@2bttns/2bttns-cli/-/2bttns-cli-0.0.4-alpha.tgz","fileCount":14,"unpackedSize":31736681,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFI69fRG+ck1EmSzd1OFneARA2tY/3jN3J7SVvOZNxdvAiBnIP8Q9bjoRM46u5yEfou8EKHTGI09xXsQ+TQWHw/OaA=="}]},"_npmUser":{"name":"mat-2bttns","email":"mat@2bttns.com"},"directories":{},"maintainers":[{"name":"mriziq","email":"amer@2bttns.com"},{"name":"mat-2bttns","email":"mat@2bttns.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2bttns-cli_0.0.4-alpha_1692060400302_0.8172892169046106"},"_hasShrinkwrap":false},"0.0.5-alpha":{"name":"@2bttns/2bttns-cli","version":"0.0.5-alpha","description":"The 2bttns command line interface.","repository":{"type":"git","url":"git+https://github.com/2bttns/2bttns.git"},"bin":{"2bttns-cli":"dist/index.js"},"scripts":{"start":"node dist/index.js","prebuild":"./prebuild.sh","build":"ncc build src/index.ts -o dist","postbuild":"./postbuild.sh","link":"npm link","unlink":"npm unlink @2bttns/cli && rm -rf \"$(npm root -g)/@2bttns/2bttns-cli\""},"keywords":["2bttns"],"author":"","license":"MIT","devDependencies":{"@types/config":"^3.3.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.3","@types/tmp":"^0.2.3","@vercel/ncc":"^0.36.1","tsx":"^3.12.7","typescript":"^5.1.6"},"dependencies":{"commander":"^11.0.0","config":"^3.3.9","inquirer":"^9.2.10","tmp":"^0.2.1","zod":"^3.21.4"},"gitHead":"1667d58dbbf86ed757afe6792a7a6151604a47ee","bugs":{"url":"https://github.com/2bttns/2bttns/issues"},"homepage":"https://github.com/2bttns/2bttns#readme","_id":"@2bttns/2bttns-cli@0.0.5-alpha","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-iqd71qFd0uyZeGBQRoLsrotpslNMPiRQeCBTxnEgJqG1CMvzKQQkKRU/T58ZS5WOPHtVst7CyXJthH5daomekQ==","shasum":"8088a92c570bf59a976a14775d2b4e9e1532cc14","tarball":"https://registry.npmjs.org/@2bttns/2bttns-cli/-/2bttns-cli-0.0.5-alpha.tgz","fileCount":14,"unpackedSize":31736647,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCD5WagI0tFeJ7KizV3Syrb4pZzU3bh954/02+66PuB4QIge+68/vgYeaQMQyapCI+Y1yqua83SHVa348hdWg5Haio="}]},"_npmUser":{"name":"mat-2bttns","email":"mat@2bttns.com"},"directories":{},"maintainers":[{"name":"mriziq","email":"amer@2bttns.com"},{"name":"mat-2bttns","email":"mat@2bttns.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2bttns-cli_0.0.5-alpha_1692061297461_0.13854874708080467"},"_hasShrinkwrap":false},"0.0.6-alpha":{"name":"@2bttns/2bttns-cli","version":"0.0.6-alpha","description":"The 2bttns command line interface.","repository":{"type":"git","url":"git+https://github.com/2bttns/2bttns.git"},"bin":{"2bttns-cli":"dist/index.js"},"scripts":{"start":"node dist/index.js","prebuild":"./prebuild.sh","build":"ncc build src/index.ts -o dist","postbuild":"./postbuild.sh","link":"npm link","unlink":"npm unlink @2bttns/cli && rm -rf \"$(npm root -g)/@2bttns/2bttns-cli\""},"keywords":["2bttns"],"author":"","license":"MIT","devDependencies":{"@types/config":"^3.3.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.3","@types/tmp":"^0.2.3","@vercel/ncc":"^0.36.1","tsx":"^3.12.7","typescript":"^5.1.6"},"dependencies":{"commander":"^11.0.0","config":"^3.3.9","inquirer":"^9.2.10","tmp":"^0.2.1","zod":"^3.21.4"},"gitHead":"934591a68d4a0acd27e26900e765614f3b9855bd","bugs":{"url":"https://github.com/2bttns/2bttns/issues"},"homepage":"https://github.com/2bttns/2bttns#readme","_id":"@2bttns/2bttns-cli@0.0.6-alpha","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-be0UVwsYWK0m1csL7J3rQIEUc3nbWIR1UEisto+LAveSumcCyPfX5S4RcyjDETdkcadAaU79l6XQYzp5vet5tw==","shasum":"c4ec0e43a138189685f0c626f835c3236e01ab4d","tarball":"https://registry.npmjs.org/@2bttns/2bttns-cli/-/2bttns-cli-0.0.6-alpha.tgz","fileCount":16,"unpackedSize":31741996,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtNOtijvf8Ch9rFFvq67kBwJSxuIFtGPRsUNfzAu3gWwIhAJwUqW+051HmWGJWLTTPPuqWAUFHeYIftNadlhoQjtRq"}]},"_npmUser":{"name":"mat-2bttns","email":"mat@2bttns.com"},"directories":{},"maintainers":[{"name":"mriziq","email":"amer@2bttns.com"},{"name":"mat-2bttns","email":"mat@2bttns.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2bttns-cli_0.0.6-alpha_1692126121085_0.14120282296504416"},"_hasShrinkwrap":false},"0.0.7-alpha":{"name":"@2bttns/2bttns-cli","version":"0.0.7-alpha","description":"The 2bttns command line interface.","repository":{"type":"git","url":"git+https://github.com/2bttns/2bttns.git"},"bin":{"2bttns-cli":"dist/index.js"},"scripts":{"start":"node dist/index.js","prebuild":"./prebuild.sh","build":"ncc build src/index.ts -o dist","postbuild":"./postbuild.sh","link":"npm link","unlink":"npm unlink @2bttns/cli && rm -rf \"$(npm root -g)/@2bttns/2bttns-cli\""},"keywords":["2bttns"],"author":"","license":"MIT","devDependencies":{"@types/config":"^3.3.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.3","@types/tmp":"^0.2.3","@vercel/ncc":"^0.36.1","tsx":"^3.12.7","typescript":"^5.1.6"},"dependencies":{"commander":"^11.0.0","config":"^3.3.9","inquirer":"^9.2.10","tmp":"^0.2.1","zod":"^3.21.4"},"gitHead":"befcb10175292dd1bedd887bea6c7ed4fe472e02","bugs":{"url":"https://github.com/2bttns/2bttns/issues"},"homepage":"https://github.com/2bttns/2bttns#readme","_id":"@2bttns/2bttns-cli@0.0.7-alpha","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-mjbf6kDnDwEihW29fjMWGfZv2fKlKEklCQEO46S2CxEFmUB48rsrR1LIU5txiYx8H5hbHBKKOrnFwlRxkeaIWQ==","shasum":"d3fdd82090399bd7919ad68cf9cb8ac7b58c24a0","tarball":"https://registry.npmjs.org/@2bttns/2bttns-cli/-/2bttns-cli-0.0.7-alpha.tgz","fileCount":16,"unpackedSize":31743452,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvx7nWqKcVZeWbBv31LDfdww3V1+7BMxHTDbSC5QEAlgIgLoDxa0WwopgRHKyzzMxnDCIYijwO8KqVWE8kVwENpeQ="}]},"_npmUser":{"name":"mat-2bttns","email":"mat@2bttns.com"},"directories":{},"maintainers":[{"name":"mriziq","email":"amer@2bttns.com"},{"name":"mat-2bttns","email":"mat@2bttns.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2bttns-cli_0.0.7-alpha_1692129578515_0.9631960211142183"},"_hasShrinkwrap":false},"0.0.8-alpha":{"name":"@2bttns/2bttns-cli","version":"0.0.8-alpha","description":"The 2bttns command line interface.","repository":{"type":"git","url":"git+https://github.com/2bttns/2bttns.git"},"bin":{"2bttns-cli":"dist/index.js"},"scripts":{"start":"node dist/index.js","prebuild":"./prebuild.sh","build":"ncc build src/index.ts -o dist","postbuild":"./postbuild.sh","link":"npm link","unlink":"npm unlink @2bttns/cli && rm -rf \"$(npm root -g)/@2bttns/2bttns-cli\""},"keywords":["2bttns"],"author":"","license":"MIT","devDependencies":{"@types/config":"^3.3.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.3","@types/tmp":"^0.2.3","@vercel/ncc":"^0.36.1","tsx":"^3.12.7","typescript":"^5.1.6"},"dependencies":{"commander":"^11.0.0","config":"^3.3.9","inquirer":"^9.2.10","tmp":"^0.2.1","zod":"^3.21.4"},"gitHead":"b56dc79ef7beaec7bbeca564470f689bad9564bf","bugs":{"url":"https://github.com/2bttns/2bttns/issues"},"homepage":"https://github.com/2bttns/2bttns#readme","_id":"@2bttns/2bttns-cli@0.0.8-alpha","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-MnPL6HoEJ8f/KWa3ifI8yHpHRwdQdBaIWMjinWSuhHUd6vV8HE4dmp5gg8PK++EctnHsza0LA34W74dwuApFQA==","shasum":"f479222fb066afe7acab135ea6e5d070054c937e","tarball":"https://registry.npmjs.org/@2bttns/2bttns-cli/-/2bttns-cli-0.0.8-alpha.tgz","fileCount":17,"unpackedSize":31744988,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmwgpIUxLZfY4OeSQwRBTsUSaG0AD5z/ghrJWk8GcUSwIgeQzaw2WasOZXfzYbS19KzQ0ERrWi1dDL8m5SnvZ+9Ko="}]},"_npmUser":{"name":"mat-2bttns","email":"mat@2bttns.com"},"directories":{},"maintainers":[{"name":"mriziq","email":"amer@2bttns.com"},{"name":"mat-2bttns","email":"mat@2bttns.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2bttns-cli_0.0.8-alpha_1692133868611_0.9059092228827677"},"_hasShrinkwrap":false},"0.0.9-alpha":{"name":"@2bttns/2bttns-cli","version":"0.0.9-alpha","description":"The 2bttns command line interface.","repository":{"type":"git","url":"git+https://github.com/2bttns/2bttns.git"},"bin":{"2bttns-cli":"dist/index.js"},"scripts":{"start":"node dist/index.js","prebuild":"./prebuild.sh","build":"ncc build src/index.ts -o dist","postbuild":"./postbuild.sh","link":"npm link","unlink":"npm unlink @2bttns/cli && rm -rf \"$(npm root -g)/@2bttns/2bttns-cli\""},"keywords":["2bttns"],"author":"","license":"MIT","devDependencies":{"@types/config":"^3.3.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.3","@types/tmp":"^0.2.3","@vercel/ncc":"^0.36.1","tsx":"^3.12.7","typescript":"^5.1.6"},"dependencies":{"commander":"^11.0.0","config":"^3.3.9","inquirer":"^9.2.10","tmp":"^0.2.1","zod":"^3.21.4"},"gitHead":"9d8044f3441885ced0a3f538f7a9e0df21f1bdc7","bugs":{"url":"https://github.com/2bttns/2bttns/issues"},"homepage":"https://github.com/2bttns/2bttns#readme","_id":"@2bttns/2bttns-cli@0.0.9-alpha","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-gtjvunkn5+0Le1rBLr8aHiksqaFxQdpkjkSrINyVE7PzMjBTpwd/KbR/oXBe7eZboViHVdLyJEiNsHRoeuOLJA==","shasum":"536a8c5056ed5eab52b810f65a2bfe296842b45d","tarball":"https://registry.npmjs.org/@2bttns/2bttns-cli/-/2bttns-cli-0.0.9-alpha.tgz","fileCount":17,"unpackedSize":31744991,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLDfTkREvCp4Kc/ajLcI1x4VvRDvpXL5y+jFXvTJgLeAIhAO9S7pjoxDUM9P/iW2r6pIvmhIz+Tw4r156ov0nkr0AG"}]},"_npmUser":{"name":"mat-2bttns","email":"mat@2bttns.com"},"directories":{},"maintainers":[{"name":"mriziq","email":"amer@2bttns.com"},{"name":"mat-2bttns","email":"mat@2bttns.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2bttns-cli_0.0.9-alpha_1692136158398_0.7425520808183248"},"_hasShrinkwrap":false},"0.0.10-alpha":{"name":"@2bttns/2bttns-cli","version":"0.0.10-alpha","description":"The 2bttns command line interface.","repository":{"type":"git","url":"git+https://github.com/2bttns/2bttns.git"},"bin":{"2bttns-cli":"dist/index.js"},"scripts":{"start":"node dist/index.js","prebuild":"./prebuild.sh","build":"ncc build src/index.ts -o dist","postbuild":"./postbuild.sh","link":"npm link","unlink":"npm unlink @2bttns/cli && rm -rf \"$(npm root -g)/@2bttns/2bttns-cli\""},"keywords":["2bttns"],"author":"","license":"MIT","devDependencies":{"@types/config":"^3.3.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.3","@types/tmp":"^0.2.3","@vercel/ncc":"^0.36.1","tsx":"^3.12.7","typescript":"^5.1.6"},"dependencies":{"commander":"^11.0.0","config":"^3.3.9","inquirer":"^9.2.10","tmp":"^0.2.1","zod":"^3.21.4"},"gitHead":"512f745c777caf666b0852ee9e5fb41809373cfb","bugs":{"url":"https://github.com/2bttns/2bttns/issues"},"homepage":"https://github.com/2bttns/2bttns#readme","_id":"@2bttns/2bttns-cli@0.0.10-alpha","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-WnbhmV6eD09KVoclIF9vcrlfH7iVxigKaHV1SStu6RaOOa3s4+wQX1GO0w3BbapS3DOvbqJB6UOzgPTmdJwJ/w==","shasum":"84ba8348062ff313390ff925d4b460239ce9d300","tarball":"https://registry.npmjs.org/@2bttns/2bttns-cli/-/2bttns-cli-0.0.10-alpha.tgz","fileCount":17,"unpackedSize":31744993,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDHW7G2vkCzz/jam+X/iICtIjlCj0suYFysgyoAkozFxAiEA8m40woKGW0dhbWfzDcJr8PDD3FzSi6fHyrK99cXclmY="}]},"_npmUser":{"name":"mat-2bttns","email":"mat@2bttns.com"},"directories":{},"maintainers":[{"name":"mriziq","email":"amer@2bttns.com"},{"name":"mat-2bttns","email":"mat@2bttns.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2bttns-cli_0.0.10-alpha_1692136212068_0.41368730585385016"},"_hasShrinkwrap":false},"0.0.11-alpha":{"name":"@2bttns/2bttns-cli","version":"0.0.11-alpha","description":"The 2bttns command line interface.","repository":{"type":"git","url":"git+https://github.com/2bttns/2bttns.git"},"bin":{"2bttns-cli":"dist/index.js"},"scripts":{"start":"node dist/index.js","prebuild":"./prebuild.sh","build":"ncc build src/index.ts -o dist","postbuild":"./postbuild.sh","link":"npm link","unlink":"npm unlink @2bttns/cli && rm -rf \"$(npm root -g)/@2bttns/2bttns-cli\""},"keywords":["2bttns"],"author":"","license":"MIT","devDependencies":{"@types/config":"^3.3.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.3","@types/tmp":"^0.2.3","@vercel/ncc":"^0.36.1","tsx":"^3.12.7","typescript":"^5.1.6"},"dependencies":{"commander":"^11.0.0","config":"^3.3.9","inquirer":"^9.2.10","tmp":"^0.2.1","zod":"^3.21.4"},"gitHead":"236dbe04a45f4a4fb3376f5baf2c8187dcfa14bd","bugs":{"url":"https://github.com/2bttns/2bttns/issues"},"homepage":"https://github.com/2bttns/2bttns#readme","_id":"@2bttns/2bttns-cli@0.0.11-alpha","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-RtDD5xtFH9oy6gBc0/smgwo718Uf9gsoLbzxi6p3uGe9ODAA8PU9QPMW6zNglvwndSzS3m/+77aoiw0zW8jPKA==","shasum":"fd9dc68eeb91901b7e45ccfcaf0e42d364fff841","tarball":"https://registry.npmjs.org/@2bttns/2bttns-cli/-/2bttns-cli-0.0.11-alpha.tgz","fileCount":17,"unpackedSize":31745023,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBPHWDq8qoA2YEjdDBYk3df38Uq4rdhDougW0k2ITiqcAiEA5VhctfTg3eq0HoAE/0jJRlP0IlwHdJnB7RHUPOS2cDw="}]},"_npmUser":{"name":"mat-2bttns","email":"mat@2bttns.com"},"directories":{},"maintainers":[{"name":"mriziq","email":"amer@2bttns.com"},{"name":"mat-2bttns","email":"mat@2bttns.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2bttns-cli_0.0.11-alpha_1692136334333_0.11724077076776629"},"_hasShrinkwrap":false},"0.0.12-alpha":{"name":"@2bttns/2bttns-cli","version":"0.0.12-alpha","description":"The 2bttns command line interface.","repository":{"type":"git","url":"git+https://github.com/2bttns/2bttns.git"},"bin":{"2bttns-cli":"dist/index.js"},"scripts":{"start":"node dist/index.js","prebuild":"./prebuild.sh","build":"ncc build src/index.ts -o dist","postbuild":"./postbuild.sh","link":"npm link","unlink":"npm unlink @2bttns/cli && rm -rf \"$(npm root -g)/@2bttns/2bttns-cli\""},"keywords":["2bttns"],"author":"","license":"MIT","devDependencies":{"@types/config":"^3.3.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.3","@types/tmp":"^0.2.3","@vercel/ncc":"^0.36.1","tsx":"^3.12.7","typescript":"^5.1.6"},"dependencies":{"commander":"^11.0.0","config":"^3.3.9","inquirer":"^9.2.10","tmp":"^0.2.1","zod":"^3.21.4"},"gitHead":"9b5595b9bc369453c591689f169f031f4bd4e50a","bugs":{"url":"https://github.com/2bttns/2bttns/issues"},"homepage":"https://github.com/2bttns/2bttns#readme","_id":"@2bttns/2bttns-cli@0.0.12-alpha","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-sXJyeLBtoOoVAzCqf0u4RrpmC+geXpisz4AiroJXPLwyP3iKlQjh2zS+AxOduBbs7RSZeLrliqu+ZO9zBsgM8g==","shasum":"e71681436dd5de827393ed218ea54a8486b808cf","tarball":"https://registry.npmjs.org/@2bttns/2bttns-cli/-/2bttns-cli-0.0.12-alpha.tgz","fileCount":17,"unpackedSize":31748319,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxCCdZ+fSoG8YW622npbKlheL4BGJ9eLv7HBi+XiV7igIgUCqoWXZpB+1Ka4eXnToW8a4mL52VZkZuQS+BK3+r4DA="}]},"_npmUser":{"name":"mat-2bttns","email":"mat@2bttns.com"},"directories":{},"maintainers":[{"name":"mriziq","email":"amer@2bttns.com"},{"name":"mat-2bttns","email":"mat@2bttns.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2bttns-cli_0.0.12-alpha_1692297940117_0.6092777904038353"},"_hasShrinkwrap":false},"0.0.13-alpha":{"name":"@2bttns/2bttns-cli","version":"0.0.13-alpha","description":"The 2bttns command line interface.","repository":{"type":"git","url":"git+https://github.com/2bttns/2bttns.git"},"bin":{"2bttns-cli":"dist/index.js"},"scripts":{"start":"node dist/index.js","prebuild":"./prebuild.sh","build":"ncc build src/index.ts -o dist","postbuild":"./postbuild.sh","link":"npm link","unlink":"npm unlink @2bttns/cli && rm -rf \"$(npm root -g)/@2bttns/2bttns-cli\""},"keywords":["2bttns"],"author":"","license":"MIT","devDependencies":{"@types/config":"^3.3.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.3","@types/tmp":"^0.2.3","@vercel/ncc":"^0.36.1","tsx":"^3.12.7","typescript":"^5.1.6"},"dependencies":{"commander":"^11.0.0","config":"^3.3.9","inquirer":"^9.2.10","tmp":"^0.2.1","zod":"^3.21.4"},"gitHead":"31be4169bddddd976cf048b3336bcf94c9f853ac","bugs":{"url":"https://github.com/2bttns/2bttns/issues"},"homepage":"https://github.com/2bttns/2bttns#readme","_id":"@2bttns/2bttns-cli@0.0.13-alpha","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-N8k/UNSlQWzUx2YL6svohYz9LjOXwikX23n/2B/WJizIJbaqUpscCHkYq6wVH/UR78y6BNbGA5oRL0DfteFAsg==","shasum":"1884a132e9fe957f1118b7e2328229f989091102","tarball":"https://registry.npmjs.org/@2bttns/2bttns-cli/-/2bttns-cli-0.0.13-alpha.tgz","fileCount":17,"unpackedSize":31751312,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCohibDouyizVpIaYT88wsGRtMwsmRooaR8vfuCAlZJQQIhAJ/JPHHVoDuB3UPGxB70nn0OiyAhUoeL5RKdrBTIGeX0"}]},"_npmUser":{"name":"mat-2bttns","email":"mat@2bttns.com"},"directories":{},"maintainers":[{"name":"mriziq","email":"amer@2bttns.com"},{"name":"mat-2bttns","email":"mat@2bttns.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2bttns-cli_0.0.13-alpha_1692304142902_0.4519087080021229"},"_hasShrinkwrap":false},"0.0.14-alpha":{"name":"@2bttns/2bttns-cli","version":"0.0.14-alpha","description":"The 2bttns command line interface.","repository":{"type":"git","url":"git+https://github.com/2bttns/2bttns.git"},"bin":{"2bttns-cli":"dist/index.js"},"scripts":{"start":"node dist/index.js","prebuild":"./prebuild.sh","build":"ncc build src/index.ts -o dist","postbuild":"./postbuild.sh","link":"npm link","unlink":"npm unlink @2bttns/cli && rm -rf \"$(npm root -g)/@2bttns/2bttns-cli\""},"keywords":["2bttns"],"author":"","license":"MIT","devDependencies":{"@types/config":"^3.3.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.3","@types/tmp":"^0.2.3","@vercel/ncc":"^0.36.1","tsx":"^3.12.7","typescript":"^5.1.6"},"dependencies":{"commander":"^11.0.0","config":"^3.3.9","inquirer":"^9.2.10","tmp":"^0.2.1","zod":"^3.21.4"},"gitHead":"54b405817ddd7a4cba23f4254409985ceb343492","bugs":{"url":"https://github.com/2bttns/2bttns/issues"},"homepage":"https://github.com/2bttns/2bttns#readme","_id":"@2bttns/2bttns-cli@0.0.14-alpha","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-yKCP5LtO2zb6JGH7ZpIKdMIU7YemypGURWxhmVveCtc64ixLnHrb3lD5n/3YTTa13sLxEBy6A0JYYsjIOgJH3A==","shasum":"99c3e81a29366faf4fd0784105045a07ef178a00","tarball":"https://registry.npmjs.org/@2bttns/2bttns-cli/-/2bttns-cli-0.0.14-alpha.tgz","fileCount":17,"unpackedSize":31751312,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFsTIGUGyuQ/amgrbwoFegzH9/gymbm7HX5Og0GUd/fNAiEA6YQcgmDtYNpLm9hd3F/HhnDKf1QseJXMPHONeGszBH8="}]},"_npmUser":{"name":"mat-2bttns","email":"mat@2bttns.com"},"directories":{},"maintainers":[{"name":"mriziq","email":"amer@2bttns.com"},{"name":"mat-2bttns","email":"mat@2bttns.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2bttns-cli_0.0.14-alpha_1692305394961_0.37351682822031274"},"_hasShrinkwrap":false},"0.0.15-alpha":{"name":"@2bttns/2bttns-cli","version":"0.0.15-alpha","description":"The 2bttns command line interface.","repository":{"type":"git","url":"git+https://github.com/2bttns/2bttns.git"},"bin":{"2bttns-cli":"dist/index.js"},"scripts":{"start":"node dist/index.js","prebuild":"./prebuild.sh","build":"ncc build src/index.ts -o dist","postbuild":"./postbuild.sh","link":"npm link","unlink":"npm unlink @2bttns/cli && rm -rf \"$(npm root -g)/@2bttns/2bttns-cli\""},"keywords":["2bttns"],"author":"","license":"MIT","devDependencies":{"@types/config":"^3.3.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.3","@types/tmp":"^0.2.3","@vercel/ncc":"^0.36.1","tsx":"^3.12.7","typescript":"^5.1.6"},"dependencies":{"commander":"^11.0.0","config":"^3.3.9","inquirer":"^9.2.10","tmp":"^0.2.1","zod":"^3.21.4"},"gitHead":"d974917dd162abd0cceba24adc6a25e085c1801d","bugs":{"url":"https://github.com/2bttns/2bttns/issues"},"homepage":"https://github.com/2bttns/2bttns#readme","_id":"@2bttns/2bttns-cli@0.0.15-alpha","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-gaYSmqUoLvT1iu1UbKFrIU/VAiw8KNE7PnKESlvgNxPAr6qUOAdI5jmC7rZGEZ6HCCMRquA/5K0deLfTs4lYmQ==","shasum":"4edf968c0db75748266c42c3f04f5ae529768e53","tarball":"https://registry.npmjs.org/@2bttns/2bttns-cli/-/2bttns-cli-0.0.15-alpha.tgz","fileCount":17,"unpackedSize":31751246,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDE6LQCUHyW5KbkQbk+uBnDulKqSXvmwNaBRDRKlmnnPAiEA4/d1BfkIPWskAzaRfwrFgOvn0BfDugGD3Jnvhs+Z5rs="}]},"_npmUser":{"name":"mat-2bttns","email":"mat@2bttns.com"},"directories":{},"maintainers":[{"name":"mriziq","email":"amer@2bttns.com"},{"name":"mat-2bttns","email":"mat@2bttns.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2bttns-cli_0.0.15-alpha_1692825246556_0.728017542780321"},"_hasShrinkwrap":false},"1.0.0-beta":{"name":"@2bttns/2bttns-cli","version":"1.0.0-beta","description":"The 2bttns command line interface.","repository":{"type":"git","url":"git+https://github.com/2bttns/2bttns.git"},"bin":{"2bttns-cli":"dist/index.js"},"scripts":{"start":"node dist/index.js","prebuild":"./prebuild.sh","build":"ncc build src/index.ts -o dist","build:skip-pre-post":"ncc build src/index.ts -o dist","postbuild":"./postbuild.sh","link":"npm link","unlink":"npm unlink @2bttns/cli && rm -rf \"$(npm root -g)/@2bttns/2bttns-cli\""},"keywords":["2bttns"],"author":"","license":"MIT","devDependencies":{"@types/config":"^3.3.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.3","@types/tmp":"^0.2.3","@vercel/ncc":"^0.36.1","tsx":"^3.12.7","typescript":"^5.1.6"},"dependencies":{"commander":"^11.0.0","config":"^3.3.9","inquirer":"^9.2.10","tmp":"^0.2.1","yaml":"^2.3.4","zod":"^3.21.4"},"_id":"@2bttns/2bttns-cli@1.0.0-beta","gitHead":"f1a32278af26ecc03c8c426f5e5b25b71de7aee7","bugs":{"url":"https://github.com/2bttns/2bttns/issues"},"homepage":"https://github.com/2bttns/2bttns#readme","_nodeVersion":"20.11.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-9FTNYvCLTQlVqwoG1o4zRLqObKF/Z2DjZCt9KxHtPTVPdIReR5KCWS6EaOJvBjk0ntRvOtk0wGFIudmrzH0aYg==","shasum":"53bdae9aae4b4389a7d312628299fc6f4212316a","tarball":"https://registry.npmjs.org/@2bttns/2bttns-cli/-/2bttns-cli-1.0.0-beta.tgz","fileCount":23,"unpackedSize":60904166,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAWg/Qqwlp/A/+X0r4q5eXamG5+yNvyAmW2+erQrDbMyAiBCR1r0nG8xwDVu5rhd3ilHq2paU9mqxANOOmstNY1L/g=="}]},"_npmUser":{"name":"mat-2bttns","email":"mat@2bttns.com"},"directories":{},"maintainers":[{"name":"mriziq","email":"amer@2bttns.com"},{"name":"mat-2bttns","email":"mat@2bttns.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2bttns-cli_1.0.0-beta_1708657069517_0.7085555283482154"},"_hasShrinkwrap":false},"1.0.1-beta":{"name":"@2bttns/2bttns-cli","version":"1.0.1-beta","description":"The 2bttns command line interface.","repository":{"type":"git","url":"git+https://github.com/2bttns/2bttns.git"},"bin":{"2bttns-cli":"dist/index.js"},"scripts":{"start":"node dist/index.js","prebuild":"./prebuild.sh","build":"ncc build src/index.ts -o dist","build:skip-pre-post":"ncc build src/index.ts -o dist","postbuild":"./postbuild.sh","link":"npm link","unlink":"npm unlink @2bttns/cli && rm -rf \"$(npm root -g)/@2bttns/2bttns-cli\""},"keywords":["2bttns"],"author":"","license":"MIT","devDependencies":{"@types/config":"^3.3.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.3","@types/tmp":"^0.2.3","@vercel/ncc":"^0.36.1","tsx":"^3.12.7","typescript":"^5.1.6"},"dependencies":{"commander":"^11.0.0","config":"^3.3.9","inquirer":"^9.2.10","tmp":"^0.2.1","yaml":"^2.3.4","zod":"^3.21.4"},"_id":"@2bttns/2bttns-cli@1.0.1-beta","gitHead":"851839bc82fe348fe7d15c0954be3487a35d6293","bugs":{"url":"https://github.com/2bttns/2bttns/issues"},"homepage":"https://github.com/2bttns/2bttns#readme","_nodeVersion":"20.11.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-xO4joWs6wZo+skmPa8mISgWi+eXeT0XIOIyAIUog6TYF1ieXoSb4dpKFW6rNk6c8QZOYT30gxoH+CJ279CM9mw==","shasum":"585e8f2f2edcc07835f1acc000da45c90ac301f9","tarball":"https://registry.npmjs.org/@2bttns/2bttns-cli/-/2bttns-cli-1.0.1-beta.tgz","fileCount":21,"unpackedSize":35368144,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIf5+3nH2NZdx0QPF9Btswj+Zqcp7+JVts3QEPCu+L5gIhAMhwyi2lWG0wtaZVI8D2bh7rV4pA8vHQvP6WHfoqn0Jq"}]},"_npmUser":{"name":"mat-2bttns","email":"mat@2bttns.com"},"directories":{},"maintainers":[{"name":"mriziq","email":"amer@2bttns.com"},{"name":"mat-2bttns","email":"mat@2bttns.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2bttns-cli_1.0.1-beta_1708660984114_0.6384309455370447"},"_hasShrinkwrap":false},"1.0.2-beta":{"name":"@2bttns/2bttns-cli","version":"1.0.2-beta","description":"The 2bttns command line interface.","repository":{"type":"git","url":"git+https://github.com/2bttns/2bttns.git"},"bin":{"2bttns-cli":"dist/index.js"},"scripts":{"start":"node dist/index.js","prebuild":"./prebuild.sh","build":"ncc build src/index.ts -o dist","build:skip-pre-post":"ncc build src/index.ts -o dist","postbuild":"./postbuild.sh","link":"npm link","unlink":"npm unlink @2bttns/cli && rm -rf \"$(npm root -g)/@2bttns/2bttns-cli\""},"keywords":["2bttns"],"author":"","license":"MIT","devDependencies":{"@types/config":"^3.3.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.3","@types/tmp":"^0.2.3","@vercel/ncc":"^0.36.1","tsx":"^3.12.7","typescript":"^5.1.6"},"dependencies":{"commander":"^11.0.0","config":"^3.3.9","inquirer":"^9.2.10","tmp":"^0.2.1","yaml":"^2.3.4","zod":"^3.21.4"},"_id":"@2bttns/2bttns-cli@1.0.2-beta","gitHead":"957f973681da0cfa7a8b03197c3905c9fb6df4e0","bugs":{"url":"https://github.com/2bttns/2bttns/issues"},"homepage":"https://github.com/2bttns/2bttns#readme","_nodeVersion":"20.11.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-c9SI7P8duMDnlA4TepT3cIb+hsBL4huKIc9rMgPzXeU/2kCcOzNBvomMaILL/SgbaPUA0KopH2CRKtsX9DQjFQ==","shasum":"0c7cc5702a105b2ea51ed246430b23745ce29eed","tarball":"https://registry.npmjs.org/@2bttns/2bttns-cli/-/2bttns-cli-1.0.2-beta.tgz","fileCount":21,"unpackedSize":35368144,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyRG5c+KL3BKkZFc7eLRT4QNSMcS2Ov87zPXLqihXZugIhAMWUhOcgYOd2MJ3U+dz+JtaIv8unu2zBcGb88R23AMrW"}]},"_npmUser":{"name":"mat-2bttns","email":"mat@2bttns.com"},"directories":{},"maintainers":[{"name":"mriziq","email":"amer@2bttns.com"},{"name":"mat-2bttns","email":"mat@2bttns.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2bttns-cli_1.0.2-beta_1708764424911_0.6224401912185586"},"_hasShrinkwrap":false},"1.0.3-beta":{"name":"@2bttns/2bttns-cli","version":"1.0.3-beta","description":"The 2bttns command line interface.","repository":{"type":"git","url":"git+https://github.com/2bttns/2bttns.git"},"bin":{"2bttns-cli":"dist/index.js"},"scripts":{"start":"node dist/index.js","prebuild":"./prebuild.sh","build":"ncc build src/index.ts -o dist","build:skip-pre-post":"ncc build src/index.ts -o dist","postbuild":"./postbuild.sh","link":"npm link","unlink":"npm unlink @2bttns/cli && rm -rf \"$(npm root -g)/@2bttns/2bttns-cli\""},"keywords":["2bttns"],"author":"","license":"MIT","devDependencies":{"@types/config":"^3.3.0","@types/inquirer":"^9.0.3","@types/node":"^20.3.3","@types/tmp":"^0.2.3","@vercel/ncc":"^0.36.1","tsx":"^3.12.7","typescript":"^5.1.6"},"dependencies":{"commander":"^11.0.0","config":"^3.3.9","inquirer":"^9.2.10","tmp":"^0.2.1","yaml":"^2.3.4","zod":"^3.21.4"},"_id":"@2bttns/2bttns-cli@1.0.3-beta","gitHead":"b4bd8b2e6312b2471732fa93f6c02ff13392e8ab","bugs":{"url":"https://github.com/2bttns/2bttns/issues"},"homepage":"https://github.com/2bttns/2bttns#readme","_nodeVersion":"20.11.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-F738kBpelaxkoMkLytLm64HOkKyxW7Te1weQJvXuwvHrb+3qM5+U7X9ubfNWYQlzf+PHQ0GrbzkyCT3MaFkK6w==","shasum":"d99b7b90ebcfadf0bd01bcdb495da30ce3dc45e1","tarball":"https://registry.npmjs.org/@2bttns/2bttns-cli/-/2bttns-cli-1.0.3-beta.tgz","fileCount":21,"unpackedSize":35368517,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEKQTMz/mEJ8jNs0E4LG79VMc1XLOwnXctzGTbSEL2goAiEA7EVHxvMu6rc/z3ybc1uaTuGSK0mM4AFr5Xkq4wgUvN4="}]},"_npmUser":{"name":"mat-2bttns","email":"mat@2bttns.com"},"directories":{},"maintainers":[{"name":"mriziq","email":"amer@2bttns.com"},{"name":"mat-2bttns","email":"mat@2bttns.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2bttns-cli_1.0.3-beta_1708769140000_0.6476576459919197"},"_hasShrinkwrap":false}},"time":{"created":"2023-08-10T22:07:42.345Z","0.0.1-alpha":"2023-08-10T22:07:42.837Z","modified":"2024-02-24T10:05:41.050Z","0.0.2-alpha":"2023-08-14T23:43:36.327Z","0.0.3-alpha":"2023-08-14T23:56:03.084Z","0.0.4-alpha":"2023-08-15T00:46:40.695Z","0.0.5-alpha":"2023-08-15T01:01:37.883Z","0.0.6-alpha":"2023-08-15T19:02:01.545Z","0.0.7-alpha":"2023-08-15T19:59:38.934Z","0.0.8-alpha":"2023-08-15T21:11:09.095Z","0.0.9-alpha":"2023-08-15T21:49:18.824Z","0.0.10-alpha":"2023-08-15T21:50:12.495Z","0.0.11-alpha":"2023-08-15T21:52:14.762Z","0.0.12-alpha":"2023-08-17T18:45:40.518Z","0.0.13-alpha":"2023-08-17T20:29:03.355Z","0.0.14-alpha":"2023-08-17T20:49:55.361Z","0.0.15-alpha":"2023-08-23T21:14:07.141Z","1.0.0-beta":"2024-02-23T02:57:50.209Z","1.0.1-beta":"2024-02-23T04:03:04.492Z","1.0.2-beta":"2024-02-24T08:47:05.265Z","1.0.3-beta":"2024-02-24T10:05:40.388Z"},"maintainers":[{"name":"mriziq","email":"amer@2bttns.com"},{"name":"mat-2bttns","email":"mat@2bttns.com"}],"description":"The 2bttns command line interface.","homepage":"https://github.com/2bttns/2bttns#readme","keywords":["2bttns"],"repository":{"type":"git","url":"git+https://github.com/2bttns/2bttns.git"},"bugs":{"url":"https://github.com/2bttns/2bttns/issues"},"license":"MIT","readme":"# @2bttns/2bttns-cli\n\nThe 2bttns command line interface.\n\n## Features\n\n- Get up-and-running with a 2bttns installation using `2bttns-cli new`\n- Apply the necessary 2bttns migrations to the database you intend to use with 2bttns (`2bttns-cli db migrate`)\n- Apply example data to the database you intend to use with 2bttns (`2bttns-cli db seed`)\n- Interactive command to create 2bttns console administrators (`2bttns-cli admin create`), with command-line-only alternatives (`2bttns-cli admin create credentials`, `2bttns-cli admin create oauth-allow`)\n- Set configuration values via the command line (e.g. `2bttns-cli config set db.url <value>`) to avoid having to specify them every time you run a command\n\n## Install\n\n```sh\n# You can install the 2bttns CLI globally via npm:\nnpm i -g @2bttns/2bttns-cli\n\n# Alternatively, you can call it via npx without installing it globally.\nnpx @2bttns/2bttns-cli <command>\n```\n\n## Usage\n\n### Get Started\n\n```sh\n# If installed globally:\n2bttns-cli --help\n\n\n# If calling it via npx:\nnpx @2bttns/2bttns-cli --help\n```\n\n### i. Automated 2bttns Setup via `2bttns-cli new`\n\nThe `2bttns-cli new` command will ask you for a few configuration values, create a 2bttns-ready Docker Compose file, and start it so you can quickly get your own applications integrated with 2bttns.\n\n```sh\n2bttns-cli new\n```\n\n### DB Migrations & Seeding\n\n```sh\n# Apply migrations\n## Migrate the specified database using the -d flag\n2bttns-cli db migrate -d <database-url>\n\n# Create example seed data (Games, Tags, GameObjects, and an example App Secret) in your database\n## Seed the specified database using the -d flag\n## IMPORTANT: The database must be migrated via `2bttns-cli db migrate` before seeding, or else the seed will fail.\n2bttns-cli db seed -d <database-url>\n\n## If you have set the db.url config value, you can omit the -d flag\n2bttns-cli db migrate\n2bttns-cli db seed\n```\n\n### Create 2bttns Console Administrators\n\n```sh\n# Create a new 2bttns console administrator:\n## Create an administrator via interactive prompts\n2bttns-cli admin create -d <database-url> -s <nextauth-secret>\n\n## Create an administrator via command line arguments\n2bttns-cli admin create credentials -u <username> -p <password> -d <database-url> -s <nextauth-secret>\n2bttns-cli admin create oauth-allow -e <email> -d <database-url> -s <nextauth-secret>\n\n## If you have set the db.url and nextAuthSecret config values or have the proper environment variables set, you can omit the -d and -s flags\n2bttns-cli admin create\n2bttns-cli admin create credentials -u <username> -p <password>\n2bttns-cli admin create oauth-allow -e <email>\n```\n\n### Configuration Values\n\nSet configuration values via the CLI using the `config` command. Values set this way will be used by the CLI when running commands, so you don't have to specify them every time using flags.\n\n#### Commands\n\n```sh\n# Set a configuration value\n2bttns-cli config set <key> <value>\n\n# Get the current value of a configuration value\n2bttns-cli config get <key>\n\n# Clear a configuration value\n2bttns-cli config clear <key>\n```\n\n### Available Configuration Values\n\n| Key              | Description                                                                                                                                                                                             | Default Value | Example Value                                        | Flag(s)          | Environment Variable |\n| ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------- | ---------------------------------------------------- | ---------------- | -------------------- |\n| `db.url`         | The connection URL of the database you want to use with 2bttns.                                                                                                                                         | `null`        | `postgresql://username:password@db-hostname:port/db` | `-d`, `--db-url` | `DATABASE_URL`       |\n| `nextAuthSecret` | The `NEXTAUTH_SECRET` used by your 2bttns admin console. <br/><br/> This value is reused for hashing admin credential passwords, and is only required when creating a new admin user using credentials. | `null`        | `placeholder-secret-remember-to-change`              | `-s`, `--secret` | `NEXTAUTH_SECRET`    |\n\n#### Configuration Value Precedence\n\nThe CLI takes configuration values from the following sources, in order of precedence:\n\n1. Command line arguments (The `--db-url` flag, for example)\n2. Config file (Set these via `2bttns config set <key> <value>`)\n\n   ⚠️ An exception to this is if you set the `--ignore-config` flag, which in this case the CLI will ignore config values. This is useful if you want to use environment variables instead of the existing config.\n\n   ```sh\n      # Example:\n      # In this case, the CLI will use the necessary environment variables (DATABASE_URL, NEXTAUTH_SECRET) instead of the config file (if they exist)\n      # If you do not know which environment variables to use for certain commands, the command will warn you if you are missing any.\n      2bttns-cli admin create --ignore-config\n   ```\n\n3. Environment variables (`DATABASE_URL`, `NEXTAUTH_SECRET`)\n","readmeFilename":"README.md"}