Skip to content

build: remove unused esbuild-css-modules-plugin#204

Merged
jrieken merged 1 commit into
mainfrom
joh/remove-css-plugin
Apr 20, 2026
Merged

build: remove unused esbuild-css-modules-plugin#204
jrieken merged 1 commit into
mainfrom
joh/remove-css-plugin

Conversation

@jrieken
Copy link
Copy Markdown
Contributor

@jrieken jrieken commented Apr 20, 2026

Summary

Remove the completely unused esbuild-css-modules-plugin devDependency from our project, as our esbuild.mjs natively configures the .css loader as text.

Session Context

Key decisions from the development session:

  • Redundant plugin: The esbuild-css-modules-plugin plugin isn't referenced anywhere in the esbuild.mjs script, and CSS files are resolved explicitly via loader: { '.css': 'text' }. Therefore, the plugin was removed entirely.
  • Verification: The package.json was updated, npm install applied the changes to package-lock.json, and running npm run compile-lint-test alongside a manual test of npm run esbuild confirmed no breakages.

Changes

  • Removed "esbuild-css-modules-plugin" from package.json devDependencies
  • Regenerated package-lock.json

@jrieken jrieken enabled auto-merge (squash) April 20, 2026 09:37
@jrieken jrieken merged commit fede6e7 into main Apr 20, 2026
5 checks passed
@jrieken jrieken deleted the joh/remove-css-plugin branch April 20, 2026 11:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants