Snyk Documentation

CLI - Protect


The protect command applies the patches specified in your .snyk file to the local file system. This is currently supported for Node.js projects only.
Run snyk protect after you’ve created a .snyk file and installed your local dependencies (e.g. by running npm install or yarn install).snyk wizard will do this as a last step.
Since running protect is the way to repeatedly apply patches, you should run it every time you reinstall your modules. Common integration points would be your CI/build system, your deployment system, and adding it as a post installation step in your package.json file (necessary if you consume this module via npm or yarn).