Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>IntuitaNew to Visual Studio Code? Get it now.
Intuita

Intuita

Intuita

intuita.io
|
1,641 installs
| (0) | Free
Discover, run & manage codemods faster & easier.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Intuita - A Better Way To Upgrade Open-Source Dependencies.

With Intuita, you can start adopting the latest framework versions faster and easier than ever - one framework at a time, starting with Next.js v13.

Why?

  • Automates Away the Bulk of the Upgrades: Let dozens of bots, built on Meta’s code transformation engine, automate the tedious code changes and you focus on what’s fun.
  • A Better DevX For Dependency Upgrades: No more confusing upgrade guides and keeping track of hundreds of proprietary CLI commands. Intuita provides an easy-to-use experience for running automated dependency upgrades. One simple interface to run it all.
  • Backed by A Community of Experts: Upgrading dependencies can be tricky. Get help from the community of experts to navigate the uncharted territories.

Quick Start

Get started with automating dependency upgrades using Intuita in three steps:

  1. Install Intuita VS Code Extension.
  2. Open the Intuita sidebar menu → View the upgrade codemod you’d like to run → Click Dry Run

Dry running codemod

💡 In this example, we’re using the netlify/next-runtime repository and replace-next-router upgrade codemod.
Intuita is in Public Beta and we’re continuously working on improving codemods and solving any compatibility issues.
If you run into an issue while running a codemod, please let us know →

  1. View the changes made by Intuita → then apply the approved changes to your project files.

Applying changes made by intuita

How Does It Work?

  • Codemod Registry - A public database of code transformation bots, aka codemods, with 9 Intuita-backed high-quality ones built specifically for Next.js.
  • Dry Run → Review → Commit - Intuita’s bots are double-reviewed for quality. Yet, we developed the “Dry-Run” mode to give you full control before applying changes to your code. If needed, dismiss faulty changes, commit the rest with one click, and handle exceptions later.
  • Continuous Improvement - Bots & AI make mistakes. Our one-click issue report, with some context included, makes reporting & improving mistakes in our bots & AI a breeze.

Features

  • Out-of-the-box Prettier Integration - Your favorite code transformation engines such as Meta’s jscodeshift or ts-morph will mess up the formatting. Intuita will automatically prettify the changes according to your settings, saving you much time and energy for more exciting features.
  • Multiple Transformation Engines - Intuita supports different transformation engines under the hood, including jscodeshift and ts-morph - and more to come.

Telemetry 🔭

  • The extension collects telemetry data to help us improve the product for you.
  • We never send PII, OS information, file or folder names.
  • Telemetry can be disabled in the settings.
  • See more details in our telemetry compliance considerations doc.

Share Feedback 🎁

Please share your ideas, questions, feature requests here, or chat with us in Slack.

  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2023 Microsoft