Ready-to-use Bable Configuration
for ECMAScript / JavaScript transcompiling
🦄 About 🦄
Description
Project Links
Minimum Viable Product: What is what we want?
-
What are the goals?
- [ ] Goal #1
- [ ] Goal #2
- [ ] Goal #3
-
Sense (Why do these goals exist?)
- [ ] Explanation #1
- [ ] Explanation #2
- [ ] Explanation #3
-
Purpose (What should be done with it?)
- [ ] Use Case #1
- [ ] Use Case #2
- [ ] Use Case #3
🚀 Getting Started 🚀
💪 Installation 💪
npm install --safe-dev @babel/core @bootcamp-project/bable-config
# or
yarn add --dev @babel/core @bootcamp-project/bable-config
🤩 Usage 🤩
TBCP Best Practice
// babel.config.js
'use strict';
const BableConfig = require('@bootcamp-project/bable-config').BableConfig
module.exports = BableConfig
⭐️ Features ⭐️
- Latest preinstalled Dependencies by default
- Security-first production ready configuration by default
- Extensive configuration documentation
😎 Built With 😎
🏆 Acknowledgements 🏆
Thanks for these awesome resources that were used during the development of the Bootcamp: Bable Configuration:
- RTFM.page - TypeScript
- Babel
- @babel/types
- Using Babel with TypeScript
- TypeScript With Babel: A Beautiful Marriage
📑 Changelog 📑
See CHANGELOG for more information.
📋 Roadmap 📋
See the open issues for a list of proposed features (and known issues).
🤝 Contribute 🤝
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
Please read the contribution guidelines first.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
📜 License 📜
See LICENSE for more information.
💌 Contact 💌
Bootcamp contributors - contributors
@ bootcamp-project
.com