Skip to content

Commit 5a5b740

Browse files
committed
feat: move leaveCssFile into the root of Config and rename to leaveCSSFile
1 parent 5ab8ca7 commit 5a5b740

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/index.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ interface ReplaceConfig {
1717
position?: 'before' | 'after'
1818
removeTarget?: boolean
1919
target: string
20-
leaveCssFile?: boolean
2120
}
2221

2322
interface Config {
2423
filter?(fileName: string): boolean
24+
leaveCSSFile?: boolean
2525
replace?: ReplaceConfig
2626
}
2727

@@ -71,14 +71,14 @@ export default class Plugin {
7171
private prepare({ assets }: Compilation) {
7272
const isCSS = is('css')
7373
const isHTML = is('html')
74-
const { replace: replaceConfig = DEFAULT_REPLACE_CONFIG } = this.config
74+
const { leaveCSSFile } = this.config
7575

7676
Object.keys(assets).forEach((fileName) => {
7777
if (isCSS(fileName)) {
7878
const isCurrentFileNeedsToBeInlined = this.filter(fileName)
7979
if (isCurrentFileNeedsToBeInlined) {
8080
this.css[fileName] = assets[fileName].source()
81-
if (!replaceConfig.leaveCssFile) {
81+
if (!leaveCSSFile) {
8282
delete assets[fileName]
8383
}
8484
}

0 commit comments

Comments
 (0)