Displaying 1 to 20 from 54 results

babel-handbook - :blue_book: A guided handbook on how to use Babel and how to create plugins for Babel

  •    Javascript

A guided handbook on how to use Babel and how to create plugins for Babel. If you are reading a non-English translation of this document you will find a number of English words that are programming concepts. If these were translated to other languages there would be a lack of consistency and fluency when reading about them. In many cases you will find the literal translation followed by the English term in parenthesis (). For example: Abstract Syntax Trees (ASTs).

kneden - Transpile ES2017 async/await to vanilla ES6 Promise chains: a Babel plugin

  •    Javascript

This project is currently unmaintained. If you want to take over, feel free to fork the repo. If such a fork gets maintained or contains useful improvements, I'd be willing to merge back and give repo+npm access.WARNING: Kneden is usable, but it's also not complete yet.

babel-plugin-dynamic-import-webpack - Babel plugin to transpile import() to require

  •    Javascript

Babel plugin to transpile import() to require.ensure, for Webpack.Note that Webpack 2 has gotten import() after this code was written.




babel-plugin-react-relay - Babel plugin for Relay Classic which works out of the box with your GraphQL endpoint

  •    Javascript

DEPRECATED: Given the new relay-compiler setup (for Relay Modern) this babel plugin is no longer necessary.This package uses babel-relay-plugin internally but makes usage more convenient and extends its functionality. For example you no longer need to have a build/babelRelayPlugin.js script.


babel-plugin-dynamic-import-node - Babel plugin to transpile import() to a deferred require(), for node

  •    Javascript

Babel plugin to transpile import() to a deferred require(), for node. Matches the proposed spec.NOTE: Babylon >= v6.12.0 is required to correct parse dynamic imports.

babel-plugin-transform-dirname-filename - Babel plugin that rewrites `__dirname` and `__filename` to static values

  •    Javascript

Babel plugin that rewrites __dirname and __filename to static values.Notice how the build directory is part of the paths, which is not what we want.

babel-plugin-inline-react-svg - A babel plugin that optimizes and inlines SVGs for your React Components

  •    Javascript

Transforms imports to SVG files into React Components, and optimizes the SVGs with SVGO. For example, the following code...

babel-plugin-source-map-support - A Babel plugin which automatically makes stack traces source-map aware

  •    Javascript

In conjunction with the source-map-support module, which must be installed separately, this statement hooks into the v8 stack-trace API to translate call sites in the transpiled code back to their corresponding locations in the original code. Note: this only works in environments which support the v8 stack-trace API (e.g. Node.js and Chrome), though it's harmless in other environments.

babel-plugin-jsdoc-to-assert - Runtime type checking for JSDoc

  •    Javascript

Babel plugin for jsdoc-to-assert. This plugin JSDoc(@param and @type) to assertion method for runtime testing.

babel-plugin-strip-function-call - Babel plugin strip any function call.

  •    Javascript

Babel plugin that strip any function call. This is simiar with yahoo/strip-loader: Webpack loader to strip arbitrary functions out of your production code..

babel-plugin-jsdoced - babel plugin which use jsdoc to implement strong typing in javascript

  •    Javascript

a babel plugin which use jsdoc to implement strong typing in javascript It implements the principle of jsdoced javascript as a babel plugin. It implements strong typing for functions in javascript. The type of the function arguments and of the return value are checked according to your jsdoc. It is working in browser and node.js. it has source maps. On top of it it supports es6 arrow functions too! If you use react, don't worry it works with jsx without trouble.

babel-plugin-h-children-fix - Allows use of standard babel JSX tools with virtual-dom/h

  •    Javascript

I wanted to use virtual-dom's "hyperscript" but write it using regular JSX syntax. Standard Babel plugins as of 6.0+ have great tools for JSX, including the ability to specify a "pragma" to use instead of React.createElement (which is the default). You simply npm install babel-plugin-transform-react-jsx and specify the pragma. Docs for that are here.

jsdoc-babel - A JSDoc plugin that transforms source files with Babel before they are processed

  •    Javascript

A JSDoc plugin that transforms source files with Babel before they are processed. JSDoc uses the Babylon JavaScript parser since version 3.5.0, which means that JSDoc can parse any JavaScript or JSX file that is supported by the Babel compiler. You may not need to use this plugin unless you need to preprocess unsupported syntax in your source code.





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.