-
-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update package.json dependencies for new projects #47
Comments
I will try upgrade all deps. |
Other deps were upgraded. Next, I will upgrade eslint to v9. Then try gulp v5 again. |
eslint is upgraded to v9. |
@3cp Thank you for the quick reaction. I tried to create a new local project. The project itself and it's own However, I am still getting similar warnings: √ Do you want to install npm dependencies now? » Yes, use npm
npm warn deprecated [email protected]: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
npm warn deprecated @babel/[email protected]: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.
npm warn deprecated [email protected]: Rimraf versions prior to v4 are no longer supported
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other.
npm warn deprecated
npm warn deprecated (For a CapTP with native promises, see @endo/eventual-send and @endo/captp)
added 874 packages, and audited 875 packages in 22s I am also getting a warning during Finished 'processCSS'
(node:37956) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
Finished 'processMarkup' Looking into more details, the packages that give warning are not even listed in the project itself. And judging by I guess that |
That's not right. I will check and fix. Thanks for details! |
cli v3.0.4 is out. |
Hi @3cp, I have just tested creating a new project with cli v3.0.4 (using Babel warning is gone (due to the new Aurelia CLI version). But there are still few other dependency warnings remaining. Just to recap, 4 warnings have been resolved:
And bellow is current report, after npm install has been run (4 packages + 2 warnings not showing any particular package): √ Do you want to install npm dependencies now? » Yes, use npm
npm warn deprecated [email protected]: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
npm warn deprecated [email protected]: Rimraf versions prior to v4 are no longer supported
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other.
npm warn deprecated
npm warn deprecated (For a CapTP with native promises, see @endo/eventual-send and @endo/captp)
added 906 packages, and audited 907 packages in 25s
107 packages are looking for funding
run `npm fund` for details
7 vulnerabilities (5 moderate, 2 high) |
Some are not from cli, some can be fixed in aurelia/v1 skeleton itself. Few can be fixed by removing "del" package (nodejs |
Merged as much cleanup as I could. |
Hi @3cp, Thank you for the additional effort! I wasn't expecting you are going do a further cleanup. Just wanted to document the status. With the latest version, in my configuration (ts, scss, alameda) So just to document current status, if anyone decides to dig futher into dependencies: √ Do you want to install npm dependencies now? » Yes, use npm
npm warn deprecated [email protected]: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other.
npm warn deprecated
npm warn deprecated (For a CapTP with native promises, see @endo/eventual-send and @endo/captp) |
If you want to dig deeper, use npm ls (like Some deps are hard to be removed or be replaced. |
Thank you @3cp! I am going to give it a shot. Did not know about It seems that >npm ls glob
[email protected]
+-- [email protected]
| `-- [email protected]
| `-- [email protected] overridden
| `-- [email protected] deduped
`-- [email protected]
`-- [email protected]
`-- [email protected] While, when inspecting
However, npm explain glob
[email protected] dev
node_modules/glob
glob@"^7.2.0" from [email protected]
node_modules/glob-stream
overridden glob-stream@"^7.0.0" (was "^8.0.0") from [email protected]
node_modules/gulp-eslint-new/node_modules/vinyl-fs
vinyl-fs@"^4.0.0" from [email protected]
node_modules/gulp-eslint-new
dev gulp-eslint-new@"^2.4.0" from the root project
overridden glob-stream@"^7.0.0" (was "^6.1.0") from [email protected]
node_modules/vinyl-fs
vinyl-fs@"^3.0.0" from [email protected]
node_modules/gulp
dev gulp@"^4.0.2" from the root project
gulp@">=4.0.2" from [email protected]
node_modules/aurelia-cli
dev aurelia-cli@"^3.0.4" from the root project
vinyl-fs@"^3.0.3" from [email protected]
node_modules/gulp-typescript
dev gulp-typescript@"^6.0.0-alpha.1" from the root project
glob@"^7.1.6" from [email protected]
node_modules/node-sass-magic-importer
node-sass-magic-importer@"^5.3.3" from [email protected]
node_modules/node-sass-package-importer
dev node-sass-package-importer@"^5.3.3" from the root project In any case, I will take a deeper look into the dependencies. Thanks a lot again! |
Currently, after running
npx makes aurelia/v1
, selecting choices for a new project and runningnpm install
, we immediatelly get warnings about outdates and deprecatednpm
packages:Would it be possible to update
npm
dependencies, perhaps also usinggulp@5
for aureli-cli projects?The text was updated successfully, but these errors were encountered: