From 8a9c357c8af20bf7af040985993f5f78d1aa5251 Mon Sep 17 00:00:00 2001 From: Pierre Date: Sat, 31 Jan 2026 19:46:58 +0100 Subject: [PATCH] code and doc cleanup --- README.md | 4 ++-- src/lib/FileNameMetaExtractor.ts | 23 ----------------------- src/lib/FileNameVideoMetaExtractor.ts | 16 ---------------- 3 files changed, 2 insertions(+), 41 deletions(-) diff --git a/README.md b/README.md index f84b5c4..50f5b05 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ When using as a dependency: ```json { "dependencies": { - "@metazla/filename-tool": "workspace:*" + "@metazla/filename-tools": "workspace:*" } } ``` @@ -35,7 +35,7 @@ When using as a dependency: ## Usage ```typescript -import { FilenameParser } from '@metazla/filename-tool'; +import { FilenameParser } from '@metazla/filename-tools'; // Parse a filename const result = FilenameParser.parse('[SubsPlease] Naruto - 01 (1080p) [12345678].mkv'); diff --git a/src/lib/FileNameMetaExtractor.ts b/src/lib/FileNameMetaExtractor.ts index 2452f98..38ff220 100644 --- a/src/lib/FileNameMetaExtractor.ts +++ b/src/lib/FileNameMetaExtractor.ts @@ -84,27 +84,4 @@ export class FileNameMetaExtractor { return result; } - - /** - * @deprecated Use extractMetadata instead - returns plain object - */ - async processFile(filePath: string, metadata: any): Promise { - const result = await this.extractMetadata(filePath); - - // Write to metadata object for backwards compatibility - if (result.fileName) metadata.at("fileName").set(result.fileName); - if (result.extension) metadata.at("extension").set(result.extension); - if (result.tags) { - for (const tag of result.tags) { - metadata.at("tags").add(tag); - } - } - if (result.originalTitle) metadata.at("originalTitle").set(result.originalTitle); - if (result.movieYear) metadata.at("movieYear").set(result.movieYear); - if (result.season) metadata.at("season").set(result.season); - if (result.episode) metadata.at("episode").set(result.episode); - if (result.increment) metadata.at("increment").set(result.increment); - if (result.extra) metadata.at("extra").set(result.extra); - if (result.videoType) metadata.at("videoType").set(result.videoType); - } } \ No newline at end of file diff --git a/src/lib/FileNameVideoMetaExtractor.ts b/src/lib/FileNameVideoMetaExtractor.ts index e308882..5a7c4b2 100644 --- a/src/lib/FileNameVideoMetaExtractor.ts +++ b/src/lib/FileNameVideoMetaExtractor.ts @@ -323,20 +323,4 @@ export class FileNameVideoMetaExtractor { return result; } - - /** - * @deprecated Use extractVideoFileMetadata instead - returns plain object - */ - public processVideoFile(filePath: string, metadata: any): void { - const result = this.extractVideoFileMetadata(filePath); - - // Write to metadata object for backwards compatibility - if (result.originalTitle) metadata.at("originalTitle").set(result.originalTitle); - if (result.movieYear) metadata.at("movieYear").set(result.movieYear); - if (result.season) metadata.at("season").set(result.season); - if (result.episode) metadata.at("episode").set(result.episode); - if (result.increment) metadata.at("increment").set(result.increment); - if (result.extra) metadata.at("extra").set(result.extra); - if (result.videoType) metadata.at("videoType").set(result.videoType); - } }