Displaying 1 to 20 from 41 results

es6-module-transpiler - Tomorrow’s JavaScript module syntax today

  •    Javascript

This project is part of esnext, which has merged with Babel. All the features of esnext are supported by Babel, and more. All the tests from esnext have been ported over to Babel to ensure that switchers will have minimal code changes to make. The maintainers of esnext will continue working on Babel to bring better spec compliance, ES6 feature support, and performance. If you want a fast tool with bundling support as found in this project, you should check out Rollup. ES6 Module Transpiler is an experimental compiler that allows you to write your JavaScript using a subset of the ES6 module syntax, and compile it into AMD or CommonJS modules.

babel-standalone - :video_game: Standalone build of Babel for use in non-Node

  •    Javascript

babel-standalone is a standalone build of Babel for use in non-Node.js environments, including browsers. It's bundled with all the standard Babel plugins and presets, and a build of babili (babel-minify) is optionally available too.Note that .babelrc doesn't work in babel-standalone, as no file system access is available. The presets and/or plugins to use must be specified in the options passed to Babel.transform.

json-schema-to-typescript - Compile JSONSchema to TypeScript typings

  •    TypeScript

See server demo and browser demo for full examples. A simple CLI utility is provided with this package.

gulp-typescript - A TypeScript compiler for gulp with incremental compilation support.

  •    Javascript

A gulp plugin for handling TypeScript compilation workflow. The plugin exposes TypeScript's compiler options to gulp using TypeScript API. Updating from version 2? See the breaking changes in version 3.




generator-babel-boilerplate - A Yeoman generator to author libraries in ES2015 (and beyond!) for Node and the browser

  •    Javascript

A Yeoman generator to author libraries in ES2015 (and beyond!) for Node and the browser.Install yo and this generator globally.

let-er - Transpile non-ES6 let-blocks into ES6 (or ES3)

  •    Javascript

Transpile let-block block-scoping into ES6 or ES3


defs - Static scope analysis and transpilation of ES6 block scoped const and let variables to ES3 vars

  •    Javascript

defs is done. I recommend migrating to the TypeScript tsc compiler because it does what defs does as good or better, and it does much more.Static scope analysis and transpilation of ES6 block scoped const and let variables, to ES3.

atom-babel6-transpiler - A transpiler for Atom packages that processes code with Babel

  •    Javascript

This project implements an Atom package transpiler that transpiles your package's files with Babel 6.You may also specify options in your package.json inside the optional options object; the subkey babel, if it exists, will be passed as options to babel.transform. Note that if you don't want Babel to search up the directory hierarchy for a .babelrc file, you need to add the "babelrc": false option to the settings. Otherwise Babel may mistakenly use a user's .babelrc from elsewhere on the filesystem when trying to build your package.

duo-babel - Duo plugin for Babel

  •    Javascript

duo-plugin for babel.In many cases, onlyLocals is needed early on. Your local scripts need to be transpiled, but most of your dependencies don't need it. However, as time goes on and you publish your own dependencies using ES6, you'll need something more selective.

ember-cli-babel - Ember CLI plugin for Babel

  •    Javascript

This Ember-CLI plugin uses Babel and babel-preset-env to allow you to use ES6 syntax with your Ember CLI project.This plugin should work without any configuration after installing. By default it will take every .js file in your project and run it through the Babel transpiler to convert your ES6 code to code supported by your target browsers (as specified in config/targets.js in ember-cli >= 2.13). Running non-ES6 code through the transpiler shouldn't change the code at all (likely just a format change if it does).

regexpu - A source code transpiler that enables the use of ES2015 Unicode regular expressions in ES5

  •    Javascript

regexpu is a source code transpiler that enables the use of ES2015 Unicode regular expressions in JavaScript-of-today (ES5). It rewrites regular expressions that make use of the ES2015 u flag into equivalent ES5-compatible regular expressions.Here’s an online demo.

regexpu-core - regexpu’s core functionality, i

  •    Javascript

regexpu is a source code transpiler that enables the use of ES6 Unicode regular expressions in JavaScript-of-today (ES5).regexpu-core contains regexpu’s core functionality, i.e. rewritePattern(pattern, flag), which enables rewriting regular expressions that make use of the ES6 u flag into equivalent ES5-compatible regular expression patterns.

broccoli-es6-transpiler - Transpile ES2015 to ES5

  •    Javascript

Issues with the output should be reported on the es6-transpiler issue tracker.Use the es6-transpiler options, except for filename, src, outputToConsole, outputFilename.

broccoli-sweetjs - Transpile Sweet.js macros

  •    Javascript

Issues with the output should be reported on the Sweet.js issue tracker.A list of macros you want to use.

inline-source-map - Adds source mappings and base64 encodes them, so they can be inlined in your generated file

  •    Javascript

Adds source mappings and base64 encodes them, so they can be inlined in your generated file. If source contents were added, this will be included in the encoded mappings.

ascjs - ES2015 to CommonJS import/export transformer

  •    HTML

This module does one thing only: it loosely transpiles ES2015 import/export statements into valid CommonJS in order to fix the only part of Node that's incompatible with modern JS. You can use ascjs as binary utility or as module.

express-systemjs-translate - Express middleware to speed up systemjs development loads by running translations serverside

  •    Javascript

Express middleware to speed up systemjs development loads by running translations serverside. This middleware will intercept requests for JavaScript modules, identified by an application/x-es-module accept-header that SystemJS always provides. When intercepting a module request the middleware will bundle the module with all its dependencies on the fly, using any available version of jspm or systemjs-builder in your project. Translating and bundling reduces the time spent in the browser on incremental discovery of modules, amout of roundtrips, heavy uncacheable translation operations and so forth.