PKGI README

July 31, 2025 ยท View on GitHub

๐Ÿ‡ฌ๐Ÿ‡ง EN โ€ข ๐Ÿ‡ท๐Ÿ‡บ RU

Means: Package Inspector

This extension in automatically inspect the compliance of the established packages with the required (in package.json).

It does not depend on versions control systems. Can work with several Workspaces. Only root folders with package.json fall under observation.

How does it work

Extension monitors changes in dependencies in package.json; updating package-lock.json, as well as changes in node_modules.

In case of detection of problems, notifies this.

You can also always start a forced check through command pallete: run PKGI: Inspect dependencies (shortly inspect)

Commands

CommandShortDescription
PKGI: Inspect dependenciesinspectRun force check of dependencies for all projects

Extension Settings

OptionKeyDescription
Success notificationpkgi.notifications.successToggle display notification about has no errors

Release Notes

Detailed change log

Summary:

0.1.4

No features changes.

[Tech] Fix package.json (description and dependencies versions)

0.1.3

The scanning delay for changes inside node_modules has been added so as not to be spam by notifications. Added the opportunity to turn off the notification of the completion of scanning without errors from the settings.

0.1.2

Fixed error of redundant scanning. Added detailed result log of scanning into output channel.

0.1.1

Fixed inspection run error if package.json have not dependencies changed.

0.1.0

The basic mechanism of the automatic inspection of compliance of the required and installed NPM packages.