A play on words from Nodelo's cousin, Modelo by @tundradawn. Intended as a general purpose low-level template to get ES6 running quick and easy. If you don't need all the bells and whistles, this template might be for you.
- Targets:
node: 'current'
.
Plugins:
- @babel/plugin-transform-classes
- default:
loose:false
- @babel/plugin-proposal-class-properties
- default:
loose:false
- @babel/plugin-transform-runtime
- default:
corejs: 3
,regenerator: true
Everything from Modelo:
- ignores node elements, common UNIX elements such as
.DS_Store
and more.
- ensure spacing and other fine factors of the coding life are consistant acrosses not only IDE's but also OS enviroments.
- Contains common eslint rules with a small selection of simple ignores to aid in fast building of repos.
- Uses the Airbnb ruleset thanks to the suggestion from @jadnco
- Forces all binary and text files to follow consistant line ending rules, as some team members work with Windows and others Mac.
Why did i choose this licence? For this specific line right here:
When a modified version is used to provide a service over a network, the complete source code of the modified version must be made available.
Found on choosealicence.com;
This seems to be a good all around licence to ensure all parties are getting the same access to Opensource Software software..