Introduction: Offline Installation

If you are behind a corporate proxy, and configuring your editor with the proxy settings doesn’t help, or you want to install wallaby.js to function in offline mode, you may follow the instructions below.

(~ in the paths below is your OS user home folder)

Please Note: Our recommendation is to only install in offline mode if you have no other option. Offline mode does not receive automated updates and bug fixes.

VS Code

  • open your settings.json file and add the "wallaby.noAutomaticInstall": true, setting to it,
  • install the latest extension version via VS Code extensions mechanism,
  • download the https://wallaby-downloads.s3.amazonaws.com/wallaby-vNNN.zip file, where NNN is latestServer[0] value in the downloaded wallaby.json file,
  • unzip the downloaded file to the ~/.vscode/extensions/WallabyJs.wallaby-vscode-VERSION/wallaby folder, where VERSION is the version of the extension just installed,
  • download the latest Wallaby App files from https://wallaby-downloads.s3.amazonaws.com/wallaby-app.zip,
  • unzip the downloaded file to the ~/.vscode/extensions/WallabyJs.wallaby-vscode-VERSION/wallaby-app folder, where VERSION is the version of the extension just installed,
  • open VS Code and start wallaby.js.

To update wallaby.js core in VS Code in future:

  • download trusted core version from the https://wallaby-downloads.s3.amazonaws.com/wallaby-vNNN.zip URL, where NNN is the trusted version,
  • unzip the file to the ~/.vscode/extensions/WallabyJs.wallaby-vscode-LATEST/wallaby folder.

To update Wallaby App in VS Code in the future:

  • download the latest Wallaby App files from https://wallaby-downloads.s3.amazonaws.com/wallaby-app.zip,
  • unzip the file to the ~/.vscode/extensions/WallabyJs.wallaby-vscode-LATEST/wallaby-app folder.

JetBrains IDEs

First download and install the Wallaby-Intellij plugin to your offline computer from the JetBrains Marketplace. Then follow the instructions in JetBrains documentation to install the plugin from disk.

Transferring files from an previous online installation

The easiest way to install JetBrains IDEs to an offline computer is to first install to an online computer and then transfer your JetBrains wallaby files to the offline computer.

  1. After installing the Wallaby-Intellij plugin, run wallaby for a project on the online computer.
  2. Copy the wallaby directory from your editor’s System directory from the online computer to the offline computer. The location of this folder differs by editor version and operating system version, refer to the JetBrains documentation to determine where the System directory is located for your editor and operating system.

Installing from scratch

  1. Download the wallaby version file from https://update.wallabyjs.com/wallaby.json.
  2. Download the https://wallaby-downloads.s3.amazonaws.com/wallaby-vNNN.zip file, where NNN is latestServer[0] value in the downloaded wallaby.json file.
  3. Create a wallaby directory in your editor’s System directory. The location of this folder differs by editor version and operating system version, refer to the JetBrains documentation to determine where the System directory is located for your editor and operating system.
  4. Unzip the downloaded wallaby core file from Step 2 to the wallaby folder specified in Step 3. You should now have a nested wallaby/wallaby directory in your editor’s System directory.
  5. Download the latest Wallaby App files from https://wallaby-downloads.s3.amazonaws.com/wallaby-app.zip.
  6. Unzip the file downloaded in Step 5 to a directory named wallaby-app in the wallaby folder specified in Step 3. You should now have a nested wallaby/wallaby-app directory.
  7. Start your IDE and start Wallaby.

Sublime Text

  • install the latest package version via Sublime Text package manager,
  • open your Wallaby.sublime-settings file (Preferences - Package Settings - Wallaby - Settings - User) and add the "noAutomaticInstall": true, setting to it,
  • download the https://wallaby-downloads.s3.amazonaws.com/wallaby-vNNN.zip file, where NNN is latestServer[0] value in the downloaded wallaby.json file,
  • unzip it to the Packages/Wallaby/wallaby folder (you may use the Browse Packages command to open the Packages folder),
  • download the latest Wallaby App files from https://wallaby-downloads.s3.amazonaws.com/wallaby-app.zip
  • unzip it to the Packages/Wallaby/wallaby-app folder (you may use the Browse Packages command to open the Packages folder),
  • start wallaby.js.

To update wallaby.js core in Sublime Text in future:

  • download trusted core version from the https://wallaby-downloads.s3.amazonaws.com/wallaby-vNNN.zip, where NNN is the trusted version,
  • unzip the file to Packages/Wallaby/wallaby.

To update Wallaby App in Sublime in the future:

  • download the latest Wallaby App files from https://wallaby-downloads.s3.amazonaws.com/wallaby-app.zip.
  • unzip the file to Packages/Wallaby/wallaby-app.

Visual Studio

First download and install the Wallaby Visual Studio plugin to your offline computer from https://wallabyjs.com/download/.

Transferring files from an previous online installation

The easiest way to install to an offline computer is to first install to an online computer and then transfer the Visual Studio Plugin files files to the offline computer.

  1. After installing the Wallaby Visual Studio plugin, run wallaby for a project on the online computer.
  2. If using a Windows environment, copy your %USERPROFILE%\.wallaby directory from the online computer to the offline computer.

Installing from scratch

  1. Download the wallaby version file from https://update.wallabyjs.com/wallaby.json.
  2. Download the https://wallaby-downloads.s3.amazonaws.com/wallaby-vNNN.zip file, where NNN is latestServer[0] value in the downloaded wallaby.json file.
  3. Extract the wallaby version to %USERPROFILE%\.wallaby directory. You should now have a nested %USERPROFILE%\wallaby\wallaby directory.
  4. Rename the extracted folder from %USERPROFILE%\.wallaby\wallaby to %USERPROFILE%\.wallaby\core.
  5. Download the latest Wallaby App files from https://wallaby-downloads.s3.amazonaws.com/wallaby-app.zip.
  6. Unzip the file downloaded in Step 5 to a directory named wallaby-app in the %USERPROFILE%\.wallaby\ folder.
  7. Start your IDE and start Wallaby.