{"_id":"@barong/barong-ts","_rev":"3-7942ffb13dec023cdb1845ceb51dfffa","name":"@barong/barong-ts","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@barong/barong-ts","version":"1.0.0","keywords":["typescript","cli","setup","beginner"],"author":{"name":"Mipan-Zuzu"},"license":"MIT","_id":"@barong/barong-ts@1.0.0","maintainers":[{"name":"mipan","email":"kadekisaka00@gmail.com"}],"homepage":"https://github.com/BarongTS/BarongTS#readme","bugs":{"url":"https://github.com/BarongTS/BarongTS/issues"},"bin":{"barong":"dist/cli.js"},"dist":{"shasum":"830d578eb55877ff0d9b6aa4004b788a8d1e061a","tarball":"https://registry.npmjs.org/@barong/barong-ts/-/barong-ts-1.0.0.tgz","fileCount":32,"integrity":"sha512-4l1GhoH7amLq2ogLxJOgkK7k5qR2UuwI6fTrE5lf09kk30HHafV2JBXYXIufP2udguaA57CRSVI0EAd7WK+RGQ==","signatures":[{"sig":"MEUCIGHgy1Qk67oqwOnX8QY0lKAC9siWo2OCHa/srYno8PvnAiEAnI3P9GOgjsW1UjOl2KOSifxuTrYjmST8Ji32rWBGanc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6938},"jest":{"transform":{"^.+\\.[t|j]sx?$":"babel-jest"}},"main":"dist/cli.js","type":"module","types":"./dist/cli.d.ts","gitHead":"57c53fea3f4c9d6f3b9b7120257b4a76409598ef","scripts":{"build":"tsc","start":"node dist/cli.js"},"_npmUser":{"name":"mipan","email":"kadekisaka00@gmail.com"},"repository":{"url":"git+https://github.com/BarongTS/BarongTS.git","type":"git"},"_npmVersion":"10.9.4","description":"A beginner friendly CLI tool to quickly set up Typescript projects","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.6","babel-jest":"^30.3.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@jest/globals":"^30.3.0","@babel/preset-env":"^7.29.0","@babel/preset-typescript":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/barong-ts_1.0.0_1773757773867_0.95205178174448","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@barong/barong-ts","version":"1.0.1","keywords":["typescript","cli","setup","beginner"],"author":{"name":"Mipan-Zuzu"},"license":"MIT","_id":"@barong/barong-ts@1.0.1","maintainers":[{"name":"mipan","email":"kadekisaka00@gmail.com"}],"homepage":"https://github.com/BarongTS/BarongTS#readme","bugs":{"url":"https://github.com/BarongTS/BarongTS/issues"},"bin":{"barong":"dist/cli.js"},"dist":{"shasum":"4222ac37c0dab28f0ec415549b70381192c445b3","tarball":"https://registry.npmjs.org/@barong/barong-ts/-/barong-ts-1.0.1.tgz","fileCount":40,"integrity":"sha512-KJGOMlFb6JMpnJ6bOhk/XfIaaqWSYHerT7E+k2Flfqm2aKqBtdkVNBLK3PJurRfODiwXF4nBcZDFkZzkIlOaKQ==","signatures":[{"sig":"MEQCIECmAbc4z4cerEhvSUzaNtJLSMsciRqAn9+i1UMeXzv7AiBXf/hoXIE2LPZ6iIYvp2hi8D91XJ5CgeolrJ/UKQyy6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":681813},"jest":{"transform":{"^.+\\.[t|j]sx?$":"babel-jest"}},"main":"dist/cli.js","type":"module","types":"./dist/cli.d.ts","gitHead":"794b548d8d4138edd27e78fb05d76d85b1c29704","scripts":{"build":"tsc","start":"node dist/cli.js","postbuild":"node -e \"const fs = require('fs'); const p = 'dist/cli.js'; fs.writeFileSync(p, '#!/usr/bin/env node\\n' + fs.readFileSync(p));\""},"_npmUser":{"name":"mipan","email":"kadekisaka00@gmail.com"},"repository":{"url":"git+https://github.com/BarongTS/BarongTS.git","type":"git"},"_npmVersion":"10.9.4","description":"A beginner friendly CLI tool to quickly set up Typescript projects","directories":{},"_nodeVersion":"22.21.1","dependencies":{"chalk":"^5.6.2","inquirer":"^13.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.6","babel-jest":"^30.3.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.5.0","@jest/globals":"^30.3.0","@babel/preset-env":"^7.29.0","@babel/preset-typescript":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/barong-ts_1.0.1_1773822364163_0.6772905376830753","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@barong/barong-ts","version":"1.0.2","description":"A beginner friendly CLI tool to quickly set up Typescript projects","main":"dist/cli.js","type":"module","bin":{"barong":"dist/cli.js"},"scripts":{"build":"tsc","postbuild":"node -e \"const fs = require('fs'); const p = 'dist/cli.js'; fs.writeFileSync(p, '#!/usr/bin/env node\\n' + fs.readFileSync(p));\"","start":"node dist/cli.js"},"jest":{"transform":{"^.+\\.[t|j]sx?$":"babel-jest"}},"repository":{"type":"git","url":"git+https://github.com/BarongTS/BarongTS.git"},"keywords":["typescript","cli","setup","beginner"],"author":{"name":"Mipan-Zuzu"},"license":"MIT","bugs":{"url":"https://github.com/BarongTS/BarongTS/issues"},"homepage":"https://github.com/BarongTS/BarongTS#readme","devDependencies":{"@babel/preset-env":"^7.29.0","@babel/preset-typescript":"^7.28.5","@jest/globals":"^30.3.0","@types/jest":"^30.0.0","@types/node":"^25.5.0","babel-jest":"^30.3.0","jest":"^30.3.0","ts-jest":"^29.4.6","typescript":"^5.9.3"},"dependencies":{"chalk":"^5.6.2","inquirer":"^13.3.2"},"_id":"@barong/barong-ts@1.0.2","gitHead":"794b548d8d4138edd27e78fb05d76d85b1c29704","types":"./dist/cli.d.ts","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-ndDYMreE3S/dFGnhaXpKJbR1umUvif2jvM7HUMbnejQvCoGsezeQ7I8N/C4cpaCB2LPYiUIkHfQacK1zNwu9rQ==","shasum":"2ed82a03f7531d6d0a65540999af388402fc7a97","tarball":"https://registry.npmjs.org/@barong/barong-ts/-/barong-ts-1.0.2.tgz","fileCount":40,"unpackedSize":681803,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCmD39yWgdJrbnc9vyJFWOCEme/SOdRHa7CFM1xV8OzmwIgZCLDAG6iwvveLPhLJLBZPpN1D97cACA89CySW43FEG8="}]},"_npmUser":{"name":"mipan","email":"kadekisaka00@gmail.com"},"directories":{},"maintainers":[{"name":"mipan","email":"kadekisaka00@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/barong-ts_1.0.2_1773822537277_0.4184961564206988"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-17T14:29:33.752Z","modified":"2026-03-18T08:28:57.597Z","1.0.0":"2026-03-17T14:29:34.002Z","1.0.1":"2026-03-18T08:26:04.399Z","1.0.2":"2026-03-18T08:28:57.441Z"},"bugs":{"url":"https://github.com/BarongTS/BarongTS/issues"},"author":{"name":"Mipan-Zuzu"},"license":"MIT","homepage":"https://github.com/BarongTS/BarongTS#readme","keywords":["typescript","cli","setup","beginner"],"repository":{"type":"git","url":"git+https://github.com/BarongTS/BarongTS.git"},"description":"A beginner friendly CLI tool to quickly set up Typescript projects","maintainers":[{"name":"mipan","email":"kadekisaka00@gmail.com"}],"readme":"\r\n<p align=\"center\">\r\n  <a href=\"https://github.com/BarongTS/BarongTS\">\r\n    <img src=\"images/barong.ico.png\" width=\"30%\">\r\n  </a>\r\n</p>\r\n\r\n---\r\n\r\n<p align=\"center\">\r\n  <img src=\"https://img.shields.io/npm/v/@barong/barong-ts\" alt=\"npm version\">\r\n  <img src=\"https://img.shields.io/npm/l/@barong/barong-ts\" alt=\"npm license\">\r\n  <img src=\"https://img.shields.io/badge/github-BarongTS-blue?logo=github\" alt=\"repo\">\r\n  <img src=\"https://img.shields.io/badge/coverage-12%25-red\" alt=\"coverage\">\r\n  <img src=\"https://img.shields.io/badge/Type-CLI-CLI\" alt=\"type\">\r\n</p>\r\n\r\n---\r\n\r\n## About BarongTS\r\n\r\n**Kickstart your TypeScript projects in seconds with an easy CLI.**\r\n\r\nBarongTS is an **easy-to-use** CLI tool that helps you create TypeScript projects quickly.  It automatically sets up everything you need, including popular frameworks like **React, Vue, Svelte, or Node.js**, so you can focus on coding without worrying about installation or configuration. Perfect for beginners and developers who want to save time.\r\n\r\n---\r\n\r\nFile: 04-installation.md\r\n\r\nMake sure you have **Node.js** installed (recommended v18+).\r\n\r\n**Using npm:**\r\n\r\n```bash\r\nnpm install -g @barong/barong-ts\r\n```\r\n\r\n**Using pnpm:**\r\n\r\n```bash\r\npnpm add -g @barong/barong-ts\r\n```\r\n\r\n**Using npx (no install needed):**\r\n\r\n```bash\r\nnpx @barong/barong-ts\r\n```\r\n\r\n---\r\n\r\n## Usage\r\n\r\nFollow the interactive prompts to choose your preferred stack (React, Vue, Svelte, Node.js, etc.). BarongTS will automatically install dependencies and scaffold your project structure.\r\n\r\n---\r\n\r\n\r\n## Features\r\n\r\n* Quick setup for TypeScript projects\r\n* Supports multiple frontend and backend stacks (React, Vue, Svelte, Node.js)\r\n* Automatic dependency installation\r\n* Scaffolds project files and folders\r\n* Easy-to-use CLI, beginner-friendly\r\n\r\n---\r\n\r\n\r\n## Philosophy\r\n\r\nBarongTS is built to **save developers time and reduce friction**.  We believe setting up a project should be **fast, consistent, and fun**, so you can focus on **building features, not boilerplate**.\r\n\r\n---\r\n\r\n\r\n## Contribution\r\n\r\nContributions are welcome!\r\n\r\n1. Fork the repo\r\n2. Create your feature branch (`git checkout -b feature-name`)\r\n3. Commit your changes (`git commit -m \"Add new feature\"`)\r\n4. Push to the branch (`git push origin feature-name`)\r\n5. Open a Pull Request\r\n\r\nPlease follow standard TypeScript and coding conventions.\r\n\r\n---\r\n\r\n\r\n## Example Project Structure\r\n\r\nAfter running `barong init my-project`, your project will look like:\r\n\r\n```text\r\nmy-barong-app/\r\n├─ src/\r\n├─ package.json\r\n├─ tsconfig.json\r\n└─ README.md\r\n```\r\n\r\n---\r\n\r\n## License\r\n\r\nMIT License © 2026\r\n\r\n---\r\n\r\n<p align=\"center\">\r\n  Made with ❤️ by BarongTS\r\n</p>","readmeFilename":"README.md"}