{"_id":"@ackinari/create-bedrock-workspace","_rev":"14-60197f7cafec04295c6e623b1f882747","name":"@ackinari/create-bedrock-workspace","dist-tags":{"latest":"1.0.9"},"versions":{"1.0.4":{"name":"@ackinari/create-bedrock-workspace","version":"1.0.4","keywords":["minecraft","bedrock","typescript","javascript","workspace","development"],"author":{"name":"aKiNaRi"},"license":"MIT","_id":"@ackinari/create-bedrock-workspace@1.0.4","maintainers":[{"name":"ackinari","email":"kevinquafernandes@gmail.com"}],"homepage":"https://github.com/ackinari/bedrock-workspace#readme","bugs":{"url":"https://github.com/ackinari/bedrock-workspace/issues"},"bin":{"bedrock-workspace":"bin/init.js"},"dist":{"shasum":"588fe9e42ab3004abcc62ae35213a18dceed536b","tarball":"https://registry.npmjs.org/@ackinari/create-bedrock-workspace/-/create-bedrock-workspace-1.0.4.tgz","fileCount":8,"integrity":"sha512-UkAqeXD/zU8qyaGAtpMyueVZvByZkIKBO3h6zQmyReSkpr1Xsb1kCHrNT5v7mKKRb+joHnJF+TWXr9ePQKuESg==","signatures":[{"sig":"MEYCIQC/ifzKjshKiUEuVD278sgM88lQkHZc824sJtQ7N5tMNgIhAPZUojsROvag7DvRt5VuJomzupf8D6QQpa00GCLDqFKw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42198},"main":"src/index.js","type":"module","engines":{"node":">=16.0.0"},"gitHead":"2a32c4010f53d293ae9d721ee12d0d16eea0ef57","scripts":{"init":"node ./bin/init.js","clean":"node ./bin/init.js --clean","status":"node ./bin/init.js --status","update":"node ./bin/init.js --update"},"_npmUser":{"name":"ackinari","email":"kevinquafernandes@gmail.com"},"repository":{"url":"git+https://github.com/ackinari/bedrock-workspace.git","type":"git"},"_npmVersion":"11.4.2","description":"CLI utility to initialize the bedrock-workspace.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"chalk":"^5.3.0","fs-extra":"^11.1.1","inquirer":"^9.2.12","simple-git":"^3.24.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/create-bedrock-workspace_1.0.4_1759714772392_0.43209211117221247","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@ackinari/create-bedrock-workspace","version":"1.0.5","keywords":["minecraft","bedrock","typescript","javascript","workspace","development"],"author":{"name":"aKiNaRi"},"license":"MIT","_id":"@ackinari/create-bedrock-workspace@1.0.5","maintainers":[{"name":"ackinari","email":"kevinquafernandes@gmail.com"}],"homepage":"https://github.com/ackinari/bedrock-workspace#readme","bugs":{"url":"https://github.com/ackinari/bedrock-workspace/issues"},"bin":{"create-bedrock-workspace":"bin/init.js"},"dist":{"shasum":"7670a3745defb14af080e8f3715345066863245a","tarball":"https://registry.npmjs.org/@ackinari/create-bedrock-workspace/-/create-bedrock-workspace-1.0.5.tgz","fileCount":8,"integrity":"sha512-FubFpu2wLX5WlrPDj4RG2W0Q9mr+uZjoTwDlxlS+eZIr2PjmdxI01KXYpThh1wDNQscp5ZW3iMswYT2lYG704Q==","signatures":[{"sig":"MEUCIQD0gZ/UK+KZ+Dhik5hs1ynPLRTScmMKWrOfxb9gFJFJaAIgNEmaQfUo6XIX9jxG3iL1ZUPtEinPEbWdOTzoCNlSOsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42205},"main":"src/index.js","type":"module","engines":{"node":">=16.0.0"},"gitHead":"dbc4291c4650c9b76741233bee211aa4cf92e091","scripts":{"init":"node ./bin/init.js","clean":"node ./bin/init.js --clean","status":"node ./bin/init.js --status","update":"node ./bin/init.js --update"},"_npmUser":{"name":"ackinari","email":"kevinquafernandes@gmail.com"},"repository":{"url":"git+https://github.com/ackinari/bedrock-workspace.git","type":"git"},"_npmVersion":"11.4.2","description":"CLI utility to initialize the bedrock-workspace.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"chalk":"^5.3.0","fs-extra":"^11.1.1","inquirer":"^9.2.12","simple-git":"^3.24.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/create-bedrock-workspace_1.0.5_1759714943702_0.1285954882941256","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@ackinari/create-bedrock-workspace","version":"1.0.6","keywords":["minecraft","bedrock","typescript","javascript","workspace","development"],"author":{"name":"aKiNaRi"},"license":"MIT","_id":"@ackinari/create-bedrock-workspace@1.0.6","maintainers":[{"name":"ackinari","email":"kevinquafernandes@gmail.com"}],"homepage":"https://github.com/ackinari/bedrock-workspace#readme","bugs":{"url":"https://github.com/ackinari/bedrock-workspace/issues"},"bin":{"create-bedrock-workspace":"bin/init.js"},"dist":{"shasum":"1ef0bfc5f12b0ff2539edb8d3a4b09c1a5ff77d8","tarball":"https://registry.npmjs.org/@ackinari/create-bedrock-workspace/-/create-bedrock-workspace-1.0.6.tgz","fileCount":8,"integrity":"sha512-kLoHh2Fgg8JVu+OIL9ORYKa0ZntA1jz+eUaNB2MQzW5ukYLklZ9koXM/SwZrK9FbDSxO4Jj4Ee29FUdoZEmykA==","signatures":[{"sig":"MEUCIQCrNlnS5zmxtxTc+4y/nvHxayp7j9SidJnm5c30ktY26gIgcd/1bfuBfZVjU9wUQYZ7BExb15GL3sohCZMK/AbKhIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41614},"main":"src/index.js","type":"module","engines":{"node":">=16.0.0"},"gitHead":"c5c0b29c2071419aeb0624c0812e538d829a79bd","scripts":{"init":"node ./bin/init.js","clean":"node ./bin/init.js --clean","status":"node ./bin/init.js --status","update":"node ./bin/init.js --update"},"_npmUser":{"name":"ackinari","email":"kevinquafernandes@gmail.com"},"repository":{"url":"git+https://github.com/ackinari/bedrock-workspace.git","type":"git"},"_npmVersion":"11.4.2","description":"CLI utility to initialize the bedrock-workspace.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"chalk":"^5.3.0","fs-extra":"^11.1.1","inquirer":"^9.2.12","simple-git":"^3.24.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/create-bedrock-workspace_1.0.6_1759715117997_0.991908300646499","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@ackinari/create-bedrock-workspace","version":"1.0.7","keywords":["minecraft","bedrock","typescript","javascript","workspace","development"],"author":{"name":"aKiNaRi"},"license":"MIT","_id":"@ackinari/create-bedrock-workspace@1.0.7","maintainers":[{"name":"ackinari","email":"kevinquafernandes@gmail.com"}],"homepage":"https://github.com/ackinari/bedrock-workspace#readme","bugs":{"url":"https://github.com/ackinari/bedrock-workspace/issues"},"bin":{"create-bedrock-workspace":"bin/init.js"},"dist":{"shasum":"84a7f4df007a959d5920d9f309d096532c6776dd","tarball":"https://registry.npmjs.org/@ackinari/create-bedrock-workspace/-/create-bedrock-workspace-1.0.7.tgz","fileCount":21,"integrity":"sha512-rCBD72nT8rvW+xJjzMdgRXXvSguCpMcX/zyjcWi1nS4DD0W3CPvuL3D49JmKF2sS8h86wns4k2cxvo+u3VIumw==","signatures":[{"sig":"MEYCIQC8Is+GoBu5LTa1r6IMO8oHY03P9Qs4TnZ51sVgG/S/iQIhAMSEbOrZ/sI30CtORB9PPeY1D7bBjT4pia6ZX6mLH2Qp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83772},"main":"src/index.js","type":"module","engines":{"node":">=16.0.0"},"gitHead":"99ce2a26328fe6a460edbbf64a338c38c7cb322a","scripts":{"init":"node ./bin/init.js","update":"node ./bin/init.js --update"},"_npmUser":{"name":"ackinari","email":"kevinquafernandes@gmail.com"},"repository":{"url":"git+https://github.com/ackinari/bedrock-workspace.git","type":"git"},"_npmVersion":"11.4.2","description":"CLI utility to initialize the bedrock-workspace.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"chalk":"^5.3.0","degit":"^2.8.4","fs-extra":"^11.1.1","inquirer":"^9.2.12","simple-git":"^3.24.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/create-bedrock-workspace_1.0.7_1759716848621_0.8961835951728203","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@ackinari/create-bedrock-workspace","version":"1.0.8","keywords":["minecraft","bedrock","typescript","javascript","workspace","development"],"author":{"name":"aKiNaRi"},"license":"MIT","_id":"@ackinari/create-bedrock-workspace@1.0.8","maintainers":[{"name":"ackinari","email":"kevinquafernandes@gmail.com"}],"homepage":"https://github.com/ackinari/bedrock-workspace#readme","bugs":{"url":"https://github.com/ackinari/bedrock-workspace/issues"},"bin":{"create-bedrock-workspace":"bin/init.js"},"dist":{"shasum":"b2956ed6c4f2e19ce55cf5d39fde62f1187fa906","tarball":"https://registry.npmjs.org/@ackinari/create-bedrock-workspace/-/create-bedrock-workspace-1.0.8.tgz","fileCount":6,"integrity":"sha512-XkuCa9WxAaJ7zxRNhHCFyhfLUCM4H2/863ZQRUKYXoSnWCfRSUrotd8KuVFU4C3KpLq4vCYAXzdOpgHdVx9P9A==","signatures":[{"sig":"MEYCIQCPSfGbfgvxi8oMT1JEL06sLGoQqglMtWHY2gLyPnauLQIhALuX4AcXX7HPbs4fycQ3DiR3rHLWxUM0Bs/+VcLn6dww","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20674},"main":"src/index.js","type":"module","engines":{"node":">=16.0.0"},"gitHead":"b00759edfbb23d1086a162790740ffd4beea48f9","scripts":{"init":"node ./bin/init.js","update":"node ./bin/init.js --update"},"_npmUser":{"name":"ackinari","email":"kevinquafernandes@gmail.com"},"repository":{"url":"git+https://github.com/ackinari/bedrock-workspace.git","type":"git"},"_npmVersion":"11.4.2","description":"CLI utility to initialize the bedrock-workspace.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"chalk":"^5.3.0","degit":"^2.8.4","fs-extra":"^11.1.1","inquirer":"^9.2.12","simple-git":"^3.24.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/create-bedrock-workspace_1.0.8_1759717617192_0.7104732581907478","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@ackinari/create-bedrock-workspace","version":"1.0.9","keywords":["minecraft","bedrock","typescript","javascript","workspace","development"],"author":{"name":"aKiNaRi"},"license":"MIT","_id":"@ackinari/create-bedrock-workspace@1.0.9","maintainers":[{"name":"ackinari","email":"kevinquafernandes@gmail.com"}],"homepage":"https://github.com/ackinari/bedrock-workspace#readme","bugs":{"url":"https://github.com/ackinari/bedrock-workspace/issues"},"bin":{"create-bedrock-workspace":"bin/init.js"},"dist":{"shasum":"c54c77432597d94a9d67661c89e02355142cd16a","tarball":"https://registry.npmjs.org/@ackinari/create-bedrock-workspace/-/create-bedrock-workspace-1.0.9.tgz","fileCount":6,"integrity":"sha512-vFJhMfhLFzMFQXHNd/XhGIPdIY9H2z5Y+MIW0crI1FAQ3OjtsQfFovMT+ik2MNZFTJ78rs4AhQLGQFP1fY5nyQ==","signatures":[{"sig":"MEQCIERnfquqOhAvUTVFacFCGaWi5aUa6fxDdqFbPLRgUsKuAiAYf0q9eEYuvr722VUJMdxuOf28+6vvizS7dqhco64kVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20675},"main":"src/index.js","type":"module","engines":{"node":">=16.0.0"},"gitHead":"2ef67e3b42e6e284223321949550a3f74926b33c","scripts":{"init":"node ./bin/init.js","update":"node ./bin/init.js --update"},"_npmUser":{"name":"ackinari","email":"kevinquafernandes@gmail.com"},"repository":{"url":"git+https://github.com/ackinari/bedrock-workspace.git","type":"git"},"_npmVersion":"11.4.2","description":"CLI utility to initialize the bedrock-workspace.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"chalk":"^5.3.0","degit":"^2.8.4","fs-extra":"^11.1.1","inquirer":"^9.2.12","simple-git":"^3.24.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/create-bedrock-workspace_1.0.9_1759717886970_0.30045027767622123","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-10-06T01:39:32.293Z","modified":"2025-10-06T02:31:38.651Z","1.0.0":"2025-10-06T01:08:44.201Z","1.0.1":"2025-10-06T01:13:24.001Z","1.0.2":"2025-10-06T01:16:38.945Z","1.0.3":"2025-10-06T01:27:04.787Z","1.0.4":"2025-10-06T01:39:32.585Z","1.0.5":"2025-10-06T01:42:23.908Z","1.0.6":"2025-10-06T01:45:18.184Z","1.0.7":"2025-10-06T02:14:08.805Z","1.0.8":"2025-10-06T02:26:57.382Z","1.0.9":"2025-10-06T02:31:27.165Z"},"bugs":{"url":"https://github.com/ackinari/bedrock-workspace/issues"},"author":{"name":"aKiNaRi"},"license":"MIT","homepage":"https://github.com/ackinari/bedrock-workspace#readme","keywords":["minecraft","bedrock","typescript","javascript","workspace","development"],"repository":{"url":"git+https://github.com/ackinari/bedrock-workspace.git","type":"git"},"description":"CLI utility to initialize the bedrock-workspace.","maintainers":[{"name":"ackinari","email":"kevinquafernandes@gmail.com"}],"readme":"# Bedrock Workspace\n\nCLI utility to initialize and manage Minecraft Bedrock TypeScript development workspaces.\n\n## Installation\n\nInstall the package using npm:\n\n```bash\nnpm init @ackinari/bedrock-workspace\n```\n\n## Workspace Structure\n\nAfter initialization, your workspace will have the following structure:\n\n```\nworkspace/\n├── .vscode/                   # Workspace configs\n│   └── ...\n├── backups/                   # Own projects generated backups\n├── libraries/                 # Shared libraries (not implemented yet)\n├── projects/                  # Individual projects\n│   ├── template/              # Base template for new projects\n│   └── your_project/          # User projects\n│       ├── behavior_pack/\n│       ├── resource_pack/\n│       ├── tscripts/\n│       └── tsconfig.json      # TypeScript configs\n├── .gitgnore\n├── .prettierc.json            # Prettier configs\n├── eslint.config.mjs          # ESlint configs\n├── just.config.ts             # Task configs\n├── package.json               # Dependencies and scripts\n├── README.md                  # Hi!\n└── tsconfig.json              # Main TypeScript configs\n```\n\n## Available Scripts\n\nOnce your workspace is initialized, you can use these npm scripts and tasks:\n\n### Global Tasks (Workspace)\n- `npm run new-project` - Create a new project from the template\n- `npm run clone-project` - Clone an existing project with new UUIDs\n- `npm run delete-project` - Delete a project (with confirmation)\n- `npm run rename-project` - Rename a project and update manifests\n- `npm run list-projects` - List all available projects\n- `npm run open-mc-folder` - Open Minecraft development folders\n\n### Project Tasks (Individual project)\n#### Development\n- `npm run typescript` - Compile TypeScript files\n- `npm run watch` - Watch files and deploy automatically\n\n#### Deploy\n- `npm run local-deploy` - Deploy to local Minecraft installation\n- `npm run clean` - Clean generated files from Minecraft development folders\n- `npm run mcaddon` - Create a `.mcaddon` file for distribution\n\n#### Management\n- `npm run analyze` - Project statistics\n- `npm run backup` - Create a compressed project backup\n- `npm run update-version` - Update version in manifests\n- `npm run generate-uuids` - Re-Generate new UUIDs for manifests\n- `npm run update-workspace` - Update workspace with newest template configurations\n\n## Configuration\n\nThe workspace comes pre-configured with:\n\n- **TypeScript**: Latest version with Minecraft Bedrock types\n- **ESLint**: Code linting and formatting\n- **Prettier**: Code formatting\n- **Just Scripts**: Build system\n- **VS Code**: Debugging and IntelliSense configuration\n\n## Links\n\n- [GitHub Repository](https://github.com/ackinari/bedrock-workspace)\n- [npm Package](https://www.npmjs.com/package/@ackinari/create-bedrock-workspace)\n- [Issues](https://github.com/ackinari/bedrock-workspace/issues)","readmeFilename":"README.md"}