Pickier VSCode Extension

raw JSON →
0.1.24 verified Fri May 01 auth: no javascript

A Visual Studio Code extension for Pickier, a fast formatter and linter for JavaScript/TypeScript written in Bun. Current version 0.1.24 (early development, pre-1.0). It provides instant formatting and linting by leveraging Bun's speed, targeting developers who want near-instant feedback. Unlike ESLint or Prettier, it aims for sub-second operation for small files. Integrates via VSCode commands and settings. Release cadence is irregular; breaking changes may occur before 1.0.

error Cannot find module 'pickier'
cause Pickier CLI not installed globally or not in PATH.
fix
Install Pickier globally: bun install -g pickier
error Activation failed: pickier command not found
cause Bun not installed or Pickier binary missing.
fix
Install Bun and then bun install -g pickier
breaking No breaking changes documented yet as pre-1.0. Expect frequent API changes.
fix Pin to exact version in your environment.
gotcha Pickier requires Bun to be installed globally. The extension will not work without Bun.
fix Install Bun via `curl -fsSL https://bun.sh/install | bash`.
deprecated Pre-1.0 releases are not stable for production. Use at your own risk.
fix Wait for stable release or use alternative linters.
npm install pickier-vscode
yarn add pickier-vscode
pnpm add pickier-vscode

Install and configure the Pickier VSCode extension to format files on save.

// Install the extension from VSCode marketplace or via command line:
// code --install-extension pickier-vscode
// After installation, open a JavaScript/TypeScript file and run:
// Command Palette > Pickier: Format
// Or set as default formatter in settings.json:
// {
//   "editor.defaultFormatter": "pickier.pickier-vscode",
//   "editor.formatOnSave": true
// }