A couple months ago, I wrote a blog Introducing Cakecutter, which was, essentially, a modular version for create-python-project. Both of these proj...
For further actions, you may consider blocking this person and/or reporting abuse
sorry its not
npx cc
its
and for mac -
and linux
but its preferred to install it first
then
sorry for the inconvenience caused
If itβs written in Go, what are the npx/m commands for?
We published the package as a binary executable to npm.
Not everyone has
go
installed, and almost everyone hasnpm
Fair enough. Have you considered maintaining a Homebrew package for it? I'll try it out by installing with Go myself, but Homebrew would be easier, and less icky than npm.
Yes.. We were gonna publish it on homebrew, scoop and conda-forge
but once we found out that you can publish binary executables on npm. We published it there are thought it should be enough.
And we also did tried publishing it on scoop but the request got rejected because the project was very nee
Here are some features that we currently have in mind. feel free to share your own and give feedback about these
Extensions
Extensions will be a list of other published cakes or maybe even local cakes.
these
exts
will be run before the actual cake. So you don't have to write extra code. and ask the questions.Data Gatherers
Data gatherers are kinda like questions but they are not asked. They are
commands
which runs to gather data. like suppose you wanted to get the user's git username you can rungit config --get user.name
:-Before creating the template these commands will be run and there output will be saved. and u can use them just like questions
How are you sandboxing the commands? Seeing as how we've had a variety of install-script-based attacks on the npm platform lately.
if u have an idea please suggest!
aahh you u can run anything rn
maybe if we list the commands that will be ran, in the cake page...
Hey! I'd like to help and to contribute , now that it's in go. I don't really know rust , but go is my bread and butter. You seem not to have contributing guidelines on github , so is their anyway I can help?
Thanks!
You can! We're working on creating issues, setting up future plans and also setting up contribution guidelines for everyone.
Thanks for showing interest in our project! till then, if you find any bugs, or can think of any features to implement or, in general, think that anything can be better, kindly create an issue
Great to see it come alive.
It looks pretty much like cookiecutter. Could you tell us more about the difference?
It's like our own implementation of Cookiecutter, but instead of the templates being stored in git repositories, they are stored as single files in our own database, with a central platform to find and use the "cakes"
Also, our implementation is faster
exciting stuff!