diff --git a/package-lock.json b/package-lock.json index 48d513d..757063b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,9 @@ }, "devDependencies": { "@tailwindcss/vite": "^4.1.17", + "@types/toastify-js": "^1.12.4", "tailwindcss": "^4.1.17", + "typescript": "^5.9.3", "vite": "^7.2.2" } }, @@ -1097,6 +1099,13 @@ "dev": true, "license": "MIT" }, + "node_modules/@types/toastify-js": { + "version": "1.12.4", + "resolved": "https://registry.npmjs.org/@types/toastify-js/-/toastify-js-1.12.4.tgz", + "integrity": "sha512-zfZHU4tKffPCnZRe7pjv/eFKzTVHozKewFCKaCjZ4gFinKgJRz/t0bkZiMCXJxPhv/ZoeDGNOeRD09R0kQZ/nw==", + "dev": true, + "license": "MIT" + }, "node_modules/asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", @@ -1927,6 +1936,20 @@ "integrity": "sha512-HeMHCO9yLPvP9k0apGSdPUWrUbLnxUKNFzgUoZp1PHCLploIX/4DSQ7V8H25ef+h4iO9n0he7ImfcndnN6nDrQ==", "license": "MIT" }, + "node_modules/typescript": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, "node_modules/vite": { "version": "7.2.2", "resolved": "https://registry.npmjs.org/vite/-/vite-7.2.2.tgz", diff --git a/package.json b/package.json index cf0f520..7f57b4a 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,8 @@ "scripts": { "dev": "vite", "build": "vite build", - "preview": "vite preview" + "preview": "vite preview", + "check": "tsc --pretty" }, "keywords": [], "author": "", @@ -13,7 +14,9 @@ "description": "", "devDependencies": { "@tailwindcss/vite": "^4.1.17", + "@types/toastify-js": "^1.12.4", "tailwindcss": "^4.1.17", + "typescript": "^5.9.3", "vite": "^7.2.2" }, "dependencies": { diff --git a/public/index.html b/public/index.html index ad57969..706f377 100644 --- a/public/index.html +++ b/public/index.html @@ -29,8 +29,31 @@
- +