Skip to content

Commit 63522aa

Browse files
committed
Combine plugin lists to one single source of truth
1 parent 5f4b81a commit 63522aa

File tree

6 files changed

+147
-293
lines changed

6 files changed

+147
-293
lines changed

src/corePluginList.js

-165
This file was deleted.

src/corePlugins.js

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
1-
import { corePluginList } from './corePluginList.js'
21
import * as plugins from './plugins/index.js'
32

43
import configurePlugins from './util/configurePlugins'
54

65
export default function ({ corePlugins: corePluginConfig }) {
7-
return configurePlugins(corePluginConfig, corePluginList).map((pluginName) => {
6+
return configurePlugins(corePluginConfig, Object.keys(plugins)).map((pluginName) => {
87
return plugins[pluginName]()
98
})
109
}

src/jit/corePlugins.js

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
import postcss from 'postcss'
2+
import * as corePlugins from '../plugins'
23
import buildMediaQuery from '../util/buildMediaQuery'
34
import prefixSelector from '../util/prefixSelector'
4-
import * as corePlugins from '../plugins'
5-
import { corePluginList } from '../corePluginList'
65
import {
76
updateLastClasses,
87
updateAllClasses,
@@ -168,8 +167,8 @@ export default {
168167
},
169168

170169
...Object.fromEntries(
171-
corePluginList.map((pluginName) => {
172-
return [pluginName, corePlugins[pluginName]()]
170+
Object.entries(corePlugins).map(([pluginName, plugin]) => {
171+
return [pluginName, plugin()]
173172
})
174173
),
175174
}

0 commit comments

Comments
 (0)