Skip to content

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

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

Activity

  1. changed the title [-]Add Typescript Type Checking & Eslint linting to the `/src` directory[/-] [+]DevDocs: Add Typescript Type Checking & Eslint linting to the `/src` directory[/+] on Nov 17, 2025
  2. 18bharathkumar commented on Nov 18, 2025

    @18bharathkumar
    Contributor

    /assign

  3. palisadoes-bot commented on Nov 18, 2025

    @palisadoes-bot

    ❌ @18bharathkumar First time contributors cannot use auto assignment. You have not successfully merged code into this repository. Please ask to be assigned instead.

  4. 18bharathkumar commented on Nov 18, 2025

    @18bharathkumar
    Contributor

    @palisadoes
    could you assign this issue to me

  5. 18bharathkumar commented on Nov 18, 2025

    @18bharathkumar
    Contributor

    @palisadoes
    in https://github.com/PalisadoesFoundation/.github/blob/main/profile/PR_GUIDELINES.md
    mentionted that we have to rise pr aganist develop branch but there is not develop branch

  6. palisadoes commented on Nov 18, 2025

    @palisadoes
    ContributorAuthor

    This is an exception. Please use main

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions