feat: add database create

This commit is contained in:
Mauricio Siu
2024-06-12 23:01:46 -06:00
parent 1b97e2c6f5
commit 99451d416c
17 changed files with 965 additions and 30 deletions

14
src/utils/slug.ts Normal file
View File

@@ -0,0 +1,14 @@
import slug from "./slugify.js";
export const slugify = (text: string | undefined) => {
if (!text) {
return "";
}
const cleanedText = text.trim().replaceAll(/[^\d\sA-Za-z]/g, "");
return slug(cleanedText, {
lower: true,
strict: true,
trim: true,
});
};

3
src/utils/slugify.ts Normal file
View File

@@ -0,0 +1,3 @@
import slugify from "slugify";
export default slugify as unknown as typeof slugify.default;