The bootstrap_sass/package.json file has deprecated dependencies and devdependencies.
The current packages need to be updated to eliminate errors and security vulnerabilities in deprecated packages.
| Comment | File | Size | Author |
|---|---|---|---|
| #8 | package-lock.json_.txt | 530.89 KB | emptyvoid |
| #7 | 2025-01-29-security-gull-scss-lint-report.png | 112.63 KB | emptyvoid |
| #7 | 2025-01-29-security-gull-scss-lint-image.png | 124.35 KB | emptyvoid |
| #6 | after-apply-chnages.png | 349.06 KB | ravi kant |
| #3 | gulp-run-error.png | 567.58 KB | ravi kant |
Issue fork bootstrap_sass-3437699
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
ravi kant commentedGetting error when running
gulpcommand.Comment #5
damienmckennaAfter I apply the change locally I can't compile the theme anymore, when I run "gulp" I get this:
Comment #6
ravi kant commented@DamienMcKenna
I am using below version of gulp
Also i have fixed compiling error.
Comment #7
emptyvoid commentedThis may be related, let me know if I should post a new issue.
But this package has serious security notices blocking release for our government projects.
Is there an alternative package which could be used or some way to fix the injection security issues?
https://www.npmjs.com/package/gulp-scss-lint?activeTab=readme
Security check notice

Security Report on issue

What options do we have to replace it or fix this issue?
Comment #8
emptyvoid commentedFound a commit for the library waiting on it to be merged into an release.
https://github.com/juanfran/gulp-scss-lint/pull/95
package-lock.json uploaded with the patch commit fixing the security issue.
So manually add this to your custom theme built from the contrib theme or get this committed to a release at some point?