Import Prompter

April 21, 2026 · View on GitHub

magic

English | 简体中文

Import Prompter

A VS Code extension that provides fast import suggestions from your project dependencies and pnpm-workspace.yaml packages. It works seamlessly with export-what.

demo

Features

  • Fast import suggestions from package.json
  • Workspace package detection from pnpm-workspace.yaml
  • Live updates when dependency files change
  • Configurable trigger, package excludes, and supported languages
  • Works with JavaScript, React, TypeScript, Vue, Svelte, and Astro

Usage

  1. Type _ or your configured trigger character.
  2. Pick the package you want to import from the suggestion list.
  3. Press Tab to jump back to the import binding.
  4. Press Space to select exports from export-what.

Configuration

SettingTypeDefaultDescription
import-prompter.triggerstring"_"Character that triggers import suggestions
import-prompter.includePeerDependenciesbooleantrueInclude peer dependencies in suggestions
import-prompter.excludePackagesarray[]List of packages to exclude from suggestions
import-prompter.supportedLanguagesarraySee belowList of supported programming languages

Default supported languages:

  • javascript
  • javascriptreact
  • typescript
  • typescriptreact
  • vue
  • svelte
  • astro

Example configuration:

{
  "import-prompter.trigger": "_",
  "import-prompter.includePeerDependencies": true,
  "import-prompter.excludePackages": ["@types/*"],
  "import-prompter.supportedLanguages": [
    "javascript",
    "typescript",
    "vue",
    "svelte",
    "astro"
  ]
}

Installation

Install from the VS Code Marketplace or search for import-prompter in VS Code extensions.

License

MIT