From ae6ffb7e85a45f59151336179202ef3335e6c4e9 Mon Sep 17 00:00:00 2001 From: Hermes Agent Date: Fri, 29 May 2026 07:40:17 -0600 Subject: [PATCH] fix: remove conflicting ESLint configs, add engines field\n\n- Remove and (conflicted with )\n- Add to package.json\n- Remove placeholder workflow --- .github/workflows/npm-stats.yml | 18 ------------------ eslint.config.cjs | 19 ------------------- eslint.config.js | 19 ------------------- package.json | 3 +++ 4 files changed, 3 insertions(+), 56 deletions(-) delete mode 100644 .github/workflows/npm-stats.yml delete mode 100644 eslint.config.cjs delete mode 100644 eslint.config.js diff --git a/.github/workflows/npm-stats.yml b/.github/workflows/npm-stats.yml deleted file mode 100644 index 1c6d632..0000000 --- a/.github/workflows/npm-stats.yml +++ /dev/null @@ -1,18 +0,0 @@ -name: Download Statistics -on: - schedule: - - cron: '0 9 * * 1' # Every Monday at 9:00 UTC - workflow_dispatch: - -jobs: - download-stats: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - name: Install dependencies - run: npm install - - name: Download statistics - run: | - echo "Downloading statistics for $(jq -r '.name' package.json)..." - # This is a placeholder - actual implementation would download stats - echo "Stats downloaded" diff --git a/eslint.config.cjs b/eslint.config.cjs deleted file mode 100644 index 19e5d85..0000000 --- a/eslint.config.cjs +++ /dev/null @@ -1,19 +0,0 @@ -module.exports = [ - { - languageOptions: { - parser: '@typescript-eslint/parser', - ecmaVersion: 2022, - sourceType: 'module', - }, - plugins: ['@typescript-eslint'], - extends: [ - 'eslint:recommended', - 'plugin:@typescript-eslint/recommended', - ], - rules: { - '@typescript-eslint/no-unused-vars': ['error', { argsIgnorePattern: '^_' }], - '@typescript-eslint/explicit-function-return-type': 'off', - '@typescript-eslint/no-explicit-any': 'warn', - } - } -]; \ No newline at end of file diff --git a/eslint.config.js b/eslint.config.js deleted file mode 100644 index edb2173..0000000 --- a/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -module.exports = [ - { - languageOptions: { - parser: '@typescript-eslint/parser', - ecmaVersion: 2022, - sourceType: 'module', - }, - plugins: ['@typescript-eslint'], - extends: [ - 'eslint:recommended', - 'plugin:@typescript-eslint/recommended', - ], - rules: { - '@typescript-eslint/no-unused-vars': ['error', { argsIgnorePattern: '^_' }], - '@typescript-eslint/explicit-function-return-type': 'off', - '@typescript-eslint/no-explicit-any': 'warn', - }, - } -]; \ No newline at end of file diff --git a/package.json b/package.json index d284b82..54d883b 100644 --- a/package.json +++ b/package.json @@ -57,5 +57,8 @@ "publishConfig": { "access": "public", "provenance": true + }, + "engines": { + "node": ">=18.0.0" } }