common-workflow-language / common-workflow-language/user_guide

how to transpile newer Javascript code for ECMAScript 5.1

Open
#245 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
Common Workflow Language
Stars
42
Forks
65
PR merge metrics
No merged PRs in 30d

Description

One recipe is to use
https://babeljs.io/

```
$ npm install -G @babel/core @babel/cli @babel/preset-env
$ babel --presets @babel/preset-env some_javascript.js > some_javascript_es5.1.js
```
or
```
$ sudo apt install babeljs
$ babeljs --presets /usr/share/nodejs/@babel/preset-env/ underscore-esm-min.js some_javascript.js > some_javascript_es5.1.js
```

You may need to insert `var exports = new Object();` after the `"use strict";` at the top of the output.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.