Skip to content

Commit

Permalink
Merge pull request #5 from dev-five-git/component-interface-rule
Browse files Browse the repository at this point in the history
Add component interface rule
  • Loading branch information
owjs3901 authored Feb 18, 2025
2 parents 2df0edf + 5f62ed9 commit cfc2634
Show file tree
Hide file tree
Showing 20 changed files with 1,595 additions and 1,520 deletions.
5 changes: 5 additions & 0 deletions .changeset/thick-days-knock.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@devup/eslint-plugin": patch
---

Add component-interface rule
8 changes: 2 additions & 6 deletions .github/workflows/check-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,19 +12,15 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v4

- uses: pnpm/action-setup@v4
name: Install pnpm
- name: Install Node.js
uses: actions/setup-node@v4
with:
node-version: 22
cache: 'pnpm'
registry-url: 'https://registry.npmjs.org'

- uses: pnpm/action-setup@v4
name: Install pnpm
with:
version: 9
run_install: false
- run: pnpm i
- run: |
pnpm build
Expand Down
3 changes: 0 additions & 3 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,6 @@ jobs:
uses: actions/checkout@v4
- uses: pnpm/action-setup@v4
name: Install pnpm
with:
version: 9
run_install: false
- name: Install Node.js
uses: actions/setup-node@v4
with:
Expand Down
26 changes: 14 additions & 12 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,31 +26,33 @@
"author": "devfive",
"license": "ISC",
"dependencies": {
"@eslint/js": "^9.17",
"@eslint/js": "^9.20",
"@tanstack/eslint-plugin-query": "^5",
"eslint": "^9.17",
"eslint-config-prettier": "^9",
"eslint": "^9.20",
"eslint-config-prettier": "^10",
"eslint-plugin-prettier": "^5",
"eslint-plugin-react": "^7",
"eslint-plugin-react-hooks": "^5",
"eslint-plugin-simple-import-sort": "^12",
"eslint-plugin-unused-imports": "^4",
"prettier": "^3",
"typescript-eslint": "^8.18"
"typescript-eslint": "^8.24"
},
"peerDependencies": {
"eslint": "*"
},
"devDependencies": {
"@changesets/cli": "^2.28.0",
"@types/eslint": "^9.6",
"@types/eslint__js": "^8.42",
"@typescript-eslint/rule-tester": "^8.18",
"@vitest/coverage-v8": "2.1.8",
"@typescript-eslint/rule-tester": "^8.24",
"@typescript-eslint/utils": "^8.24.1",
"@vitest/coverage-v8": "3.0.5",
"eslint-plugin-eslint-plugin": "^6.4.0",
"typescript": "^5.7.2",
"vite": "^6.0.5",
"vite-plugin-dts": "^4.4.0",
"vitest": "^2.1.8",
"@changesets/cli": "^2.27.11"
}
"typescript": "^5.7.3",
"vite": "^6.1.0",
"vite-plugin-dts": "^4.5.0",
"vitest": "^3.0.5"
},
"packageManager": "pnpm@10.4.1"
}
Loading

0 comments on commit cfc2634

Please sign in to comment.