Skip to content

Commit bc1d16b

Browse files
committed
Fixed linting errors
1 parent c469c9c commit bc1d16b

6 files changed

Lines changed: 26 additions & 12 deletions

File tree

src/core/baseProcessor.ts

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ export interface ProcessorOptions {
7474
grid3Locale?: string;
7575

7676
// Optionally provide your own adapter for unzipping the input
77-
zipAdapter?: (input: ProcessorInput) => Promise<{ zip: ZipAdapter }>
77+
zipAdapter?: (input: ProcessorInput) => Promise<{ zip: ZipAdapter }>;
7878
}
7979

8080
// Types for aac-tools-platform compatibility
@@ -133,9 +133,12 @@ abstract class BaseProcessor {
133133
abstract extractTexts(filePathOrBuffer: ProcessorInput): Promise<string[]>;
134134

135135
// Load file into common tree structure
136-
abstract loadIntoTree(filePathOrBuffer: ProcessorInput, options?: {
137-
openZip?: (input: ProcessorInput) => Promise<{ zip: ZipAdapter }>
138-
}): Promise<AACTree>
136+
abstract loadIntoTree(
137+
filePathOrBuffer: ProcessorInput,
138+
options?: {
139+
openZip?: (input: ProcessorInput) => Promise<{ zip: ZipAdapter }>;
140+
}
141+
): Promise<AACTree>;
139142

140143
// Process texts (e.g., apply translations) and return new file/buffer
141144
abstract processTexts(

src/index.browser.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,10 @@ export { configureSqlJs } from './utils/sqlite';
5555
* @returns The appropriate processor instance
5656
* @throws Error if the file extension is not supported
5757
*/
58-
export function getProcessor(filePathOrExtension: string, options?: ProcessorOptions): BaseProcessor {
58+
export function getProcessor(
59+
filePathOrExtension: string,
60+
options?: ProcessorOptions
61+
): BaseProcessor {
5962
const extension = filePathOrExtension.includes('.')
6063
? filePathOrExtension.substring(filePathOrExtension.lastIndexOf('.'))
6164
: filePathOrExtension;

src/index.node.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,10 @@ import { ObfsetProcessor } from './processors/obfsetProcessor';
7070
* const processor = getProcessor('/path/to/file.gridset');
7171
* const tree = processor.loadIntoTree('/path/to/file.gridset');
7272
*/
73-
export function getProcessor(filePathOrExtension: string, options?: ProcessorOptions): BaseProcessor {
73+
export function getProcessor(
74+
filePathOrExtension: string,
75+
options?: ProcessorOptions
76+
): BaseProcessor {
7477
// Extract extension from file path
7578
const extension = filePathOrExtension.includes('.')
7679
? filePathOrExtension.substring(filePathOrExtension.lastIndexOf('.'))

src/processors/gridset/imageDebug.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ export async function auditGridsetImages(
5959
const { zip } = zipAdapter
6060
? await zipAdapter(gridsetBuffer)
6161
: await openZipFromInput(gridsetBuffer);
62-
62+
6363
const entries = getZipEntriesFromAdapter(zip, password);
6464
const parser = new XMLParser();
6565

src/processors/gridsetProcessor.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -450,7 +450,7 @@ class GridsetProcessor extends BaseProcessor {
450450

451451
let zipResult: Awaited<ReturnType<typeof openZipFromInput>>;
452452
try {
453-
const zipInput = readBinaryFromInput(filePathOrBuffer)
453+
const zipInput = readBinaryFromInput(filePathOrBuffer);
454454
zipResult = this.options.zipAdapter
455455
? await this.options.zipAdapter(zipInput)
456456
: await openZipFromInput(zipInput);

src/validation/touchChatValidator.ts

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,14 @@
44
import * as xml2js from 'xml2js';
55
import { BaseValidator } from './baseValidator';
66
import { ValidationResult } from './validationTypes';
7-
import { decodeText, getBasename, getFs, type ProcessorInput, readBinaryFromInput, toUint8Array } from '../utils/io';
7+
import {
8+
decodeText,
9+
getBasename,
10+
getFs,
11+
type ProcessorInput,
12+
readBinaryFromInput,
13+
toUint8Array,
14+
} from '../utils/io';
815
import { openZipFromInput, type ZipAdapter } from '../utils/zip';
916
import { openSqliteDatabase } from '../utils/sqlite';
1017

@@ -43,9 +50,7 @@ export class TouchChatValidator extends BaseValidator {
4350

4451
// Try to parse as ZIP and check for .c4v database
4552
try {
46-
const { zip } = zipAdapter
47-
? await zipAdapter(content)
48-
: await openZipFromInput(content);
53+
const { zip } = zipAdapter ? await zipAdapter(content) : await openZipFromInput(content);
4954
const entries = zip.listFiles();
5055
if (entries.some((entry) => entry.toLowerCase().endsWith('.c4v'))) {
5156
return true;

0 commit comments

Comments
 (0)