diff --git a/package.json b/package.json index 1f879f8..30bd048 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "eslint-plugin-oxlint", - "version": "0.9.10", + "version": "0.10.0", "description": "Turn off all rules already supported by oxlint", "type": "module", "packageManager": "pnpm@9.12.1", @@ -65,7 +65,7 @@ "husky": "^9.0.11", "lint-staged": "^15.2.5", "memfs": "^4.9.2", - "oxlint": "^0.9.10", + "oxlint": "^0.10.0", "prettier": "^3.3.1", "scule": "^1.3.0", "shelljs": "^0.8.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 395b251..b0f6143 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -48,8 +48,8 @@ importers: specifier: ^4.9.2 version: 4.14.0 oxlint: - specifier: ^0.9.10 - version: 0.9.10 + specifier: ^0.10.0 + version: 0.10.0 prettier: specifier: ^3.3.1 version: 3.3.3 @@ -465,43 +465,43 @@ packages: '@oxc-node/core@0.0.15': resolution: {integrity: sha512-g8ip2dUKtxfZ5IqROmZbHz7OY/+GOG4dnhqgQezlYXCufUcWA+0GM+FqI0ZzA50njUFKCTAHXRiN+BqJPy4trA==} - '@oxlint/darwin-arm64@0.9.10': - resolution: {integrity: sha512-eOXKZYq5bnCSgDefgM5bzAg+4Fc//Rc4yjgKN8iDWUARweCaChiQXb6TXX8MfEfs6qayEMy6yVj0pqoFz0B1aw==} + '@oxlint/darwin-arm64@0.10.0': + resolution: {integrity: sha512-9tYzOyo0C8h4QNRQXlpZTRTF0RxXBiwo6YisM6D17UEKa/EkyxgWXN+i9YJmvx2yT0l7htkwGzPBSo+YdCBTtg==} cpu: [arm64] os: [darwin] - '@oxlint/darwin-x64@0.9.10': - resolution: {integrity: sha512-UeYICDvLUaUOcY+0ugZUEmBMRLP+x8iTgL7TeY6BlpGw2ahbtUOTbyIIRWtr/0O++TnjZ+v8TzhJ9crw6Ij6dg==} + '@oxlint/darwin-x64@0.10.0': + resolution: {integrity: sha512-rX8Fe9Q/x+MCmz18mhNu0TLVxdwbHsGk4AmjP48CQdfg0bfdSgIDFRpa5AAIRJ7ZbOTxAr9E34vBQkwIks54kQ==} cpu: [x64] os: [darwin] - '@oxlint/linux-arm64-gnu@0.9.10': - resolution: {integrity: sha512-0Zn+vqHhrZyufFBfq9WOgiIool0gCR14BLsdS+0Dwd9o+kNxPGA5q7erQFkiC4rpkxtfBHeD3iIKMMt7d29Kyw==} + '@oxlint/linux-arm64-gnu@0.10.0': + resolution: {integrity: sha512-p7zCFGox/sj+eN3wVTm9pmHDGLBY2qQgVkQ6Ua7P907KN7D1PPoiRne8t3Z8zUZjGrVxdDfsLBYmdo0Da3t2/A==} cpu: [arm64] os: [linux] - '@oxlint/linux-arm64-musl@0.9.10': - resolution: {integrity: sha512-tkQcWpYwF42bA/uRaV2iMFePHkBjTTgomOgeEaiw6XOSJX4nBEqGIIboqqLBWT4JnKCf/L+IG3y/e1MflhKByw==} + '@oxlint/linux-arm64-musl@0.10.0': + resolution: {integrity: sha512-N4kvv8K69vZ1L7b7Ij1ldD9i5j7SrfM8mWJqvtg8yVFrHnHszpZlZkcyJtK22eBlx8bOuf0NSmH6+x8gTHfgkw==} cpu: [arm64] os: [linux] - '@oxlint/linux-x64-gnu@0.9.10': - resolution: {integrity: sha512-JHbkMUnibqaSMBvLHyqTL5cWxcGW+jw+Ppt2baLISpvo34a6fBR+PI7v/A92sEDWe0W1rPhypzCwA8mKpkQ3DA==} + '@oxlint/linux-x64-gnu@0.10.0': + resolution: {integrity: sha512-2BA/9+/YvbPWarfno7pVeSUfqyMBNH0ySnJ++Hy1XWaEA5qL3jKRvFqHygBVh2CneOe3kglKT+4xtrQ/ZOHa8g==} cpu: [x64] os: [linux] - '@oxlint/linux-x64-musl@0.9.10': - resolution: {integrity: sha512-aBBwN7bQzidwHwEXr7BAdVvMTLWstCy5gikerjLnGDeCSXX9r+o6+yUzTOqZvOo66E+XBgOJaVbY8rsL1MLE0g==} + '@oxlint/linux-x64-musl@0.10.0': + resolution: {integrity: sha512-iSnYonDTTKv5DC5G9kUAQsjXL4QqW6sjypYCv3l+xql8gJ+N7KemtOH9QXz5YpZCqAY5xulJXqgaynzkFEVFkA==} cpu: [x64] os: [linux] - '@oxlint/win32-arm64@0.9.10': - resolution: {integrity: sha512-LXDnk7vKHT3IY6G1jq0O7+XMhtcHOYuxLGIx4KP+4xS6vKgBY+Bsq4xV3AtmtKlvnXkP5FxHpfLmcEtm5AWysA==} + '@oxlint/win32-arm64@0.10.0': + resolution: {integrity: sha512-Cym4by/vfOpzwHzAl0TSxLsL80AkGc428Gb2M1aty+xeUuZYFN6jRukqGbjFjRPNktVGl1qJ/rqeZiW4nbx9fg==} cpu: [arm64] os: [win32] - '@oxlint/win32-x64@0.9.10': - resolution: {integrity: sha512-w5XRAV4bhgwenjjpGYZGglqzG9Wv/sI+cjQWJBQsvfDXsr2w4vOBXzt1j3/Z3EcSqf4KtkCa/IIuAhQyeShUbA==} + '@oxlint/win32-x64@0.10.0': + resolution: {integrity: sha512-Msayt3ofWlWh1NC3sUIOyiEyNpHwfuXDCnO0Uhf8iIeLtv7qFMoor9CNDls3hqKWQXmZZtA4tpml3OxaZ3wGdw==} cpu: [x64] os: [win32] @@ -1604,8 +1604,8 @@ packages: resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} - oxlint@0.9.10: - resolution: {integrity: sha512-bKiiFN7Hnoaist/rditTRBXz+GXKYuLd53/NB7Q6zHB/bifELJarSoRLkAUGElIJKl4PSr3lTh1g6zehh+rX0g==} + oxlint@0.10.0: + resolution: {integrity: sha512-lHxy9oaghb2t/1JYd3uixJqi2/o/tQ1rcCSNoYUCH7Z+OVguEmTKp/lms17lgOS44o5u5cl7K5+t4fV8/GqESA==} engines: {node: '>=14.*'} hasBin: true @@ -2480,28 +2480,28 @@ snapshots: '@oxc-node/core-win32-ia32-msvc': 0.0.15 '@oxc-node/core-win32-x64-msvc': 0.0.15 - '@oxlint/darwin-arm64@0.9.10': + '@oxlint/darwin-arm64@0.10.0': optional: true - '@oxlint/darwin-x64@0.9.10': + '@oxlint/darwin-x64@0.10.0': optional: true - '@oxlint/linux-arm64-gnu@0.9.10': + '@oxlint/linux-arm64-gnu@0.10.0': optional: true - '@oxlint/linux-arm64-musl@0.9.10': + '@oxlint/linux-arm64-musl@0.10.0': optional: true - '@oxlint/linux-x64-gnu@0.9.10': + '@oxlint/linux-x64-gnu@0.10.0': optional: true - '@oxlint/linux-x64-musl@0.9.10': + '@oxlint/linux-x64-musl@0.10.0': optional: true - '@oxlint/win32-arm64@0.9.10': + '@oxlint/win32-arm64@0.10.0': optional: true - '@oxlint/win32-x64@0.9.10': + '@oxlint/win32-x64@0.10.0': optional: true '@pkgjs/parseargs@0.11.0': @@ -3666,16 +3666,16 @@ snapshots: type-check: 0.4.0 word-wrap: 1.2.5 - oxlint@0.9.10: + oxlint@0.10.0: optionalDependencies: - '@oxlint/darwin-arm64': 0.9.10 - '@oxlint/darwin-x64': 0.9.10 - '@oxlint/linux-arm64-gnu': 0.9.10 - '@oxlint/linux-arm64-musl': 0.9.10 - '@oxlint/linux-x64-gnu': 0.9.10 - '@oxlint/linux-x64-musl': 0.9.10 - '@oxlint/win32-arm64': 0.9.10 - '@oxlint/win32-x64': 0.9.10 + '@oxlint/darwin-arm64': 0.10.0 + '@oxlint/darwin-x64': 0.10.0 + '@oxlint/linux-arm64-gnu': 0.10.0 + '@oxlint/linux-arm64-musl': 0.10.0 + '@oxlint/linux-x64-gnu': 0.10.0 + '@oxlint/linux-x64-musl': 0.10.0 + '@oxlint/win32-arm64': 0.10.0 + '@oxlint/win32-x64': 0.10.0 p-limit@2.3.0: dependencies: diff --git a/src/configs-by-scope.ts b/src/configs-by-scope.ts index f170cdc..821d288 100644 --- a/src/configs-by-scope.ts +++ b/src/configs-by-scope.ts @@ -57,11 +57,6 @@ const reactPerfConfig = { rules: rules.reactPerfRules, }; -const securityConfig = { - name: 'oxlint/security', - rules: rules.securityRules, -}; - const treeShakingConfig = { name: 'oxlint/tree-shaking', rules: rules.treeShakingRules, @@ -89,7 +84,6 @@ const configByScope = { 'flat/promise': promiseConfig, 'flat/react': reactConfig, 'flat/react-perf': reactPerfConfig, - 'flat/security': securityConfig, 'flat/tree-shaking': treeShakingConfig, 'flat/unicorn': unicornConfig, 'flat/vitest': vitestConfig,