ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

Js​Modules

by luwes ST2/ST3

JsModules is a Sublime Text Plug-in to convert CJS modules to ES modules.

Details

Installs

  • Total 76
  • Win 43
  • OS X 18
  • Linux 15
Sep 22 Sep 21 Sep 20 Sep 19 Sep 18 Sep 17 Sep 16 Sep 15 Sep 14 Sep 13 Sep 12 Sep 11 Sep 10 Sep 9 Sep 8 Sep 7 Sep 6 Sep 5 Sep 4 Sep 3 Sep 2 Sep 1 Aug 31 Aug 30 Aug 29 Aug 28 Aug 27 Aug 26 Aug 25 Aug 24 Aug 23 Aug 22 Aug 21 Aug 20 Aug 19 Aug 18 Aug 17 Aug 16 Aug 15 Aug 14 Aug 13 Aug 12 Aug 11 Aug 10 Aug 9 Aug 8
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 0 0 0
OS X 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 1
Linux 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0

Readme

Source
raw.​githubusercontent.​com

JsModules

[JsModules] is a Sublime Text Plug-in to convert CJS modules to ES modules.

Installation

[JsModules] is compatible with both Sublime Text 2 and 3, and all supported Operating Systems.

Requirements

  • [Sublime Text] - Text editor for code
  • [node.js] - JavaScript runtime
  • [yarn] or [npm] - Package manager for JavaScript
  • [cjs-to-es6] - CLI to convert JavaScript files from CommonJS to ES6 modules

Install cjs-to-es6

If you installed [cjs-to-es6] globally (using the [yarn] or [npm] command below), there's nothing else you need to do.

# using yarn:
yarn global add cjs-to-es6

# using npm:
npm install -g cjs-to-es6

Install JsModules via Package Control

The easiest and recommended way to install Js​Modules is using [Package Control].

From the main application menu, navigate to:

  • Tools -> Command Palette... -> Package Control: Install Package, type the word JsModules, then select it to complete the installation.

Install JsModules Manually

  1. Download and extract Js​Modules [zip file] to your [Sublime Text Packages directory].
  2. Rename the extracted directory from SublimeJsModules-master to JsModules.

Default Sublime Text Packages Paths:

  • OS X: ~/Library/Application Support/Sublime Text [2|3]/Packages
  • Linux: ~/.Sublime Text [2|3]/Packages
  • Windows: %APPDATA%/Sublime Text [2|3]/Packages

NOTE Replace the [2|3] part with the appropriate Sublime Text version for your installation.

Usage

To run the JsModules command… open the Sublime Text Command Palette (super + shift + p) and type JsModules: Convert file to ES module.