An open API service indexing awesome lists of open source software.

https://github.com/cabify/babel-preset

Babel preset for Cabify frontend Apps [managed by soy-programador]
https://github.com/cabify/babel-preset

Last synced: about 2 months ago
JSON representation

Babel preset for Cabify frontend Apps [managed by soy-programador]

Awesome Lists containing this project

README

          

## @product/babel-preset

![npm (scoped)](https://img.shields.io/npm/v/@cabify/babel-preset)

Babel preset for Cabify JS and TS projects

### Included presets

- `@babel/preset-env`
- `@babel/preset-react`
- `@babel/preset-typescript`

### Added plugins

- `@babel/plugin-transform-runtime`
- `@babel/plugin-proposal-decorators`
- `@babel/plugin-proposal-class-properties`
- `@babel/plugin-proposal-object-rest-spread`
- `@babel/plugin-syntax-dynamic-import`
- `babel-plugin-add-module-exports`
- `babel-plugin-lodash`

### Publish a new version

- Update [CHANGELOG](./CHANGELOG.md) with new features, breaking changes, etc
- Check you're in `main` branch and everything is up-to-date.
- Run `yarn publish:` or `yarn publish:canary` for canary versions.
- Run `git push && git push --tags`
- Check all test actions triggered after previous push are ✔️.
- Go to [create a new release](https://github.com/cabify/babel-preset/releases/new), select previously pushed tag and write a Title.
- Check the action for publish the npm has finished with success.
- [Check on npm package webpage](https://www.npmjs.com/package/@cabify/babel-preset), the version has been published successfully under `latest` tag.

This will trigger a workflow on Github which will publish to npm eventually.

[![All Contributors](https://img.shields.io/badge/all_contributors-20-orange.svg?style=flat-square)](#contributors-)

## Contributors ✨

Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):



Alejandro

💻

Yago Quiñoy Lobariñas

💻

Aarón García Hervás

💻

Alejandro Gallardo Escobar

💻

Alejandro León

💻

Alex Temina

💻

Arian Zargaran

💻



Carlos Castillo

💻

Christian

💻

Crismmgg

💻

David Asensio Cañas

💻

Francisco Sánchez

💻

Javier López

💻

Jesús Merino Parra

💻



Leire Rico

💻

Ricardo Boluda

💻

Rodrigo

💻

Sergio Ramirez

💻

Valentin Berlin

💻

alejandromolero

💻

This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!