Ive been in and out of forums and discord servers all week trying to figure this out. so i installed the npm package in the title and got these warnings:
npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
changed 898 packages, and audited 899 packages in 1m
64 packages are looking for funding
run `npm fund` for details
7 vulnerabilities (5 moderate, 2 high)
To address issues that do not require attention, run:
npm audit fix
To address all issues (including breaking changes), run:
npm audit fix --force
Run `npm audit` for details.
so i told a few people and they said that it should run fine. so i ran it with yo code
and i got a command not found message returned.
someone said to move my PATH. i did that and reinstalled and it didnt work.
finally someone said to use npx yo code
and it kind of worked. this is what i got
npx yo code
? ==========================================================================
We're constantly looking for ways to make yo better!
May we anonymously report usage statistics to improve the tool over time?
More info: https://github.com/yeoman/insight & http://yeoman.io
========================================================================== No
node:internal/readline/emitKeypressEvents:71
throw err;
^
Error: Current environment doesn't provides some necessary feature this generator needs.
at new Generator (/home/user/vscode-extension/node_modules/yeoman-generator/lib/index.js:259:13)
at new module.exports (/home/user/vscode-extension/node_modules/generator-code/generators/app/index.js:32:9)
at Environment.instantiate (/home/user/vscode-extension/node_modules/yo/node_modules/yeoman-environment/lib/environment.js:336:10)
at Environment.create (/home/user/vscode-extension/node_modules/yo/node_modules/yeoman-environment/lib/environment.js:313:15)
at Environment.run (/home/user/vscode-extension/node_modules/yo/node_modules/yeoman-environment/lib/environment.js:372:24)
at /home/user/vscode-extension/node_modules/yo/lib/cli.js:140:11
at Array.forEach (<anonymous>)
at /home/user/vscode-extension/node_modules/yo/lib/cli.js:139:9
at Environment.resolver.lookup (/home/user/vscode-extension/node_modules/yo/node_modules/yeoman-environment/lib/resolver.js:50:12)
at init (/home/user/vscode-extension/node_modules/yo/lib/cli.js:115:7)
now this is too large to put into google so can someone help me fix this.