From a9e79ecbc7ea8865b79f775f5ef0787ca3e0665b Mon Sep 17 00:00:00 2001 From: david-yz-liu Date: Fri, 25 Sep 2026 13:15:16 -0400 Subject: [PATCH] Added stylelint script to fix lint-staged check --- CHANGELOG.md | 1 + js/components/common/react_modal.js.jsx | 8 +++++--- package.json | 7 ++++--- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ea2ea1535..ea7751191 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,7 @@ - Added `.gitattributes` file to standardize to LF line endings and renormalized codebase - Added invalid JSON graph test coverage for `saveGraphJSON` in `app/Controllers/Graph.hs` - Converted various JS files to TypeScript +- Fixed lint-staged check for CSS files ## [0.8.1] - 2026-08-10 diff --git a/js/components/common/react_modal.js.jsx b/js/components/common/react_modal.js.jsx index a06231d66..6bd17de20 100644 --- a/js/components/common/react_modal.js.jsx +++ b/js/components/common/react_modal.js.jsx @@ -134,8 +134,8 @@ class CourseModal extends React.Component { } } - /** - * Helper function to format a Time data object for display in the course modal. + /** + * Helper function to format a Time data object for display in the course modal. * @param {object} time A Time data object. * @returns {string} The time formatted as a string (e.g. "Tuesday 11 - 13"). * */ @@ -152,7 +152,9 @@ class CourseModal extends React.Component { */ getTable(allMeetTimes, session) { // Filter and sort the lecture sections in the specified session by their section code - const filteredMeetTimes = allMeetTimes.filter(meetTime => meetTime.meetData.session === session) + const filteredMeetTimes = allMeetTimes.filter( + meetTime => meetTime.meetData.session === session + ) const sortedMeetTimes = filteredMeetTimes.sort((firstMeetTime, secondMeetTime) => firstMeetTime.meetData.section > secondMeetTime.meetData.section ? 1 : -1 ) diff --git a/package.json b/package.json index 687a5951d..e22bf7458 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,8 @@ "test": "jest", "typecheck": "tsc", "prettier": "prettier --write .", - "eslint": "eslint --fix js" + "eslint": "eslint --fix js", + "stylelint": "stylelint --fix" }, "private": true, "engines": { @@ -21,8 +22,8 @@ "lint-staged": { "*": "pnpm prettier --ignore-unknown --write", "*.{js,ts,tsx}": "pnpm run eslint --cache --fix js", - "*.css": "pnpm run stylelint --fix", - "*.scss": "pnpm run stylelint --fix", + "*.css": "pnpm run stylelint", + "*.scss": "pnpm run stylelint", "*.hs": [ "stack exec hlint", "stack exec fourmolu -- --mode check"