this PR has two commits, the first upgrades the cheerio version from 0.19.0 to 0.22.0. This addresses the security flaw noted here #283. The changes between versions are noted here.
The second commit adds a package-lock.json file to the project. This will describe the exact dependency tree to ensure all npm installs behave the same. However, if this is not something everyone is comfortable with adding to the repo, I can revert that commit.
this PR has two commits, the first upgrades the
cheerio
version from 0.19.0 to 0.22.0. This addresses the security flaw noted here #283. The changes between versions are noted here.The second commit adds a package-lock.json file to the project. This will describe the exact dependency tree to ensure all
npm install
s behave the same. However, if this is not something everyone is comfortable with adding to the repo, I can revert that commit.