microsoft / microsoft/vscode-generator-code

Deprecation warnings during installation of yo and generator-code

Open
#507 1 comment 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
1.6k
Forks
262
Avg merge
15d 22h
Merged PRs (30d)
1

Description

Hello,

I encountered several deprecation warnings while installing yo and generator-code globally using npm install -g yo generator-code. Below are the details:

Steps to Reproduce:

Run the command: npm install -g yo generator-code
Observe the output. 

Warnings:
npm WARN deprecated npmlog@2.0.4: This package is no longer supported.
npm WARN deprecated gauge@1.2.7: This package is no longer supported.
npm WARN deprecated are-we-there-yet@1.1.7: This package is no longer supported.
npm WARN deprecated boolean@3.2.0: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

Node.js version: v22.12.0
npm version: 11.0.0
OS: Windows 11

These warnings seem to come from dependencies used by the package. It would be great if the deprecated packages could be replaced or updated to ensure long-term support and compatibility.

Thank you!

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing npm install -g yo generator-code with Node.js v22.12.0 and npm 11.0.0 on Windows 11, then inspect the dependency tree for npmlog, gauge, are-we-there-yet, and boolean. Done means the installation no longer reports these deprecated packages or the affected dependencies have documented replacements.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, nodejs
Domain
cli, tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
32/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.