Skip to content
Displays the import size of the package you are importing inside the IJ platform products
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
gradle/wrapper
javascript
src/main
.gitignore
LICENSE
README.md
build.gradle
gradlew
gradlew.bat
import-cost.iml
settings.gradle

README.md

Import Cost for WebStorm

This plugin displays the size of the imported JavaScript package right in the editor. It can be installed in WebStorm, IntelliJ IDEA Ultimate, PhpStorm, PyCharm Pro, and RubyMine v2017.2 and above.

This plugin uses the Import Cost module that uses webpack with babili-webpack-plugin to calculate the size of the imported module.

You can read about the original idea behind the Import Cost module in this blog post by Yair Haimovitch.

Installing the plugin

In the IDE open Preferences | Plugins and click Browse repositories.... Start typing Import Cost in the search bar to find the plugin, then click Install.

Or you can download it from the JetBrains Plugins Repository.

Contributing

Please report any issue with the plugin on GitHub. We welcome your pull requests.

The plugin contains a simple JavaScript service that communicates with the Import Cost JavaScript module. All the IDE API calls are written in Kotlin. Check out the IntelliJ Platform SDK Documentation to learn more about plugin development from IntelliJ Platform.

You can’t perform that action at this time.