feat: Add git log parsing and rebase endpoint with input validation

This commit is contained in:
gsxdsm
2026-02-18 00:31:31 -08:00
parent e6e04d57bc
commit d30296d559
42 changed files with 2826 additions and 376 deletions

View File

@@ -2,6 +2,7 @@ import { defineConfig, globalIgnores } from 'eslint/config';
import js from '@eslint/js';
import ts from '@typescript-eslint/eslint-plugin';
import tsParser from '@typescript-eslint/parser';
import reactHooks from 'eslint-plugin-react-hooks';
const eslintConfig = defineConfig([
js.configs.recommended,
@@ -122,9 +123,11 @@ const eslintConfig = defineConfig([
},
plugins: {
'@typescript-eslint': ts,
'react-hooks': reactHooks,
},
rules: {
...ts.configs.recommended.rules,
'react-hooks/exhaustive-deps': 'warn',
'@typescript-eslint/no-unused-vars': [
'warn',
{