# @stellar-apps/babel-preset-es

> A babel preset for configuring ECMAScript-next features Stellar apps and packages.

Latest version **1.0.7** (published 2019-08-11) · MIT license · 0 weekly downloads

## Install

```sh
npm install @stellar-apps/babel-preset-es
pnpm add @stellar-apps/babel-preset-es
yarn add @stellar-apps/babel-preset-es
bun add @stellar-apps/babel-preset-es
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.7 |
| Published | 2019-08-11 |
| First published | 2019-01-24 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 17 |
| Unpacked size | 6.7 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Maintainers | jaredlunde, relytmcd |

## Links

- npm: https://www.npmjs.com/package/@stellar-apps/babel-preset-es
- npm.io page: https://npm.io/package/@stellar-apps/babel-preset-es

## Dependencies (17)

- [@babel/cli](https://npm.io/package/@babel/cli.md) latest
- [@babel/core](https://npm.io/package/@babel/core.md) latest
- [@babel/preset-env](https://npm.io/package/@babel/preset-env.md) latest
- [babel-plugin-macros](https://npm.io/package/babel-plugin-macros.md) latest
- [babel-plugin-dev-expression](https://npm.io/package/babel-plugin-dev-expression.md) latest
- [@babel/plugin-transform-runtime](https://npm.io/package/@babel/plugin-transform-runtime.md) latest
- [@babel/plugin-syntax-import-meta](https://npm.io/package/@babel/plugin-syntax-import-meta.md) latest
- [babel-plugin-closure-elimination](https://npm.io/package/babel-plugin-closure-elimination.md) latest
- [@babel/plugin-syntax-dynamic-import](https://npm.io/package/@babel/plugin-syntax-dynamic-import.md) latest
- [@babel/plugin-transform-object-assign](https://npm.io/package/@babel/plugin-transform-object-assign.md) latest
- [@babel/plugin-proposal-class-properties](https://npm.io/package/@babel/plugin-proposal-class-properties.md) latest
- [@babel/plugin-proposal-optional-chaining](https://npm.io/package/@babel/plugin-proposal-optional-chaining.md) latest
- [@babel/plugin-proposal-object-rest-spread](https://npm.io/package/@babel/plugin-proposal-object-rest-spread.md) latest
- [@babel/plugin-proposal-export-default-from](https://npm.io/package/@babel/plugin-proposal-export-default-from.md) latest
- [@babel/plugin-proposal-export-namespace-from](https://npm.io/package/@babel/plugin-proposal-export-namespace-from.md) latest
- [@babel/plugin-proposal-nullish-coalescing-operator](https://npm.io/package/@babel/plugin-proposal-nullish-coalescing-operator.md) latest
- [@babel/plugin-proposal-logical-assignment-operators](https://npm.io/package/@babel/plugin-proposal-logical-assignment-operators.md) latest

## Recent versions

- 1.0.7 (latest) — 2019-08-11
- 1.0.5 — 2019-08-11
- 1.0.4 — 2019-03-19
- 1.0.3 — 2019-02-20
- 1.0.2 — 2019-02-20
- 1.0.1 — 2019-01-27
- 1.0.0 — 2019-01-24

## README

# @stellar-apps/babel-preset-es
A babel preset for configuring ECMAScript-next features Stellar apps and packages.

## Installation
`yarn add --dev @stellar-apps/babel-preset-es`

## Usage
### `.babelrc`
```json
{
  "presets": [
    [
      "@stellar-apps/es", {
        "env": {
          "modules": false
        }
      }
    ]
  ]
}
```
## Included presets
- `@babel/preset-env`

## Included plugins
- `@babel/plugin-transform-runtime`
- `@babel/plugin-proposal-class-properties`
- `@babel/plugin-proposal-export-default-from`
- `@babel/plugin-proposal-export-namespace-from`
- `@babel/plugin-proposal-logical-assignment-operators`
- `@babel/plugin-proposal-nullish-coalescing-operator`
- `@babel/plugin-transform-object-assign`
- `@babel/plugin-proposal-object-rest-spread`
- `@babel/plugin-proposal-optional-chaining`
- `@babel/plugin-syntax-dynamic-import`
- `@babel/plugin-syntax-import-meta`
- `babel-plugin-closure-elimination`
- `babel-plugin-macros`
- `babel-plugin-dev-expression`

## Options
### `env`
- *default* `{loose: true}`
- Define `false` to turn off `@babel/preset-env`

### `runtime`
- *default* `{}`
- Define `false` to turn off `@babel/plugin-transform-runtime`

### `classProps`
- *default* `{loose: true}`

### `macros`
- Define `false` to turn off `babel-plugin-macros`

---
_Source: https://npm.io/package/@stellar-apps/babel-preset-es · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
