I lost half a day to this. Don't bother with NPM. Switching to `Yarn` makes this far simpler.
```bash
rm -rf ./node_modules
rm ./package-lock.json
```
edit your `package.json` :
<sub>add any other package versions to upgrade from `npm / yarn audit` here also</sub>
```json
"resolutions":
{
"postcss": "^8.2.10"
},
```
`yarn install` then running `yarn audit` should yield the magic words:
```
0 vulnerabilities found - Packages audited: 999
✨ Done in 1.10s.
```
Switching to `Yarn` makes this far simpler.
```bash
rm -rf ./node_modules
rm ./package-lock.json
```
edit your `package.json` :
<sub>add any other package versions to upgrade from `npm / yarn audit` here also</sub>
```json
"resolutions":
{
"postcss": "^8.2.10"
},
```
`yarn install` then running `yarn audit` should yield the magic words:
```
0 vulnerabilities found - Packages audited: 999
✨ Done in 1.10s.
```