From 92721b348add5ed24ffa4220f6f624ae5d866ffd Mon Sep 17 00:00:00 2001 From: robonen Date: Thu, 11 Apr 2024 00:22:20 +0700 Subject: [PATCH] refactor(packages/stdlib): levensthein fn replate to module export --- packages/stdlib/src/index.ts | 1 + packages/stdlib/src/text/levenshtein-distance/index.test.ts | 2 +- packages/stdlib/src/text/levenshtein-distance/index.ts | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/stdlib/src/index.ts b/packages/stdlib/src/index.ts index 444cc89..cd510a8 100644 --- a/packages/stdlib/src/index.ts +++ b/packages/stdlib/src/index.ts @@ -1 +1,2 @@ +export * from './text'; export * from './math'; \ No newline at end of file diff --git a/packages/stdlib/src/text/levenshtein-distance/index.test.ts b/packages/stdlib/src/text/levenshtein-distance/index.test.ts index 4989e5b..72e1cf6 100644 --- a/packages/stdlib/src/text/levenshtein-distance/index.test.ts +++ b/packages/stdlib/src/text/levenshtein-distance/index.test.ts @@ -1,5 +1,5 @@ import { describe, expect, it } from 'vitest'; -import levenshteinDistance from '.'; +import {levenshteinDistance} from '.'; describe('levenshteinDistance', () => { it('should calculate edit distance between two strings', () => { diff --git a/packages/stdlib/src/text/levenshtein-distance/index.ts b/packages/stdlib/src/text/levenshtein-distance/index.ts index 48728e2..50e1fa2 100644 --- a/packages/stdlib/src/text/levenshtein-distance/index.ts +++ b/packages/stdlib/src/text/levenshtein-distance/index.ts @@ -5,7 +5,7 @@ * @param {string} b Second string * @returns {number} The Levenshtein distance between the two strings */ -export default function levenshteinDistance(a: string, b: string): number { +export function levenshteinDistance(a: string, b: string): number { // If the strings are equal, the distance is 0 if (a === b) return 0;