Snugug / gulp-armadillo

The rebirth of the Armadillo static site generator, as a series of Gulp tasks!
MIT License
16 stars 6 forks source link

[Snyk] Fix for 2 vulnerabilities #356

Open Snugug opened 2 years ago

Snugug commented 2 years ago

This PR was automatically created by Snyk using the credentials of a real user.


Snyk has created this PR to fix one or more vulnerable packages in the `npm` dependencies of this project.

#### Changes included in this PR - Changes to the following files to upgrade the vulnerable dependencies to a fixed version: - package.json #### Vulnerabilities that will be fixed ##### With an upgrade: Severity | Priority Score (*) | Issue | Breaking Change | Exploit Maturity :-------------------------:|-------------------------|:-------------------------|:-------------------------|:------------------------- ![high severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png "high severity") | **696/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 7.5 | Regular Expression Denial of Service (ReDoS)
[SNYK-JS-ANSIREGEX-1583908](https://snyk.io/vuln/SNYK-JS-ANSIREGEX-1583908) | Yes | Proof of Concept ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **586/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 5.3 | Regular Expression Denial of Service (ReDoS)
[SNYK-JS-BROWSERSLIST-1090194](https://snyk.io/vuln/SNYK-JS-BROWSERSLIST-1090194) | Yes | Proof of Concept (*) Note that the real score may have changed since the PR was raised.
Commit messages
Package name: chalk The new version differs by 53 commits.
  • 3fca615 2.0.0
  • f66271e Add tagged template literal (#163)
  • 23ef1c7 fix linter errors
  • c015568 add rainbow example
  • 09fb2d8 Re-implement `chalk.enabled` (#160)
  • 608242a spoof supports-color
  • 18f2e7c add host information output
  • 523b998 Revert "TEMPORARY: emergency travis CI fix (see comments)"
  • 54975fb TEMPORARY: emergency travis CI fix (see comments)
  • 1d73b21 Improve readme
  • 6f4d6b3 Bump dependencies
  • 8702496 Remove `chalk.styles`
  • 0412cdf Minor code improvements
  • 249b9ac ES2015ify the codebase
  • cb3f230 Add RGB (256/Truecolor) support (#140)
  • dbae68d Update dependent package count in the readme (#154)
  • 9b60021 Drop support for Node.js 0.10 and 0.12
  • 0d21449 check parent builder object for enabled status (#142)
  • 5a69476 add XO badge
  • 492f11f add example file
  • 4ce73b6 make XO happy
  • 7c02cf4 Add log statement to chalk examples (#129)
  • 835ca3d You've just reached 10,000 dependent modules. (#122)
  • 74c087d minor doc improvements (#120)
See the full diff
Package name: critical The new version differs by 103 commits.
  • 6512fd2 1.3.8
  • b5cd07d Update dependencies. (#431)
  • 9ee2632 fix: backport #415 fix to 1.x (#430)
  • bb601a9 [1.x] Update dependencies. (#419)
  • 4da2919 ES6-ify (#427)
  • 81bd877 1.3.7
  • 96bc0eb Update dependencies. (#410)
  • d46b599 Switch to GitHub Actions CI. (#403)
  • 672e680 Update dependencies.
  • e23082d 1.3.6
  • 54a1cb7 Skip the PAGE_UNLOADED_DURING_EXECUTION` tests. (#393)
  • bf51c17 Skip the PAGE_UNLOADED_DURING_EXECUTION` tests.
  • 458fd72 1.3.5
  • 6959f4f README.md: Optimize and add the preview image to the repo (#388)
  • 5e412de Clean up .gitignore. (#384)
  • 26e05c2 Update test files.
  • 8ced8fe Separate npm scripts.
  • dab82a4 Fix PostCSS warning.
  • 537256a Move `get-port` to devDependencies.
  • 1fadc30 Update AppVeyor config from master.
  • 440d613 Update Travis config from master.
  • 25ee370 Fix tests on Windows. (#330)
  • 1c2e7ba Lint.
  • 0825d31 Update all dependencies to their safe versions.
See the full diff
Package name: eyeglass The new version differs by 250 commits.
  • 6b06179 Publish
  • 77b3f43 Add yarn back to the package dev dependencies.
  • 9ee991e Updates to broccoli-eyeglass to support dart-sass.
  • c07029d Update CHANGELOG files for broccoli and ember-cli.
  • 9617614 README updates for 2.5 and 3.0.
  • 6e1d933 dart-sass support (#247)
  • d9b1844 Don't test against node 8 anymore.
  • 228b167 chore: Refactor eyeglass version lookup to a utility.
  • 7b7fd25 chore: Remove deprecated assets APIs.
  • c63656c chore: Remove obsolete test case.
  • e1741d2 chore: Remove deprecated API Eyeglass#enableImportOnce.
  • 6ab4f9b chore: Remove deprecated sass engine argument from Eyeglass constructor.
  • 1ecd85f Deprecated options will now cause an error.
  • 57d33b0 chore: Remove deprecated sassOptions() method.
  • 5b89784 Enable esModuleInterop for all packages.
  • 0935d09 chore: Pin node and yarn versions in remaining packages.
  • f9e5e57 chore: Emit typescript output for node 10+.
  • b784582 feat: Officially drop support for node 6, 8, and 11.
  • 8334e0e fix: Remove deprecation warning and emit errors instead for version conflicts when strictModuleVersions is set.
  • cc00552 docs: Note duplicate modules change in the CHANGELOG.
  • 521f485 Merge branch 'ignore-duplicate-modules' into release-3.0
  • 9d9500a fix: Don't add manual modules if they already exist.
  • 1a537a1 Don't even try to install deasync.
  • 7664351 docs: CHANGELOG entry for deasync removal.
See the full diff
Package name: gulp The new version differs by 134 commits.
  • 55eb23a Release: 4.0.0
  • 173a532 Docs: Fix the installation instructions
  • ec54d09 Docs: Improve note about out-of-date docs
  • 03b7c98 Docs: Update recipes to install gulp@next
  • 2eba29e Docs: Remove run-sequence from recipes
  • 76eb4d6 Docs: Add installation instructions & update badges
  • fbc162f Docs: Remove references to gulp-util
  • 3011cf9 Scaffold: Normalize repository
  • f27be05 Update: Remove graceful-fs from test suite
  • 361ab63 Upgrade: Update glob-watcher
  • 064d100 Build: Avoid broken node 9
  • 057df59 Release: 4.0.0-alpha.3
  • c1ba80c Breaking: Upgrade major versions of glob-watcher, gulp-cli & vinyl-fs
  • 89acc5c Docs: Improve ES2015 task exporting examples (#1999)
  • 0ac9e04 Docs: Add "Project structure" section to CONTRIBUTING.md (#1859)
  • 723cbc4 Docs: Fix syntax in recipe example (#1715)
  • d420a6a Docs: Have gulp.lastRun take a function to avoid task registration (#1828)
  • 29ece6f Upgrade: Update undertaker
  • e931cb0 Docs: Fix changelog typos (#1696)
  • 477db84 Docs: Add a "BrowserSync with Gulp 4" recipe (#1659)
  • d4ed3c7 Docs: Add options.cwd for gulp.src API (#1645)
  • 5dc3b07 Docs: Update gulp.watch API to align with glob-watcher
  • 0c66069 Breaking: Replace chokidar as gulp.watch with glob-watcher wrapper
  • c3dbc10 Docs: Clarify incremental builds example (#1609)
See the full diff
Package name: gulp-autoprefixer The new version differs by 17 commits.
See the full diff
Package name: gulp-eslint The new version differs by 19 commits.
  • 40d004f 5.0.0
  • 72c3599 use destructuring assignment to simplify the code
  • aed571b update dependencies and devDependencies (#224)
  • a58a58d 4.0.2
  • 0880d1a update plugin-error and mocha
  • 1d79ed0 4.0.1
  • 8f7e966 replace all HTTP protocols with HTTPS
  • b48a04a remove deprecated gulp-util dependency (#213)
  • 35eae57 update devDependencies (#207)
  • 47bd269 use npx to simplify after_script
  • 29dbab5 inherit autofix-related props even if `quiet` option is enabled
  • a398838 4.0.0
  • 18a4299 emit an error when it fails to load an ESLint plugin
  • b8bf261 update ESLint from v3 to v4 (#198)
  • c0e82ce use `Buffer.from` instead of `new Buffer`
  • e6c67a2 drop support for linting `Stream` contents
  • 132d5cc Fix formatting issues in README.md (#194)
  • 7f65378 remove link to config file `globals` doc
  • 8ddfb84 correct the type of `globals` option in README
See the full diff
Package name: gulp-imagemin The new version differs by 11 commits.
See the full diff
Package name: gulp-sass The new version differs by 28 commits.
  • 5775044 Update CHANGELOG.md
  • 978b8f6 Update to major version 5 (#802)
  • 10eae93 Update changelog for 4.1.1
  • 947b26c Upgrade lodash to fix a security issue (#776)
  • 8d6ac29 Update changelog
  • 43c0547 4.1.0
  • ebe3ec6 Set appropriate file stat times (#763)
  • 7ab018e Migrate to the lodash package
  • fa670c6 4.0.2
  • fefa00e Revert package.json version bump
  • 98254d2 Fix README typos
  • 8a14419 Continue loading Node Sass by default
  • 938afbe Add a note about synchronous versus asynchronous speed
  • 7cc2db1 Make this package implementation-agnostic
  • 643f73b Add documentation for synchronous code options
  • 0b3c7e7 4.0.1
  • daca90d Merge pull request #681 from DKvistgaard/master
  • 71471c2 Declaring logError as function instead of arrow function.
  • 450a7b8 4.0.0
  • e9b1fe8 Fix node versions in appveyor.yml
  • 44be409 Merge pull request #667 from dlmanning/next
  • 7656eff Adopt airbnb eslint preset
  • 1293169 Bump autoprefixer@^8.1.0, gulp-postcss@^7.0.1
  • 9fa817b Bump gulp-sourcemaps@^2.6.4
See the full diff
Check the changes in this PR to ensure they won't cause issues with your project. ------------ **Note:** *You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.* For more information: 🧐 [View latest project report](https://app.snyk.io/org/snugug/project/b9278098-ce02-4a0e-a425-6d157716cace?utm_source=github&utm_medium=referral&page=fix-pr) 🛠 [Adjust project settings](https://app.snyk.io/org/snugug/project/b9278098-ce02-4a0e-a425-6d157716cace?utm_source=github&utm_medium=referral&page=fix-pr/settings) 📚 [Read more about Snyk's upgrade and patch logic](https://support.snyk.io/hc/en-us/articles/360003891078-Snyk-patches-to-fix-vulnerabilities) [//]: # (snyk:metadata:{"prId":"c5fcf31d-9624-456c-a585-b455f65816f4","prPublicId":"c5fcf31d-9624-456c-a585-b455f65816f4","dependencies":[{"name":"chalk","from":"1.1.3","to":"2.0.0"},{"name":"critical","from":"0.8.4","to":"1.3.8"},{"name":"eyeglass","from":"1.6.0","to":"3.0.0"},{"name":"gulp","from":"3.9.1","to":"4.0.0"},{"name":"gulp-autoprefixer","from":"3.1.1","to":"6.0.0"},{"name":"gulp-eslint","from":"3.0.1","to":"5.0.0"},{"name":"gulp-imagemin","from":"3.4.0","to":"5.0.0"},{"name":"gulp-sass","from":"3.2.1","to":"5.0.0"}],"packageManager":"npm","projectPublicId":"b9278098-ce02-4a0e-a425-6d157716cace","projectUrl":"https://app.snyk.io/org/snugug/project/b9278098-ce02-4a0e-a425-6d157716cace?utm_source=github&utm_medium=referral&page=fix-pr","type":"auto","patch":[],"vulns":["SNYK-JS-ANSIREGEX-1583908","SNYK-JS-BROWSERSLIST-1090194"],"upgrade":["SNYK-JS-ANSIREGEX-1583908","SNYK-JS-BROWSERSLIST-1090194"],"isBreakingChange":true,"env":"prod","prType":"fix","templateVariants":["priorityScore"],"priorityScoreList":[696,586]}) --- **Learn how to fix vulnerabilities with free interactive lessons:** 🦉 [Learn about vulnerability in an interactive lesson of Snyk Learn.](https://learn.snyk.io?loc=fix-pr)