These are my file templates for JavaScript projects.
.editorconfig: Two spaces.eslintignore: Don't worry aboutkarma.conf.js.eslintrc.yml: If using ESLint, a starting point for linting.gitignore: For a standard NodeJS project, accompanied by temp files for many popular editors and operating systems.jscsrc: Represents my coding style pretty well; based on Crockford with some tweaks.jshintignore: Ignore 3p code when using JSHint.jshintrc: If using JSHint, a starting point; environment-agnostic for easy tweaking.npmignore: Ignore dotfiles, demos, examples, docs, etc., when installing.travis.yml: Basic setup for CodeClimate against NodeJS 0.10 thru 0.12, with secure tokenjsdoc.conf.json: Basic JSDoc settings against the jsdoc-oblivion templatekarma.conf.js: Mostly so I don't ever have to go throughkarma init
- Add some sort of
Gruntfile.jsand a collection of basic tasks (using load-grunt-config) - Some sort of script to just copy files over and do the appropriate
npm installs
MIT