2024-06-19 18:08:19 +01:00
{
"name" : "omni-tools" ,
"description" : "This project offers a variety of online tools to help with everyday tasks, \nall available for free and open for community contributions" ,
"version" : "0.1.0" ,
"private" : true ,
"author" : {
"name" : "Ibrahima Gaye Coulibaly" ,
"email" : "ibracool99@gmail.com" ,
"url" : "https://github.com/iib0011"
} ,
"bugs" : {
"url" : "https://github.com/iib0011/omni-tools/issues" ,
"email" : "ibracool99@gmail.com"
} ,
"scripts" : {
"dev" : "vite" ,
"build" : "tsc && vite build" ,
"serve" : "vite preview" ,
"test" : "vitest" ,
2024-06-28 17:21:38 +01:00
"test:e2e" : "playwright test" ,
2024-06-19 18:08:19 +01:00
"test:ui" : "vitest --ui" ,
2024-06-23 19:57:58 +01:00
"script:create:tool" : "node scripts/create-tool.mjs" ,
2024-06-27 18:55:20 +01:00
"lint" : "eslint src --max-warnings=0 --fix" ,
2024-06-21 22:59:50 +01:00
"typecheck" : "tsc --project tsconfig.json --noEmit" ,
2024-06-22 03:34:49 +01:00
"prepare" : "husky install"
2024-06-19 18:08:19 +01:00
} ,
"dependencies" : {
2024-06-19 19:10:14 +01:00
"@emotion/react" : "^11.11.4" ,
"@emotion/styled" : "^11.11.5" ,
2025-03-10 04:13:10 +00:00
"@ffmpeg/core" : "^0.12.10" ,
"@ffmpeg/ffmpeg" : "^0.12.15" ,
"@ffmpeg/util" : "^0.12.2" ,
2025-03-08 08:38:35 +00:00
"@jimp/types" : "^1.6.0" ,
2024-06-19 19:10:14 +01:00
"@mui/icons-material" : "^5.15.20" ,
"@mui/material" : "^5.15.20" ,
2024-06-26 08:59:18 +01:00
"@playwright/test" : "^1.45.0" ,
2025-03-10 04:13:10 +00:00
"@types/ffmpeg" : "^1.0.7" ,
2024-06-19 21:18:35 +01:00
"@types/lodash" : "^4.17.5" ,
2024-06-25 02:07:57 +01:00
"@types/morsee" : "^1.0.2" ,
2024-06-27 12:39:38 +01:00
"@types/omggif" : "^1.0.5" ,
2025-02-23 14:41:53 +00:00
"browser-image-compression" : "^2.0.2" ,
2024-06-24 03:57:52 +01:00
"color" : "^4.2.3" ,
2024-06-21 20:06:07 +01:00
"formik" : "^2.4.6" ,
2024-06-28 14:26:33 +02:00
"jimp" : "^0.22.12" ,
2025-03-09 00:41:59 +00:00
"lint-staged" : "^15.4.3" ,
2024-06-19 21:18:35 +01:00
"lodash" : "^4.17.21" ,
2024-06-25 02:07:57 +01:00
"morsee" : "^1.0.9" ,
2024-06-21 22:35:56 +01:00
"notistack" : "^3.0.1" ,
2024-06-27 12:39:38 +01:00
"omggif" : "^1.0.10" ,
2024-06-26 08:59:18 +01:00
"playwright" : "^1.45.0" ,
2024-06-19 18:08:19 +01:00
"react" : "^18.3.1" ,
2024-06-19 19:10:14 +01:00
"react-dom" : "^18.3.1" ,
2024-06-22 20:38:03 +01:00
"react-helmet" : "^6.1.0" ,
2025-03-09 03:58:04 +00:00
"react-image-crop" : "^11.0.7" ,
2024-06-21 20:06:07 +01:00
"react-router-dom" : "^6.23.1" ,
2025-02-23 01:38:42 +01:00
"type-fest" : "^4.35.0" ,
2025-03-10 04:13:10 +00:00
"use-deep-compare-effect" : "^1.8.1" ,
2024-06-21 20:06:07 +01:00
"yup" : "^1.4.0"
2024-06-19 18:08:19 +01:00
} ,
"devDependencies" : {
2024-06-21 22:59:50 +01:00
"@commitlint/cli" : "^19.3.0" ,
"@commitlint/config-conventional" : "^19.2.2" ,
2025-02-25 06:17:10 +00:00
"@iconify/react" : "^5.2.0" ,
2024-06-19 18:08:19 +01:00
"@testing-library/jest-dom" : "^6.4.5" ,
"@testing-library/react" : "^14.3.1" ,
2024-06-24 03:57:52 +01:00
"@types/color" : "^3.0.6" ,
"@types/color-rgba" : "^2.1.2" ,
2024-06-19 18:08:19 +01:00
"@types/node" : "^20.12.12" ,
"@types/react" : "^18.3.3" ,
"@types/react-dom" : "^18.3.0" ,
2024-06-22 20:38:03 +01:00
"@types/react-helmet" : "^6.1.11" ,
2024-06-19 18:08:19 +01:00
"@typescript-eslint/eslint-plugin" : "^6.21.0" ,
"@typescript-eslint/parser" : "^6.21.0" ,
"@vitejs/plugin-react-swc" : "^3.7.0" ,
"@vitest/ui" : "^1.6.0" ,
"autoprefixer" : "^10.4.19" ,
"eslint" : "^8.57.0" ,
"eslint-config-prettier" : "^9.1.0" ,
"eslint-plugin-prettier" : "^5.1.3" ,
"eslint-plugin-react" : "^7.34.1" ,
"eslint-plugin-react-hooks" : "^4.6.2" ,
"eslint-plugin-tailwindcss" : "^3.17.0" ,
"happy-dom" : "^12.10.3" ,
2024-06-21 22:59:50 +01:00
"husky" : "^9.0.11" ,
2024-06-19 18:08:19 +01:00
"postcss" : "^8.4.38" ,
"prettier" : "3.1.1" ,
2024-06-26 08:59:18 +01:00
"start-server-and-test" : "^2.0.4" ,
2024-06-19 18:08:19 +01:00
"tailwindcss" : "^3.4.3" ,
"typescript" : "^5.4.5" ,
"vite" : "^5.2.11" ,
"vite-tsconfig-paths" : "^4.3.2" ,
"vitest" : "^1.6.0"
2025-03-09 00:41:59 +00:00
} ,
"lint-staged" : {
"*.{ts,tsx,js,jsx,json}" : "prettier --write"
2024-06-19 18:08:19 +01:00
}
}