Skip to content

Commit ca1130c

Browse files
authored
feat: address dependabot issues (#359)
## Summary Address dependabot alerts. ## How did you test this change? local testing <img width="1358" height="998" alt="Screenshot 2026-02-03 at 13 36 16" src="https://github.com/user-attachments/assets/3ae4b3d8-7804-400f-9f0b-64400d02eee2" /> ## Are there any deployment considerations? <!-- Backend - Do we need to consider migrations or backfilling data? -->
1 parent a58c944 commit ca1130c

26 files changed

Lines changed: 968 additions & 936 deletions

File tree

e2e/hono/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"@highlight-run/hono": "workspace:*",
1010
"@hono/node-server": "^1.13.7",
1111
"@opentelemetry/api": "^1.9.0",
12-
"hono": "^4.6.10"
12+
"hono": "^4.11.7"
1313
},
1414
"devDependencies": {
1515
"@types/node": "^20.11.17",

e2e/nestjs/.eslintrc.js

Lines changed: 0 additions & 25 deletions
This file was deleted.

e2e/nestjs/eslint.config.mjs

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
import eslint from '@eslint/js';
2+
import tseslint from 'typescript-eslint';
3+
import prettierPlugin from 'eslint-plugin-prettier/recommended';
4+
5+
export default tseslint.config(
6+
eslint.configs.recommended,
7+
...tseslint.configs.recommended,
8+
prettierPlugin,
9+
{
10+
languageOptions: {
11+
parserOptions: {
12+
project: './tsconfig.json',
13+
tsconfigRootDir: import.meta.dirname,
14+
sourceType: 'module',
15+
},
16+
},
17+
rules: {
18+
'@typescript-eslint/interface-name-prefix': 'off',
19+
'@typescript-eslint/explicit-function-return-type': 'off',
20+
'@typescript-eslint/explicit-module-boundary-types': 'off',
21+
'@typescript-eslint/no-explicit-any': 'off',
22+
},
23+
},
24+
{
25+
ignores: ['eslint.config.mjs', 'dist/**'],
26+
},
27+
);

e2e/nestjs/package.json

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
"lint": "eslint \"{src,apps,libs,test}/**/*.ts\" --fix"
1616
},
1717
"dependencies": {
18+
"@eslint/js": "^9.26.0",
1819
"@highlight-run/nest": "workspace:*",
1920
"@nestjs/axios": "^3.0.2",
2021
"@nestjs/cli": "^10.4.5",
@@ -28,10 +29,10 @@
2829
"@types/express": "^4.17.17",
2930
"@types/jest": "^29.5.2",
3031
"@types/node": "^20.3.1",
31-
"@typescript-eslint/eslint-plugin": "^6.0.0",
32-
"@typescript-eslint/parser": "^6.0.0",
32+
"@typescript-eslint/eslint-plugin": "^8.0.0",
33+
"@typescript-eslint/parser": "^8.0.0",
3334
"axios": "^1.6.8",
34-
"eslint": "^8.42.0",
35+
"eslint": "^9.26.0",
3536
"eslint-config-prettier": "^9.0.0",
3637
"eslint-plugin-prettier": "^5.0.0",
3738
"jest": "^29.5.0",
@@ -43,7 +44,8 @@
4344
"ts-loader": "^9.5.1",
4445
"ts-node": "^10.9.1",
4546
"tsconfig-paths": "^4.2.0",
46-
"typescript": "^5.1.3"
47+
"typescript": "^5.1.3",
48+
"typescript-eslint": "^8.0.0"
4749
},
4850
"jest": {
4951
"moduleFileExtensions": [

e2e/nextjs/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"@highlight-run/next": "workspace:*",
1717
"@highlight-run/pino": "workspace:*",
1818
"@launchdarkly/js-client-sdk": "^4.0.0",
19-
"@next/env": "^15.1.7",
19+
"@next/env": "^15.5.10",
2020
"@prisma/client": "^6.4.1",
2121
"@prisma/instrumentation": "^6.4.1",
2222
"@tanstack/react-query": "^4.36.1",
@@ -31,9 +31,9 @@
3131
"babylonjs": "^7.42.0",
3232
"classnames": "^2.5.1",
3333
"eslint": "^9.17.0",
34-
"eslint-config-next": "^15.1.4",
34+
"eslint-config-next": "^15.5.10",
3535
"ky": "^1.7.4",
36-
"next": "^15.1.7",
36+
"next": "^15.5.10",
3737
"next-build-id": "^3.0.0",
3838
"pg": "^8.13.3",
3939
"pino": "^9.6.0",

e2e/react-native/.eslintrc.js

Lines changed: 3 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,8 @@
1+
// https://docs.expo.dev/guides/using-eslint/
12
module.exports = {
2-
parser: '@typescript-eslint/parser',
3-
parserOptions: {
4-
project: 'tsconfig.json',
5-
tsconfigRootDir: __dirname,
6-
sourceType: 'module',
7-
},
8-
plugins: ['@typescript-eslint/eslint-plugin'],
9-
extends: [
10-
'plugin:@typescript-eslint/recommended',
11-
'plugin:prettier/recommended',
12-
],
13-
root: true,
14-
env: {
15-
node: true,
16-
},
17-
ignorePatterns: ['.eslintrc.js', 'reset-project.js'],
3+
extends: 'expo',
4+
ignorePatterns: ['/dist/*'],
185
rules: {
19-
'@typescript-eslint/interface-name-prefix': 'off',
20-
'@typescript-eslint/explicit-function-return-type': 'off',
21-
'@typescript-eslint/explicit-module-boundary-types': 'off',
22-
'@typescript-eslint/no-explicit-any': 'off',
236
'@typescript-eslint/no-require-imports': 'off',
247
'@typescript-eslint/no-unused-vars': 'off',
258
},

e2e/react-native/package.json

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -48,16 +48,8 @@
4848
"@types/jest": "^29.5.12",
4949
"@types/react": "~18.3.12",
5050
"@types/react-test-renderer": "^18.3.0",
51-
"@typescript-eslint/eslint-plugin": "^8.36.0",
52-
"@typescript-eslint/parser": "^8.36.0",
53-
"eslint": "^8.57.1",
54-
"eslint-config-prettier": "^8.10.0",
55-
"eslint-plugin-import": "^2.31.0",
56-
"eslint-plugin-prettier": "^5.5.1",
57-
"eslint-plugin-react": "^7.37.2",
58-
"eslint-plugin-react-hooks": "^5.0.0",
59-
"eslint-plugin-tailwindcss": "^3.17.5",
60-
"eslint-plugin-unused-imports": "^3.2.0",
51+
"eslint": "^8.57.0",
52+
"eslint-config-expo": "~8.0.0",
6153
"jest": "^29.2.1",
6254
"jest-expo": "~52.0.2",
6355
"react-test-renderer": "18.3.1",

e2e/react-router/.eslintrc.cjs

Lines changed: 0 additions & 26 deletions
This file was deleted.

e2e/react-router/eslint.config.js

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
import js from '@eslint/js'
2+
import globals from 'globals'
3+
import tseslint from 'typescript-eslint'
4+
import reactHooks from 'eslint-plugin-react-hooks'
5+
import reactRefresh from 'eslint-plugin-react-refresh'
6+
7+
export default tseslint.config(
8+
{ ignores: ['dist'] },
9+
{
10+
extends: [js.configs.recommended, ...tseslint.configs.recommended],
11+
files: ['**/*.{ts,tsx}'],
12+
languageOptions: {
13+
ecmaVersion: 'latest',
14+
sourceType: 'module',
15+
globals: {
16+
...globals.browser,
17+
},
18+
},
19+
plugins: {
20+
'react-hooks': reactHooks,
21+
'react-refresh': reactRefresh,
22+
},
23+
rules: {
24+
...reactHooks.configs.recommended.rules,
25+
'react-refresh/only-export-components': [
26+
'warn',
27+
{ allowConstantExport: true },
28+
],
29+
'@typescript-eslint/no-non-null-assertion': 'off',
30+
},
31+
},
32+
)

e2e/react-router/package.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"scripts": {
77
"dev": "vite",
88
"build": "tsc && vite build",
9-
"lint": "eslint src --ext ts,tsx --report-unused-disable-directives --max-warnings 0",
9+
"lint": "eslint src --report-unused-disable-directives --max-warnings 0",
1010
"preview": "vite preview"
1111
},
1212
"dependencies": {
@@ -23,15 +23,16 @@
2323
"react-router-dom": "^6.16.0"
2424
},
2525
"devDependencies": {
26+
"@eslint/js": "^9.26.0",
2627
"@types/react": "^19.0.4",
2728
"@types/react-dom": "^19.0.2",
28-
"@typescript-eslint/eslint-plugin": "^5.61.0",
29-
"@typescript-eslint/parser": "^5.61.0",
3029
"@vitejs/plugin-react-swc": "^3.7.0",
31-
"eslint": "^8.44.0",
32-
"eslint-plugin-react-hooks": "^4.6.0",
30+
"eslint": "^9.26.0",
31+
"eslint-plugin-react-hooks": "^5.2.0",
3332
"eslint-plugin-react-refresh": "^0.4.1",
33+
"globals": "^16.0.0",
3434
"typescript": "^5.0.2",
35+
"typescript-eslint": "^8.0.0",
3536
"vite": "^5.2.12"
3637
}
3738
}

0 commit comments

Comments
 (0)