Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
The only way I found for resolving npm audit warnings was by forcing the usage of the latest version of the `gulp-parent` dependency. For that I've used a new `override` support in Node v8: https://docs.npmjs.com/cli/v8/configuring-npm/package-json#overrides Here is the output from `npm audit` after the change: ![image](https://user-images.githubusercontent.com/34246760/176778632-0ad02fc3-b392-4b7e-b0e2-092ac3b6560b.png) I've also updated the license header of the jquery-validation-unobtrusive.js file so that it is aligned with our current (MIT) license as well as is written in JSDoc style, as that's what the new gulp-uglify dependency requires. Otherwise, the license comments will be stripped out from the generated `.min.js` file. Keeping this as `draft` for now to validate the fix before actually proceeding with merging, given that I've updated the dependencies to their latest versions. ** Validation ** Did some basic validation and it works: <img width="617" alt="image" src="https://user-images.githubusercontent.com/34246760/176960882-76a24951-c619-45c8-ba91-8b7c8ca32b87.png">
- Loading branch information