Skip to content

Commit a570b3a

Browse files
authored
Merge branch 'main' into linting
2 parents 6077338 + 1050dc7 commit a570b3a

File tree

5 files changed

+775
-79
lines changed

5 files changed

+775
-79
lines changed

.github/GitHub Banner.gif

536 KB
Loading

docusaurus.config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,8 +117,8 @@ const config: Config = {
117117
value: `<div class="grid grid-cols-3 gap-4">
118118
<a class="border-r col-span-1" href="#" target="_self"> Interview Prep </a>
119119
<div class="grid grid-cols-1 col-span-2">
120-
<a href="/docs/category/Technical/" target="_self" class="nav__icons"> 🧩Technical </a> <br />
121-
<a href="#" target="_self" class="nav__icons"> 💡Behaviour </a>
120+
<a href="/interview-prep/" target="_self" class="nav__icons"> 🧩Technical </a> <br />
121+
<a href="/interview-prep/" target="_self" class="nav__icons"> 💡Behavioral </a>
122122
</div>
123123
</div>`,
124124
},

package.json

Lines changed: 32 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -1,103 +1,59 @@
11
{
2-
"name": "recodehive",
2+
"name": "recode-website",
33
"version": "0.0.0",
44
"private": true,
55
"scripts": {
6-
"docusaurus": "docusaurus",
76
"start": "docusaurus start",
87
"build": "docusaurus build",
98
"swizzle": "docusaurus swizzle",
109
"deploy": "docusaurus deploy",
11-
"clear": "docusaurus clear",
1210
"serve": "docusaurus serve",
13-
"write-translations": "docusaurus write-translations",
14-
"write-heading-ids": "docusaurus write-heading-ids",
15-
"typecheck": "tsc",
16-
"lint": "eslint . --ext .js,.jsx --ignore-path .gitignore",
17-
"lint:fix": "eslint . --ext .js,.jsx,.ts,.tsx --fix",
18-
"format": "prettier --write \"**/*.{js,jsx}\" --ignore-path .gitignore",
19-
"format:check": "prettier --check \"**/*.{js,jsx}\" --ignore-path .gitignore",
20-
"lint:staged": "lint-staged",
21-
"prepare": "husky install"
11+
"lint": "eslint . --ext .js,.jsx,.ts,.tsx --fix",
12+
"format": "prettier --write .",
13+
"typecheck": "tsc --noEmit"
2214
},
2315
"dependencies": {
24-
"@docusaurus/core": "^3.7.0",
25-
"@docusaurus/plugin-content-docs": "3.7.0",
16+
"@docusaurus/core": "^3.8.1",
17+
"@docusaurus/plugin-client-redirects": "^3.8.1",
18+
"@docusaurus/plugin-content-docs": "3.8.1",
2619
"@docusaurus/plugin-google-analytics": "^3.8.1",
27-
"@docusaurus/plugin-ideal-image": "3.7.0",
28-
"@docusaurus/preset-classic": "3.7.0",
20+
"@docusaurus/plugin-ideal-image": "3.8.1",
21+
"@docusaurus/preset-classic": "3.8.1",
2922
"@docusaurus/theme-classic": "^3.8.1",
30-
"@docusaurus/theme-mermaid": "3.7.0",
31-
"@docusaurus/theme-search-algolia": "3.7.0",
32-
"@floating-ui/react": "^0.27.8",
33-
"@giscus/react": "^3.1.0",
34-
"@mdx-js/react": "^3.0.0",
35-
"@popperjs/core": "^2.11.8",
36-
"@radix-ui/react-avatar": "^1.1.7",
37-
"@radix-ui/react-slot": "^1.2.0",
38-
"@tsparticles/react": "^3.0.0",
39-
"@tsparticles/slim": "^3.8.1",
40-
"@vercel/analytics": "^1.5.0",
41-
"canvas-confetti": "^1.9.3",
42-
"class-variance-authority": "^0.7.1",
23+
"@docusaurus/theme-mermaid": "3.8.1",
24+
"@docusaurus/theme-search-algolia": "3.8.1",
25+
"@site/docs": "*",
26+
"@site/src": "*",
27+
"canvas-confetti": "^1.9.1",
4328
"clsx": "^2.1.1",
44-
"dotenv": "^16.5.0",
45-
"embla-carousel-autoplay": "^8.6.0",
46-
"embla-carousel-react": "^8.6.0",
47-
"firebase": "^11.10.0",
48-
"firebaseui": "6.1.0",
49-
"framer-motion": "^12.7.5",
50-
"lucide-react": "^0.503.0",
51-
"prism-react-renderer": "^2.3.0",
52-
"react": "^18.3.1",
53-
"react-dom": "^18.0.0",
54-
"react-icons": "^5.5.0",
55-
"react-slot-counter": "^3.3.1",
56-
"rehype-katex": "^7.0.1",
57-
"remark-math": "^6.0.0",
58-
"styled-components": "^6.1.18",
59-
"tailwind-merge": "^3.2.0",
60-
"tw-animate-css": "^1.2.8",
61-
"vanilla-tilt": "^1.8.1"
29+
"prism-react-renderer": "^2.1.0",
30+
"react": "^18.2.0",
31+
"react-dom": "^18.2.0",
32+
"use-dark-mode": "^2.3.1"
6233
},
6334
"devDependencies": {
6435
"@babel/eslint-parser": "^7.28.0",
6536
"@babel/preset-react": "^7.27.1",
66-
"@docusaurus/module-type-aliases": "3.7.0",
67-
"@docusaurus/tsconfig": "3.7.0",
68-
"@docusaurus/types": "3.7.0",
37+
"@docusaurus/module-type-aliases": "3.8.1",
38+
"@docusaurus/tsconfig": "3.8.1",
39+
"@docusaurus/types": "3.8.1",
6940
"@tailwindcss/postcss": "^4.1.4",
7041
"@typescript-eslint/eslint-plugin": "^6.21.0",
7142
"@typescript-eslint/parser": "^6.21.0",
72-
"autoprefixer": "^10.4.21",
43+
"@types/canvas-confetti": "^1.9.0",
44+
"@types/node": "^20.11.30",
45+
"@types/react": "^18.2.64",
46+
"@types/react-dom": "^18.2.18",
47+
"autoprefixer": "^10.4.19",
7348
"eslint": "^8.57.0",
49+
"eslint-config-next": "^14.2.0",
7450
"eslint-config-prettier": "^9.1.0",
75-
"eslint-import-resolver-typescript": "^3.6.1",
76-
"eslint-plugin-import": "^2.29.1",
77-
"eslint-plugin-jsx-a11y": "^6.8.0",
7851
"eslint-plugin-prettier": "^5.1.3",
79-
"eslint-plugin-react": "^7.33.2",
52+
"eslint-plugin-react": "^7.34.1",
8053
"eslint-plugin-react-hooks": "^4.6.0",
81-
"husky": "^8.0.3",
82-
"lint-staged": "^15.2.2",
83-
"postcss": "^8.5.3",
54+
"postcss": "^8.4.38",
8455
"prettier": "^3.2.5",
85-
"tailwindcss": "^4.1.4",
86-
"typescript": "~5.6.2"
87-
},
88-
"browserslist": {
89-
"production": [
90-
">0.5%",
91-
"not dead",
92-
"not op_mini all"
93-
],
94-
"development": [
95-
"last 3 chrome version",
96-
"last 3 firefox version",
97-
"last 5 safari version"
98-
]
99-
},
100-
"engines": {
101-
"node": ">=18.0"
56+
"tailwindcss": "^3.4.1",
57+
"typescript": "^5.4.5"
10258
}
103-
}
59+
}

0 commit comments

Comments
 (0)