Outdated package.json File for Bootstrap SASS 5.0.x

Created on 2 April 2024, 11 months ago
Updated 5 April 2024, 11 months ago

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.

๐Ÿ› Bug report
Status

Active

Version

5.0

Component

Code

Created by

๐Ÿ‡บ๐Ÿ‡ธUnited States kenfordesign

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

  • Issue created by @kenfordesign
  • ๐Ÿ‡ฎ๐Ÿ‡ณIndia ravi kant Jaipur

    ravi kant โ†’ made their first commit to this issueโ€™s fork.

  • ๐Ÿ‡ฎ๐Ÿ‡ณIndia ravi kant Jaipur

    Getting error when running gulp command.

  • Merge request !20updated version of packages โ†’ (Open) created by DamienMcKenna
  • Status changed to Needs work 10 months ago
  • ๐Ÿ‡บ๐Ÿ‡ธUnited States DamienMcKenna NH, USA

    After I apply the change locally I can't compile the theme anymore, when I run "gulp" I get this:

    $ gulp
    [07:06:13] Unsupported gulp version
    
  • Status changed to Needs review 10 months ago
  • ๐Ÿ‡ฎ๐Ÿ‡ณIndia ravi kant Jaipur

    @DamienMcKenna

    I am using below version of gulp

    CLI version: 3.0.0
    Local version: 5.0.0
    

    Also i have fixed compiling error.

  • ๐Ÿ‡บ๐Ÿ‡ธUnited States emptyvoid

    This 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?

  • ๐Ÿ‡บ๐Ÿ‡ธUnited States emptyvoid

    Found 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.

     "gulp-scss-lint": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/gulp-scss-lint/-/gulp-scss-lint-1.0.0.tgz",
          "integrity": "sha512-oiaBUSHYySCvKSXymObuvThhfrqjxReqmFyZrABGspVnPJhzjDcSGb1s+9IURcWa5yZmgZTrsyQ1/ImRDWmg8A==",
          "dev": true,
          "requires": {
            "bluebird": "^3.3.5",
            "chalk": "^2.4.1",
            "dargs": "~6.0.0",
            "event-stream": "3.3.4",
            "fancy-log": "^1.3.2",
            "plugin-error": "^1.0.1",
            "pretty-data": "^0.40.0",
            "shell-escape": "^0.2.0",
            "slash": "^2.0.0",
            "vinyl": "^2.2.0",
            "vinyl-fs": "^3.0.3",
            "xml2js": "^0.4.16"
          },
    

    So manually add this to your custom theme built from the contrib theme or get this committed to a release at some point?

Production build 0.71.5 2024