Open probablykasper opened 4 years ago
Related issue: #4166
Sidenote: package.json format requires a name
, leaving it out might create problems in unexpected areas in general.
@LinusBorg Are you sure? When private
is set to true, npm install
doesn't warn you about the name
field being missing. If it was required, I would expect a warning.
Edit: The npm package.json docs do indeed say it's required. The missing warning doesn't seem to be mentioned anywhere though.
They say they are required when you wanna publish it only. But I bet a lot of code out there expects the name field to exist.
Version
4.1.2
Reproduction link
https://github.com/probablykasper/vue-pwa-name-bug
Environment info
Steps to reproduce
vue create
and enable pwa supportname
frompackage.json
npm run build
What is expected?
An error saying "name" is missing from package.json
What is actually happening?
The following error appears:
The error still appears when
vue.pwa.name
is set inpackage.json
.