Skip to content

Commit 1af0114

Browse files
committed
refactor: remove TypeScript ignore comments and improve type definitions
1 parent 094bb95 commit 1af0114

File tree

7 files changed

+1
-10
lines changed

7 files changed

+1
-10
lines changed

src/core/unplugin.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import { ifDirective, includeDirective, MessageDirective, theDefineDirective } f
88
export const unpluginFactory: UnpluginFactory<UserOptions | undefined> = (
99
options,
1010
) => {
11-
// @ts-expect-error ignore
1211
const ctx = new Context({ ...options, directives: [ifDirective, theDefineDirective, includeDirective, MessageDirective, ...options?.directives ?? []] })
1312
return {
1413
name: 'unplugin-preprocessor-directives',

src/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ type FilterPattern = ReadonlyArray<string | RegExp> | string | RegExp | null
44

55
export interface Options {
66
cwd: string
7-
directives: Directive[]
7+
directives: Directive<any, any>[]
88
include: FilterPattern
99
exclude: FilterPattern
1010
}

test/define.test.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import { Context, theDefineDirective } from '../src'
66
describe('define', () => {
77
const root = resolve(__dirname, './fixtures')
88
const context = new Context({
9-
// @ts-expect-error ignore
109
directives: [theDefineDirective],
1110
})
1211

test/if.test.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import { Context, ifDirective } from '../src'
77
describe('if', () => {
88
const root = resolve(__dirname, './fixtures')
99
const context = new Context({
10-
// @ts-expect-error ignore
1110
directives: [ifDirective],
1211
})
1312

test/include.test.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ describe('include', () => {
77
const root = resolve(__dirname, './fixtures')
88
const context = new Context({
99
cwd: root,
10-
// @ts-expect-error ignore
1110
directives: [includeDirective, ifDirective, theDefineDirective],
1211
})
1312

test/message.test.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import { Context, ifDirective, MessageDirective } from '../src'
44
describe('message', () => {
55
it('should log error message', () => {
66
const context = new Context({
7-
// @ts-expect-error ignore
87
directives: [MessageDirective],
98
})
109

@@ -18,7 +17,6 @@ describe('message', () => {
1817

1918
it('should log warning message', () => {
2019
const context = new Context({
21-
// @ts-expect-error ignore
2220
directives: [MessageDirective],
2321
})
2422

@@ -32,7 +30,6 @@ describe('message', () => {
3230

3331
it('should log info message', () => {
3432
const context = new Context({
35-
// @ts-expect-error ignore
3633
directives: [MessageDirective],
3734
})
3835

@@ -46,7 +43,6 @@ describe('message', () => {
4643

4744
it('with if directive', () => {
4845
const context = new Context({
49-
// @ts-expect-error ignore
5046
directives: [ifDirective, MessageDirective],
5147
})
5248
context.env.DEV = true

test/sourcemap.test.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import { Context, ifDirective } from '../src'
33

44
describe('sourcemap', () => {
55
const context = new Context({
6-
// @ts-expect-error ignore
76
directives: [ifDirective],
87
})
98

0 commit comments

Comments
 (0)