Skip to content

Commit 1f99408

Browse files
committed
feat: remove invalidExts opt
1 parent 0a5b06d commit 1f99408

File tree

3 files changed

+0
-10
lines changed

3 files changed

+0
-10
lines changed

src/core/options.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,10 @@ import { isDevelopment } from './constants'
44
export function getOptions(options: UnpluginStylexOptions): Required<UnpluginStylexOptions> {
55
const stylex = options.stylex || ({} as StylexOptions)
66
const isDev = options.dev || isDevelopment
7-
if(options.invalidExts && options.validExts) {
8-
throw new Error('Only one of invalidExts or validExts may be specified at a time')
9-
}
107

118
return {
129
...options,
1310
dev: isDev,
14-
invalidExts: options.invalidExts ? ['.json', '.html', '.jade', '.json5', ...(options.invalidExts ?? [])] : [],
1511
// .js, .jsx, .mjs, .cjs, .ts, .tsx, .mts, .cts
1612
validExts: options.validExts ?? /\.[mc]?[jt]sx?$/,
1713
stylex: {

src/index.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,11 @@ export const unpluginFactory: UnpluginFactory<UnpluginStylexOptions | undefined>
2828
name: PLUGIN_NAME,
2929

3030
transformInclude(id) {
31-
// TODO: deprecate
32-
const invalidExts = options.invalidExts
3331
const validExts = options.validExts
3432
const extname = path.extname(id)
3533
// for handle vite
3634
const questionMarkIndex = extname.indexOf('?')
3735
const validExtName = questionMarkIndex > -1 ? extname.slice(0, questionMarkIndex) : extname
38-
if (invalidExts.length > 0) {
39-
return !invalidExts.includes(validExtName)
40-
}
4136
return validExts instanceof RegExp ? validExts.test(validExtName) : validExts.includes(validExtName)
4237
},
4338

src/types.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ export type StylexOptions = {
2222

2323
export type UnpluginStylexOptions = {
2424
// compiler?: string
25-
invalidExts?: string[]
2625
validExts?: RegExp | string[]
2726
dev?: boolean
2827
// enforce?: 'post' | 'pre'

0 commit comments

Comments
 (0)