Skip to content

Commit b1ea879

Browse files
committed
I HATE LINTERS (not that much but still)
![Hate-driven development](https://miro.medium.com/v2/resize:fit:1200/1*uSnBYztyE_5hvR5Kai4NhQ.jpeg)
1 parent 8195076 commit b1ea879

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

src/lexer/Token.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { TokenType } from './TokenType.js'
22

3-
export type Token = {
3+
export interface Token {
44
type: TokenType
55
offset: number
66
length: number

src/parser/nodeIsType.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { AstNodeType, AstNode, AttrNode, RootNode, TagNode, TextNode, LinebreakNode, EndTagNode, StartTagNode } from './AstNode.js'
22

3-
type AstMap = {
3+
interface AstMap {
44
[AstNodeType.RootNode]: RootNode
55
[AstNodeType.LinebreakNode]: LinebreakNode
66
[AstNodeType.TextNode]: TextNode

tests/benchmarks/benchmarkRunners.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import Yabbcode from 'ya-bbcode'
99
import { generateHtml } from 'bbcode-compiler'
1010
import { generateReact } from '../../src/index.js'
1111

12-
type BenchmarkRunner = {
12+
interface BenchmarkRunner {
1313
name: string
1414
run: (input: string) => React.ReactNode
1515
}

tests/data/TestCase.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
export type ValidationTestCase = {
1+
export interface ValidationTestCase {
22
name: string
33
input: string
44
expectedOutput: string
55
}
66

7-
export type XssTestCase = {
7+
export interface XssTestCase {
88
name: string
99
input: string
1010
unexpectedSubstrings: Array<string>

0 commit comments

Comments
 (0)