diff options
author | Mark Stacey <markjstacey@gmail.com> | 2019-07-25 06:54:16 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-07-25 06:54:16 +0800 |
commit | 754f98aea227fd14709062d7fddde85c744f15b8 (patch) | |
tree | 3acfddaf0abe125b3e6d4264b80b4fb99053134a /gentests.js | |
parent | 049df23104132fea1d87ab6cf8a2be1fa55bd3f5 (diff) | |
download | tangerine-wallet-browser-754f98aea227fd14709062d7fddde85c744f15b8.tar tangerine-wallet-browser-754f98aea227fd14709062d7fddde85c744f15b8.tar.gz tangerine-wallet-browser-754f98aea227fd14709062d7fddde85c744f15b8.tar.bz2 tangerine-wallet-browser-754f98aea227fd14709062d7fddde85c744f15b8.tar.lz tangerine-wallet-browser-754f98aea227fd14709062d7fddde85c744f15b8.tar.xz tangerine-wallet-browser-754f98aea227fd14709062d7fddde85c744f15b8.tar.zst tangerine-wallet-browser-754f98aea227fd14709062d7fddde85c744f15b8.zip |
Fix `npm-audit` script (#6908)
The npm audit script was auditing all dependencies, then filtering the
results to just the advisories concerning production dependencies. This
was done by checking the boolean `dev` and `optional` properties of each
`findings` entry in each advisory.
The `dev` and `optional` properties are now missing, which is resulting
in dev advisories being mistakenly identified as affecting production.
This check has been removed, and instead the `--production` flag is used
when calling `npm audit`. This accomplishes the same goal without
relying as much upon the audit output format.
The `--production` flag was added in `npm` `v6.10.0`, so `npm` has been
updated to the current latest stable (`v6.10.2`) for the `test-deps`
job. It was also updated on the `prep-deps-npm` job to ensure
consistency in behaviour. The other jobs only use `npm run` which hasn't
changed substantially in some time, so compatibility isn't really a
concern for those.
`audit.json` has also been added to `.gitignore`. It was accidentally
checked in once while working on this branch.
Diffstat (limited to 'gentests.js')
0 files changed, 0 insertions, 0 deletions