Skip to content

Commit f3971dd

Browse files
authored
Update package.json
1 parent 59d7720 commit f3971dd

File tree

1 file changed

+54
-27
lines changed

1 file changed

+54
-27
lines changed

package.json

Lines changed: 54 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,63 @@
11
{
2-
"name": "studymaster-pro",
2+
"name": "studymaster",
33
"private": true,
4-
"version": "0.0.0",
4+
"version": "1.0.0",
5+
"description": "A modern study management platform built with TypeScript and Vite",
56
"type": "module",
67
"scripts": {
78
"dev": "vite",
8-
"build": "vite build",
9-
"lint": "eslint .",
10-
"preview": "vite preview"
9+
"build": "tsc && vite build",
10+
"preview": "vite preview",
11+
"test": "vitest",
12+
"test:ui": "vitest --ui",
13+
"test:coverage": "vitest --coverage",
14+
"test:e2e": "playwright test",
15+
"lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0",
16+
"lint:fix": "eslint . --ext ts,tsx --fix",
17+
"format": "prettier --write \"src/**/*.{ts,tsx,json,css,md}\"",
18+
"format:check": "prettier --check \"src/**/*.{ts,tsx,json,css,md}\"",
19+
"type-check": "tsc --noEmit",
20+
"pre-commit": "npm run lint && npm run format:check && npm run type-check && npm run test"
1121
},
1222
"dependencies": {
13-
"lucide-react": "^0.344.0",
14-
"react": "^18.3.1",
15-
"react-dom": "^18.3.1",
16-
"recharts": "^2.8.0",
17-
"framer-motion": "^10.16.4",
18-
"react-dropzone": "^14.2.3"
23+
"react": "^18.2.0",
24+
"react-dom": "^18.2.0"
1925
},
2026
"devDependencies": {
21-
"@eslint/js": "^9.9.1",
22-
"@types/react": "^18.3.5",
23-
"@types/react-dom": "^18.3.0",
24-
"@vitejs/plugin-react": "^4.3.1",
25-
"autoprefixer": "^10.4.18",
26-
"eslint": "^9.9.1",
27-
"eslint-plugin-react-hooks": "^5.1.0-rc.0",
28-
"eslint-plugin-react-refresh": "^0.4.11",
29-
"globals": "^15.9.0",
30-
"postcss": "^8.4.35",
31-
"tailwindcss": "^3.4.1",
32-
"typescript": "^5.5.3",
33-
"typescript-eslint": "^8.3.0",
34-
"vite": "^5.4.2"
35-
}
36-
}
27+
"@types/react": "^18.2.43",
28+
"@types/react-dom": "^18.2.17",
29+
"@typescript-eslint/eslint-plugin": "^6.14.0",
30+
"@typescript-eslint/parser": "^6.14.0",
31+
"@vitejs/plugin-react": "^4.2.1",
32+
"eslint": "^8.55.0",
33+
"eslint-plugin-react-hooks": "^4.6.0",
34+
"eslint-plugin-react-refresh": "^0.4.5",
35+
"typescript": "^5.2.2",
36+
"vite": "^5.0.8",
37+
"vitest": "^1.0.0",
38+
"@vitest/ui": "^1.0.0",
39+
"@vitest/coverage-v8": "^1.0.0",
40+
"playwright": "^1.40.0",
41+
"prettier": "^3.1.0",
42+
"husky": "^8.0.3",
43+
"lint-staged": "^15.2.0"
44+
},
45+
"keywords": [
46+
"study-app",
47+
"education",
48+
"typescript",
49+
"vite",
50+
"tailwindcss",
51+
"learning-management"
52+
],
53+
"author": "Krunal Valvi",
54+
"license": "MIT",
55+
"repository": {
56+
"type": "git",
57+
"url": "https://github.com/KrunalValvi/StudyMaster.git"
58+
},
59+
"bugs": {
60+
"url": "https://github.com/KrunalValvi/StudyMaster/issues"
61+
},
62+
"homepage": "https://github.com/KrunalValvi/StudyMaster#readme"
63+
}

0 commit comments

Comments
 (0)