From 747d059930abc085fe40a7ffdd641e1c953c4ba2 Mon Sep 17 00:00:00 2001 From: piquark6046 Date: Fri, 6 Sep 2024 07:05:52 +0000 Subject: [PATCH] fix: resolve possible bug --- package.json | 3 ++- sources/extractor.ts | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 97a556f..56986ff 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@list-kr/microshield-token-parser", "type": "module", - "version": "2.0.2", + "version": "2.0.3", "license": "Apache-2.0", "scripts": { "build": "pkgroll --src sources", @@ -37,6 +37,7 @@ "dist" ], "dependencies": { + "es-toolkit": "^1.17.0", "pkgroll": "^2.4.2", "ts-morph": "^23.0.0", "typescript": "^5.5.4" diff --git a/sources/extractor.ts b/sources/extractor.ts index 1297d89..8420c0d 100644 --- a/sources/extractor.ts +++ b/sources/extractor.ts @@ -1,3 +1,4 @@ +import * as ESToolkit from 'es-toolkit' import * as TsMorph from 'ts-morph' export class TokenExtractor { @@ -83,6 +84,6 @@ export class TokenExtractor { } }) - return Tokens.filter((Token, Index) => Index < 10).join('') + return ESToolkit.uniq(Tokens).join('') } } \ No newline at end of file