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.
es6 module transpile amd commonjsbabel-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.
babel-standalone babel es2015 es6 babeljs 6to5 transpile transpilerSee server demo and browser demo for full examples. A simple CLI utility is provided with this package.
typescript json-schema json schema compile transpile api interface typing shareA 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.
typescript gulpplugin incremental-compilation ts tsc compile compiler transpileA Yeoman generator to author libraries in ES2015 (and beyond!) for Node and the browser.Install yo and this generator globally.
boilerplate babel yeoman-generator es6 es2015 node starter kit transpile 6to5⚠️ This module is not actively maintained! Let me know if you'd be interested in helping out. You need Yeoman to run this command.
babel es6 yeoman-generator boilerplate es2015 node starter kit transpile 6to5 yeoman plugin template scaffold module node_module node-module tape tap coveralls coveralls.io travis cli npm npm-scripts productivitydefs 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.
defs scope blockscope block-scope let const var es6 transpile transpiler lint linterThis 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.
atom transpiler babel transpileduo-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.
deprecated unmaintained es6 ecma duo transpileThis 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).
ember-addon babel ember ember-cli transpile transpilerAnd ensure the requisite Babel plugins are installed.Add the metalsmith-babel field to your metalsmith.json.
metalsmith babel nodejs compiler ecmascript transform integration build metalsmith-plugin script transpile transpiler language compatibility esnext future plugin harmonyregexpu 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.
regular-expression regexp regex code-generation ecmascript es2015 unicode codegen desugaring es5 es6 harmony refactoring regular-expressions rewriting syntax transformation transpile transpilerregexpu 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.
codegen desugaring ecmascript es5 es6 harmony refactoring regex regexp regular-expressions rewriting syntax transformation transpile transpiler unicodeIssues with the output should be reported on the es6-transpiler issue tracker.Use the es6-transpiler options, except for filename, src, outputToConsole, outputFilename.
broccoli-plugin es2015 transform transformation transpile transpiler convert rewrite syntax codegen desugaring compilerIssues with the output should be reported on the Sweet.js issue tracker.A list of macros you want to use.
broccoli-plugin sweet.js sweet macro macros compile transpileAdds 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.
source map inline base64 bundle generate transpileThis 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.
cjs esm transpile convert safe moduleExpress 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.
express connect middleware systemjs server transpile translate compile bundle hook
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.