Skip to content

Commit 4675310

Browse files
committed
build: Add codehawk & Upgraded to Next.js 15.5.4 and updated related dependencies
- Codehawk is a static analysis tool for JavaScript projects. — pnpm run codehawk you'll see the analysis
1 parent d1d61d1 commit 4675310

File tree

7 files changed

+755
-371
lines changed

7 files changed

+755
-371
lines changed

.gitignore

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,11 @@ yarn-error.log*
3939
# typescript
4040
*.tsbuildinfo
4141
next-env.d.ts
42+
.clinerules/byterover-rules.md
43+
.kilocode/rules/byterover-rules.md
44+
.roo/rules/byterover-rules.md
45+
.windsurf/rules/byterover-rules.md
46+
.cursor/rules/byterover-rules.mdc
47+
.kiro/steering/byterover-rules.md
48+
.qoder/rules/byterover-rules.md
49+
.augment/rules/byterover-rules.md

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# CHANGELOG
22

3+
> Sept 26, 2025
4+
5+
- Version 3.5.4
6+
- feat: Upgraded to latest Nextjs 15.5.4 and updated related deps
7+
- feat: Add codehawk, a static analysis tool for JavaScript projects. `pnpm run codehawk`
8+
39
> Sept 15, 2025
410
511
- Version 3.5.3

codehawk.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"skipDirectories": ["/node_modules", "coverage"],
3+
"minimumThreshold": 50
4+
}

eslint.config.mjs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -119,10 +119,6 @@ const eslintConfig = [
119119
},
120120
],
121121
// React Hooks Extra rules
122-
"react-hooks-extra/ensure-use-callback-has-non-empty-deps": "warn",
123-
"react-hooks-extra/ensure-use-memo-has-non-empty-deps": "warn",
124-
"react-hooks-extra/prefer-use-state-lazy-initialization": "warn",
125-
"react-hooks-extra/ensure-custom-hooks-using-other-hooks": "warn",
126122
"react-hooks-extra/no-direct-set-state-in-use-effect": "error",
127123
},
128124
},

package-lock.json

Lines changed: 72 additions & 71 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@bhanu1776/nextjs-starter",
3-
"version": "3.5.3",
3+
"version": "3.5.4",
44
"author": "bhanu1776",
55
"license": "MIT",
66
"bin": "./bin/cli.js",
@@ -13,11 +13,12 @@
1313
"format": "prettier --write 'src/**/*.{ts,tsx,js,jsx,json,css,md}'",
1414
"format:check": "prettier --check 'src/**/*.{ts,tsx,js,jsx,json,css,md}'",
1515
"prepare": "husky",
16-
"knip": "knip"
16+
"knip": "knip",
17+
"codehawk": "codehawk src"
1718
},
1819
"dependencies": {
1920
"@vercel/analytics": "^1.5.0",
20-
"next": "15.5.3",
21+
"next": "15.5.4",
2122
"next-pwa": "^5.6.0",
2223
"react": "19.1.1",
2324
"react-dom": "19.1.1"
@@ -26,25 +27,26 @@
2627
"@eslint/eslintrc": "^3.3.1",
2728
"@ianvs/prettier-plugin-sort-imports": "^4.7.0",
2829
"@tailwindcss/postcss": "^4.1.13",
29-
"@types/node": "^24.4.0",
30+
"@types/node": "^24.5.2",
3031
"@types/react": "19.1.13",
3132
"@types/react-dom": "19.1.9",
32-
"@typescript-eslint/parser": "^8.44.0",
33+
"@typescript-eslint/parser": "^8.44.1",
3334
"classnames": "^2.5.1",
34-
"eslint": "^9.35.0",
35-
"eslint-config-next": "15.5.3",
35+
"codehawk-cli": "^10.1.0",
36+
"eslint": "^9.36.0",
37+
"eslint-config-next": "15.5.4",
3638
"eslint-config-prettier": "^10.1.8",
37-
"eslint-plugin-better-tailwindcss": "^3.7.8",
39+
"eslint-plugin-better-tailwindcss": "^3.7.9",
3840
"eslint-plugin-prettier": "^5.5.4",
39-
"eslint-plugin-react-hooks-extra": "^1.53.1",
41+
"eslint-plugin-react-hooks-extra": "^2.0.0",
4042
"eslint-plugin-security": "^3.0.1",
4143
"husky": "^9.1.7",
42-
"knip": "^5.63.1",
44+
"knip": "^5.64.0",
4345
"prettier": "^3.6.2",
4446
"tailwindcss": "^4.1.13",
4547
"tailwindcss-debug-screens": "^3.0.1",
4648
"ts-plugin-sort-import-suggestions": "^1.0.4",
47-
"tw-animate-css": "^1.3.8",
49+
"tw-animate-css": "^1.4.0",
4850
"typescript": "^5.9.2"
4951
},
5052
"repository": {

0 commit comments

Comments
 (0)