fairsource / fair.io

Software sharing for modern businesses. Engage the developer community with your core products.
https://fair.io/
193 stars 13 forks source link

Add a `.gitignore` #42

Closed rijkvanzanten closed 4 weeks ago

rijkvanzanten commented 1 month ago

I don't believe .DS_Store, node_modules, nor .vscode are intended to be in the main branch of the repo, but correct me if I'm wrong!

Happy to open a PR to resolve if wanted.

chadwhitacre commented 4 weeks ago

Oops! Agreed, let's clean that up. A PR would be great @rijkvanzanten, thanks. :)

I did find this advice re: .vscode. Seem reasonable?

rijkvanzanten commented 4 weeks ago

I did find this advice re: .vscode. Seem reasonable?

IMO If important build steps or configuration is stored in .vscode settings specifically, it means you're alienating folks who don't use vs code 🤔 That being said, you could also view it from the other side and say that we're progressively enhancing the DX for people using vs code. There's also a potential conflict where personal preferences bleed out to the rest of the team (f.e. if I set the project-settings to tabs instead of spaces).

Either way I'll include the recommended gitignore for the vscode settings 👍🏻