Skip to content

ROU-12910: Add volta configuration and updated Gulp- #526 - #275

Merged
os-davidlourenco merged 4 commits into
devfrom
ROU-12910
Jul 31, 2026
Merged

ROU-12910: Add volta configuration and updated Gulp- #526#275
os-davidlourenco merged 4 commits into
devfrom
ROU-12910

Conversation

@os-davidlourenco

Copy link
Copy Markdown
Contributor

This PR is to add the Volta, update the Gulp version and removed Gulp-typescript dependency

What was happening

  • There was no required version for Node and npm configured
  • Gulp version was locked in v4
  • Gulp-typescript was being used and resulted in a deprecated message

What was done

  • Updated the package-json to include Volta configuration
  • Update Gulp to version ^5.0.0
  • Removed Gulp-typscript dependency
  • Update the TsTranspile.js file to work with the removal of Gulp-typscript

Test Steps

  1. Open the project
  2. Validate that Volta is installed in you machine
  3. Run node node -v and ensure the version is v24.13.1
  4. Run node npm -v and ensure the version is v1.18.0
  5. Run npm run build
  6. Validate that the warning message npm warn Unknown project config "min-release-age". This will stop working in the next major version of npm does not appear
  7. Validate that the warning message DeprecationWarning: fs.Stats constructor is deprecated.does not appear
  8. Validate that the dist files are correctly generated

Checklist

  • tested locally
  • documented the code
  • clean all warnings and errors of eslint
  • requires changes in OutSystems (if so, provide a module with changes)
  • requires new sample page in OutSystems (if so, provide a module with changes)

@os-davidlourenco
os-davidlourenco requested a review from a team as a code owner July 30, 2026 14:45
@wiz-code-outsystems

wiz-code-outsystems Bot commented Jul 30, 2026

Copy link
Copy Markdown

Wiz Scan Summary

Scanner Findings
Vulnerability Finding Vulnerabilities -
Data Finding Sensitive Data -
Secret Finding Secrets -
IaC Misconfiguration IaC Misconfigurations -
SAST Finding SAST Findings -
Software Management Finding Software Management Findings -
Total -

View scan details in Wiz

To detect these findings earlier in the dev lifecycle, try the Wiz Code extension for VS Code, JetBrains, or Visual Studio.

Pull Request Developer Guidance

Questions? See the Wiz FAQ.

Please contact the Security Office if you encounter issues with Wiz pull request scanning.

@sonarqubecloud

Copy link
Copy Markdown

@os-davidlourenco
os-davidlourenco merged commit 2dfdbd5 into dev Jul 31, 2026
16 checks passed
@os-davidlourenco
os-davidlourenco deleted the ROU-12910 branch July 31, 2026 11:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants