Installation no longer works due to failing object.assign dependency
See original GitHub issueWhat happened?
Installation of quasar v1 no longer works via yarn nor npm, nor via the quasar cli.
% yarn add -D @quasar/app@2
yarn add v1.22.19
[1/5] Validating package.json...
[2/5] Resolving packages...
...
[3/5] Fetching packages...
error An unexpected error occurred: "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz: incorrect data check".
info If you think this is a bug, please open a bug report with the information provided in "/Users/noeldacosta/repo/gitlab/netbuilder/common/utils-quasar/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.
What did you expect to happen?
Should install without dependency failures.
Reproduction URL
https://codesandbox.io/s/github/quasarframework/quasar-codesandbox/tree/legacy-v1
How to reproduce?
yarn add -D @quasar/app@2
Flavour
Quasar CLI (@quasar/cli | @quasar/app)
Areas
Quasar CLI Commands/Configuration (@quasar/cli | @quasar/app)
Platforms/Browsers
Other
Quasar info output
`quasar info` --- command not found.
Relevant log output
No response
Additional context
A reproduction URL is not relevant to installation related problems. I’ve pasted in the basic template because this form insists on a URL.
Issue Analytics
- State:
- Created 10 months ago
- Comments:13 (13 by maintainers)
Top Results From Across the Web
eslint fails with Error: Cannot find module 'object-assign ...
Installing the package was fine. It seems more like it was not included in the dependencies?
Read more >npm install cannot find package.json from dependencies of ...
I tried npm update but since my npm install cannot finish it returns nothing. I think it needs package-lock.json to update no ?...
Read more >Npm install is failing while running redash [macOSX]
Issue Summary Im facing npm install issue while trying to setup redash locally on macOS. getting this error npm WARN Found: leaflet@1.7.1 ...
Read more >Resolve group license assignment problems - Azure
While removing license assignments from a group, there can be failures if user has a dependent license assigned or if there is a...
Read more >babel/preset-react
When spreading props, use inline object with spread elements directly instead of Babel's extend helper or Object.assign . .babelrc.js. module.exports = { ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
You can now safely upgrade to Node 14+ with Quasar v1. Updated docs banner and will be available on next deployment.
It would help greatly if we could use higher than v12 node. We are just about to upgrade to quasar v2 but at present our code base is broken, as of this week. Firstly because of the problem described by Yusef but also mysteriously by these errors:
Very weird because we’ve been using optional chaining in our app for more than a year, on node v12 (which apparently doesn’t support it). I can’t reconcile this – it was working till yesterday. Now it’s just not. If you have any ideas about that they would be very welcome. We can’t begin the upgrade without a working code-base because we need to first install composition api support for Vue 2, then convert all our code before we can actually do the upgrade.
Tx, Noel