Code Monkey home page Code Monkey logo

vscode-lebab's Introduction

VS Code Plugin for Lebab

Lebab transpiles your ES5 code into readable ES2015 (sugar-syntax). It does exactly the opposite of what Babel does.

VS Code Plugin for Lebab

Install

  • Press F1 and select Extensions: Install Extensions.
  • Search for and select lebab.

See the extension installation guide for details.

Usage

Press F1 and run the command named Lebab: convert JavaScript code from ES5 to ES2015.

Supported languages

  • JavaScript

Supported settings

lebab.transforms

  • Type: Array
  • Default: ['arrow', 'for-of', 'arg-spread', 'obj-method', 'obj-shorthand', 'no-strict', 'commonjs', 'exponent', 'multi-var']

All transforms are available in the official repository Lebab.

By default enabled only safe transforms:

  • arrow
  • for-of
  • arg-spread
  • obj-method
  • obj-shorthand
  • no-strict
  • commonjs
  • exponent
  • multi-var

lebab.skipWarnings

  • Type: Boolean
  • Default: true

Some transforms generate warnings when they cannot be applied. This option disables these messages.

Keyboard shortcuts

For changes keyboard shortcuts, create a new rule in File -> Preferences -> Keyboard Shortcuts:

{
  "key": "ctrl+shift+c",
  "command": "lebab.convert"
}

Changelog

See the Releases section of our GitHub project for changelogs for each release version.

License

This software is released under the terms of the MIT license.

vscode-lebab's People

Contributors

mrmlnc avatar capaj avatar greenkeeperio-bot avatar

Watchers

James Cloos avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.