Skip to content

DevDocs: Add Typescript Type Checking & Eslint linting to the /src directory #98

@palisadoes

Description

@palisadoes

Is your feature request related to a problem? Please describe.

We have many unused dependencies, code files and exports in the repository.

Describe the solution you'd like

  1. We need to detect and remove unused code files under the /src directory, unused dependencies and unused exports.
  2. We need to have a GitHub action that fails if unused code files are found under the src/ directory or unused exports or unused dependencies are found in the repository.
  3. The GitHub action must be able to exclude files that are configuration related in the tree.
  4. The solution must used non-deprecated and actively maintained repositories.
  5. All tests must be valid and pass.

Describe alternatives you've considered

  • N/A

Approach to be followed (optional)

Use Knip tool to detect unused files, dependencies and exports.

Additional context

Potential internship candidates

Please read this if you are planning to apply for a Palisadoes Foundation internship

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions