RIT-Software-Engineering / RIT-Software-Engineering/RIT-SE-Senior-Project
Cleaning out dependencies
Open
@Rtyujklop is already working on this.
Since Jul 8, 2026.
dependencies
enhancement
javascript
- Dominant language
- JavaScript
- Stars
- 10
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
The create-react-app project was used to create this, and that project is now dead. So there are likely deps we don't need anymore, or deps we never used. For example, #336 is one of these - but there might be more.
Go through our ui/package.json file and decide: do we actually need this?
- "@codemirror/lang-html": "^6.4.9",
- "@semantic-ui-react/css-patch": "^1.1.3",
- "@testing-library/jest-dom": "^6.5.0",
- "@testing-library/react": "^16.0.1",
- "@testing-library/user-event": "^14.5.2",
- "@uiw/codemirror-theme-eclipse": "^4.23.12",
- "@uiw/react-codemirror": "^4.23.12",
- "ajv": "^8.17.1",
- "caniuse-lite": "^1.0.30001669",
- "comma-separated-values": "^3.6.4",
- "dangerously-set-html-content": "^1.0.9",
- "dayjs": "^1.11.13",
- "dompurify": "^3.1.6",
- "dotenv": "^16.0.3",
- "he": "^1.2.0",
- "html-entities": "^2.5.2",
- "html-react-parser": "^5.1.16",
- "html-to-text": "^9.0.5",
- "moment": "^2.30.1",
- "moment-timezone": "^0.5.46",
- "prop-types": "^15.8.1",
- "react": "^18.3.1",
- "react-csv": "^2.2.2",
- "react-dom": "^18.3.1",
- "react-keyed-file-browser": "^1.14.0",
- "react-phone-number-input": "^3.4.5",
- "react-quill": "^2.0.0",
- "react-router-dom": "^5.3.4",
- "react-scripts": "^5.0.1",
- "semantic-ui-css": "^2.5.0",
- "semantic-ui-react": "^2.1.5",
- "web-vitals": "^4.2.3"
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.