Skip to content

Commit 0953b87

Browse files
joshblackCopilot
andauthored
Apply suggestions from code review
Co-authored-by: Copilot <[email protected]>
1 parent ac69729 commit 0953b87

File tree

1 file changed

+13
-15
lines changed
  • packages/rolldown-plugin-import-css/src

1 file changed

+13
-15
lines changed

packages/rolldown-plugin-import-css/src/index.ts

Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -49,26 +49,24 @@ export function importCSS(options: ImportCSSOptions): Plugin {
4949
}
5050
}
5151

52-
if (source.endsWith('.css')) {
53-
const id = path.resolve(path.dirname(importer), source)
54-
return path.format({
55-
dir: path.dirname(id),
56-
base: `${path.basename(id)}.js`,
57-
})
58-
}
52+
const id = path.resolve(path.dirname(importer), source)
53+
return path.format({
54+
dir: path.dirname(id),
55+
base: `${path.basename(id)}.js`,
56+
})
5957
},
6058
},
6159
load: {
6260
filter: {
63-
id: /\.css.js$/,
61+
id: /\.css\.js$/,
6462
},
6563
handler() {
6664
return ''
6765
},
6866
},
6967
transform: {
7068
filter: {
71-
id: /\.module.css.js$/,
69+
id: /\.module\.css\.js$/,
7270
},
7371
async handler(_code, id) {
7472
const sourceId = path.join(path.dirname(id), path.basename(id, '.js'))
@@ -131,12 +129,12 @@ export function importCSS(options: ImportCSSOptions): Plugin {
131129

132130
return {
133131
code: `
134-
import '${cssSource}';
135-
${
136-
// eslint-disable-next-line @typescript-eslint/no-unnecessary-condition
137-
cssModuleClasses !== null ? `export default ${JSON.stringify(cssModuleClasses)}` : ''
138-
}
139-
`,
132+
import '${cssSource}';
133+
${
134+
// eslint-disable-next-line @typescript-eslint/no-unnecessary-condition
135+
cssModuleClasses !== null ? `export default ${JSON.stringify(cssModuleClasses)}` : ''
136+
}
137+
`,
140138
moduleSideEffects: 'no-treeshake',
141139
}
142140
},

0 commit comments

Comments
 (0)