rstackjs / rstackjs/rsbuild-plugin-typed-css-modules

Generated types are not removed when the .css module no longer exists

Open
#40 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
10
Forks
4
Avg merge
2h 34m
Merged PRs (30d)
7

Description

Example:

Image

after we delete index.module.css

Image

and when we started rsbuild build - the types remain in the directory

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the plugin entry point used by rsbuild build and trace how generated declaration files are discovered and written after a CSS Module is deleted. Reproduce the example by removing index.module.css, then verify that its generated types are also removed from the directory.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
build-system
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.