flarum / cli

A CLI helper for developing Flarum extensions.
MIT License
39 stars 2 forks source link

`.gitignore` not being copied by extension creator #3

Open davwheat opened 3 years ago

davwheat commented 3 years ago

The /.gitignore file from the extension boilerplate doesn't get copied to the created extension, leading node_modules to be added to git.

This is because npm removes .gitignore files when publishing packages, meaning that even when globOptions.dot is true when calling copyTpl, the file won't be copied.

The recommended solution appears to be to rename the files to something else, such as gitignore and renaming them to .gitignore after copying them.

SychO9 commented 3 years ago

darn 😬