CreeperCLI 2 - A linker for Roblox

I removed it.
But why do you need the plugin source?

UPDATE v1.2.3

  • Added init command
  • default.project.json no longer gets updated each time the sourcemap does.

Initializing a Project :star:

You can now call the init command on the creeper_cli binary. This will create a default ‘base project’ which you can use to quickly get started with creeper_cli.

(Note: src at the end is optional, and the src directory will be named game by default. See Below.)

“I use Rojo a lot and would like to try CreeperCLI.”

Fear not, by adding src at the end of the command will rename the game directory made by default to src. (This also changes for the creeper.toml)

I really like this plugin so since I’m not good with rust I wanted to help you with the Roblox plugin since it looked kinda messy… But since I removed it nvm I guess

Oh, yeah sorry. It’s somewhat more annoying to re-upload the plugin file each time.
It also doesn’t let you see what changed I guess.

How to get the plugin’s source code:

You can use InsertService.
If you have the plugin from the creator store / library, you can just run this to get the Plugin’s files:

game.InsertService:LoadAsset(18662197402).Parent = workspace

UPDATE v1.2.4

  • added version command
  • added pizza command
  • fixed some path things (scripts now create luau files instead of lua files)
  • fixed not being able to create init.luau

:+1:

UPDATE v1.2.5

  • fixed disconnecting if unable to get file extension
  • fixed the StarterPlayerScripts part of init command

:+1:

UPDATE v1.2.6

  • Fixed the update command (it actually works now)
  • Just call update and it’ll update the exe.
    (This is not required if you use rokit/aftman since they can change the version on their own.)
  • Fixed the init.*.luau not creating when you update the one in studio.
  • Modules can now be created through init.luau inside folders. (This didn’t work before)
  • Fixed StarterPlayer not being made during init (I forgot to add this before)

Update Fix! :floppy_disk:

Just call creeper_cli.exe update in terminal to get the latest version of creepercli. This works for all operating systems :+1:. (Change the file extension depending on your OS)

WindowsTerminal_pU0Bk2TIiI

CreeperCLI_logo
GitHub Creator Store
:sunglasses:

Fixed a serious bug where it was making server.luau instead of client.luau.
(Turns out I forgot to replace server with client and that single word fixed it. I love programing :sob: :+1:)

I re-released v1.2.6 so you can update the exe.

1 Like

For any fusion / roact / story creators.
You can now name modules *.story.luau and it’ll work. (Before it only used the first name).
If there are bugs please tell me. There seems to be a bunch of them around.

Please Update the Plugin :+1:

ngl this is very epik update for all the UI nerds

By the way, the current update v1.2.6 is broken, and I suggest using v.1.2.5 for now if it works better.
(Try both and see which is broken)