chore: bump dev packages, linting, logos (#521)

* chore: upgrade eslint to v9

* chore: update package dependencies in package.json and pnpm-lock.yaml

- Added `minimatch` and `serialize-javascript` dependencies with updated versions.
- Upgraded `ajv` to version 6.14.0.
- Removed outdated dependencies from pnpm-lock.yaml for better package management.

* feat: add Stripe logos to Companies section

- Introduced new company entry for Stripe in the Companies component, including both light and dark logo variants.
- Updated the Companies array to display 10 logos instead of 8.
- Adjusted TypeScript environment reference to point to the development types directory.
This commit is contained in:
Danny Avila
2026-03-02 18:18:50 -05:00
committed by GitHub
parent 28adf5e214
commit a0a74501c9
41 changed files with 635 additions and 1927 deletions

View File

@@ -9,7 +9,7 @@
"postbuild": "node scripts/clean-cache.ts",
"start": "next start -p 3333",
"analyze": "cross-env ANALYZE=true next build",
"lint": "eslint --cache --ignore-path .gitignore --max-warnings 0 .",
"lint": "eslint --cache --max-warnings 0 .",
"lint:prettier": "prettier --cache --check --ignore-path .gitignore --ignore-path .prettierignore .",
"prettier": "bun run lint:prettier --write",
"prepare": "husky"
@@ -65,29 +65,31 @@
"zod": "^4.3.6"
},
"devDependencies": {
"@eslint/compat": "^1",
"@eslint/js": "^9",
"@next/bundle-analyzer": "^15.1.4",
"@next/eslint-plugin-next": "^15",
"@types/mdx": "^2.0.13",
"@playwright/test": "^1.58.2",
"@types/node": "18.16.0",
"@types/react": "^18.3.12",
"@typescript-eslint/eslint-plugin": "^8.48.1",
"@typescript-eslint/parser": "^8.48.1",
"autoprefixer": "^10.4.19",
"cross-env": "^7.0.3",
"eslint": "^8.57.0",
"eslint-config-next": "15.1.4",
"eslint": "^9",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-mdx": "^3.1.5",
"eslint-plugin-prettier": "^5.1.3",
"eslint-plugin-import": "^2",
"eslint-plugin-react": "^7.34.1",
"eslint-plugin-react-hooks": "^5",
"eslint-plugin-tailwindcss": "^3.18.2",
"eslint-plugin-unicorn": "^53.0.0",
"eslint-plugin-unicorn": "^56",
"globals": "^15",
"husky": "^9.0.11",
"lint-staged": "^16.2.7",
"playwright": "^1.58.2",
"postcss": "^8.4.38",
"prettier": "^3.2.5",
"typescript": "^5.4.5",
"typescript-eslint": "^8",
"webpack": "^5.104.1"
},
"optionalDependencies": {
@@ -98,7 +100,9 @@
"next": ">=15.5.10",
"preact": ">=10.28.2",
"webpack": ">=5.104.1",
"diff": ">=5.2.2"
"diff": ">=5.2.2",
"minimatch": ">=3.1.4",
"serialize-javascript": ">=7.0.3"
}
},
"nextBundleAnalysis": {