Skip to content

Update packages to address GHSA-w7fw-mjwx-w883#80

Merged
AlexJSully merged 3 commits into
masterfrom
alexjsully-260218-GHSA-w7fw-mjwx-w883
Feb 18, 2026
Merged

Update packages to address GHSA-w7fw-mjwx-w883#80
AlexJSully merged 3 commits into
masterfrom
alexjsully-260218-GHSA-w7fw-mjwx-w883

Conversation

@AlexJSully
Copy link
Copy Markdown
Owner

Update npm node packages to address security alert GHSA-w7fw-mjwx-w883 (https://github.com/AlexJSully/SciGrade/security/dependabot/30).

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates npm packages to address security alert GHSA-w7fw-mjwx-w883. The changes include dependency version updates and extensive documentation improvements for clarity and accuracy.

Changes:

  • Updated 8 devDependencies to newer versions (playwright, eslint, prettier, etc.)
  • Improved documentation with better descriptions, corrected terminology (gRNA → guide RNA, PAM spelled out)
  • Enhanced JSDoc comments with proper type annotations (String → string, Num → number)

Reviewed changes

Copilot reviewed 14 out of 16 changed files in this pull request and generated no comments.

Show a summary per file
File Description
package.json Updated 8 devDependency versions for security fix
package-lock.json Synchronized lockfile with package.json updates
docs/index.md Improved app description and clarified flow details
docs/guides/setup.md Updated Node requirement to 20+, clarified project structure
docs/guides/marking-algorithm.md Expanded validation logic explanations with implementation details
docs/guides/data-structures.md Improved data format descriptions and examples
docs/architecture/index.md Enhanced system overview with better component relationships
docs/api/index.md Corrected JSDoc types and improved function documentation
core/systemrun.html Fixed JSDoc type annotation (String → string)
core/scripts/login.test.js Removed redundant header comment
core/scripts/login.js Improved JSDoc documentation consistency
core/scripts/crispr_scripts.test.js Removed redundant header comment
core/scripts/crispr_scripts.js Fixed comment typo (F1→R1), improved JSDoc consistency
README.md Clarified local deployment instructions
EDIT.MD Improved marking algorithm description accuracy

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@AlexJSully AlexJSully merged commit db00756 into master Feb 18, 2026
5 checks passed
@AlexJSully AlexJSully deleted the alexjsully-260218-GHSA-w7fw-mjwx-w883 branch February 18, 2026 18:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants