Skip to content

Commit cbfb15e

Browse files
authored
Merge pull request #24 from NodeSecure/maintenance
Maintenance
2 parents 8885369 + b08e689 commit cbfb15e

3 files changed

Lines changed: 30 additions & 3 deletions

File tree

.github/workflows/lint.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Lint
2+
3+
on:
4+
push:
5+
branches: ['main']
6+
pull_request:
7+
branches: ['main']
8+
9+
permissions:
10+
contents: read
11+
12+
jobs:
13+
lint:
14+
runs-on: ubuntu-latest
15+
steps:
16+
- name: Checkout
17+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
18+
- name: Set up Node
19+
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0
20+
with:
21+
node-version: 24.x
22+
- name: Install dependencies
23+
run: npm install --ignore-scripts
24+
- name: Lint
25+
run: npm run lint

.npmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
save-exact=true
22
ignore-scripts=true
33
package-lock=false
4+
allow-git=none

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88
"dev": "vite",
99
"contributors": "node scripts/generate-contributors.js",
1010
"build": "vite build",
11-
"preview": "vite preview"
11+
"preview": "vite preview",
12+
"lint": "eslint src scripts plugins"
1213
},
1314
"repository": {
1415
"type": "git",
@@ -22,8 +23,8 @@
2223
},
2324
"homepage": "https://github.com/NodeSecure/landing#readme",
2425
"devDependencies": {
25-
"@openally/config.eslint": "^2.2.0",
26-
"vite": "7.2.2"
26+
"@openally/config.eslint": "2.4.2",
27+
"vite": "8.0.1"
2728
},
2829
"dependencies": {
2930
"zup": "0.0.2"

0 commit comments

Comments
 (0)