Skip to content

Commit 16fbc5d

Browse files
authored
chore: upgrade deps (#17)
* chore: upgrade deps * chore: update * test: update snapshots * ci: update * chore: lint fix * chore: update * chore: update
1 parent 86cc111 commit 16fbc5d

File tree

16 files changed

+5428
-3607
lines changed

16 files changed

+5428
-3607
lines changed

.eslintrc

Lines changed: 0 additions & 6 deletions
This file was deleted.

.github/workflows/ci.yml

Lines changed: 28 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,15 @@ jobs:
1313
lint:
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v2
16+
- uses: actions/checkout@v4
1717

18-
- name: Install pnpm
19-
uses: pnpm/[email protected]
20-
21-
- name: Set node
22-
uses: actions/setup-node@v2
18+
- name: Set node LTS
19+
uses: actions/setup-node@v4
2320
with:
24-
node-version: 16.x
25-
cache: pnpm
21+
node-version: lts/*
22+
23+
- name: Install pnpm
24+
uses: pnpm/action-setup@v4
2625

2726
- name: Setup
2827
run: npm i -g @antfu/ni
@@ -36,16 +35,15 @@ jobs:
3635
typecheck:
3736
runs-on: ubuntu-latest
3837
steps:
39-
- uses: actions/checkout@v2
40-
41-
- name: Install pnpm
42-
uses: pnpm/[email protected]
38+
- uses: actions/checkout@v4
4339

44-
- name: Set node
45-
uses: actions/setup-node@v2
40+
- name: Set node LTS
41+
uses: actions/setup-node@v4
4642
with:
47-
node-version: 16.x
48-
cache: pnpm
43+
node-version: lts/*
44+
45+
- name: Install pnpm
46+
uses: pnpm/action-setup@v4
4947

5048
- name: Setup
5149
run: npm i -g @antfu/ni
@@ -61,21 +59,25 @@ jobs:
6159

6260
strategy:
6361
matrix:
64-
node: [16.x]
65-
os: [ubuntu-latest, windows-latest, macos-latest]
62+
os: [ubuntu-latest]
63+
node_version: [18.18.2, lts/*]
64+
include:
65+
- os: macos-latest
66+
node_version: lts/*
67+
- os: windows-latest
68+
node_version: lts/*
6669
fail-fast: false
6770

6871
steps:
69-
- uses: actions/checkout@v2
70-
71-
- name: Install pnpm
72-
uses: pnpm/[email protected]
72+
- uses: actions/checkout@v4
7373

74-
- name: Set node version to ${{ matrix.node }}
75-
uses: actions/setup-node@v2
74+
- name: Set node LTS
75+
uses: actions/setup-node@v4
7676
with:
77-
node-version: ${{ matrix.node }}
78-
cache: pnpm
77+
node-version: lts/*
78+
79+
- name: Install pnpm
80+
uses: pnpm/action-setup@v4
7981

8082
- name: Setup
8183
run: npm i -g @antfu/ni

.github/workflows/release.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,15 @@ jobs:
99
release:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v2
12+
- uses: actions/checkout@v4
1313

1414
- name: Install pnpm
15-
uses: pnpm/action-setup@v2.2.1
15+
uses: pnpm/action-setup@v4
1616

17-
- name: Set node version to v16
18-
uses: actions/setup-node@v2
17+
- name: Set node LTS
18+
uses: actions/setup-node@v4
1919
with:
20-
node-version: 16.x
21-
cache: pnpm
20+
node-version: lts/*
2221

2322
- run: npx conventional-github-releaser -p angular
2423
env:

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ export default defineConfig({
3131
```
3232

3333
```html
34-
<div
34+
<div
3535
class="scrollbar scrollbar-rounded scrollbar-w-4px scrollbar-radius-2 scrollbar-track-radius-4 scrollbar-thumb-radius-4"
3636
/>
3737
```
@@ -101,7 +101,6 @@ export default defineConfig({
101101
|`prefix`|`''`|Apply prefix to all utilities and shortcuts|
102102
|`noCompatible`|`'true'`|if `false`, it use `scrollbar-width` and `scrollbar-color`,work in Firefox, but `scrollbar-h`, `scrollbar-w` and `scrollbar-radius` will not work |
103103

104-
105104
for example
106105

107106
```html

README.zh-CN.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ export default defineConfig({
3131
```
3232

3333
```html
34-
<div
34+
<div
3535
class="scrollbar scrollbar-rounded scrollbar-w-4px scrollbar-radius-2 scrollbar-track-radius-4 scrollbar-thumb-radius-4"
3636
/>
3737
```
@@ -97,11 +97,10 @@ export default defineConfig({
9797
|`scrollbarTrackColor`|`#f5f5f5`|默认的滚动条轨迹的背景色|
9898
|`scrollbarThumbColor`|`#ddd`|默认的滚动条滑块的背景色|
9999
|`numberToUnit`|``value => `${value / 4}rem` ``|捕获到的数字转化成单位的方法|
100-
|`varPrefix`|`''`|该预设生成的`css`变量的前缀|
100+
|`varPrefix`|`''`|该预设生成的`css`变量的前缀|
101101
|`prefix`|`''`|该预设生成的shortcuts加上前缀|
102102
|`noCompatible`|`'true'`|如果为 `false` 的话 会使用 `scrollbar-width``scrollbar-color` 这两个规则,能够在Firefox上兼容, 但是`scrollbar-h``scrollbar-w` 以及 `scrollbar-raidus` 会失效 |
103103

104-
105104
举个例子
106105

107106
```html

eslint.config.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import antfu from '@antfu/eslint-config'
2+
3+
export default antfu()

package.json

Lines changed: 20 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
{
22
"name": "unocss-preset-scrollbar",
3+
"type": "module",
34
"version": "0.3.1",
4-
"packageManager": "pnpm@8.7.6",
5+
"packageManager": "pnpm@9.15.4",
56
"description": "unocss preset for scrollbar",
67
"author": "kkopite <[email protected]>",
78
"license": "MIT",
@@ -42,30 +43,31 @@
4243
"release": "bumpp --commit --push --tag && pnpm publish",
4344
"start": "esno src/index.ts",
4445
"test": "vitest",
46+
"test:update": "vitest -u",
4547
"typecheck": "tsc --noEmit",
4648
"play": "npm -C playground run dev"
4749
},
4850
"peerDependencies": {
49-
"unocss": ">= 0.31.13 < 1"
51+
"unocss": ">= 0.31.13"
5052
},
5153
"dependencies": {
52-
"@unocss/preset-mini": "^0.56.0"
54+
"@unocss/preset-mini": "^65.4.0"
5355
},
5456
"devDependencies": {
55-
"@antfu/eslint-config": "^0.43.0",
56-
"@antfu/ni": "^0.21.8",
57-
"@babel/types": "^7.22.19",
58-
"@types/node": "^18.17.18",
59-
"@unocss/autocomplete": "^0.56.0",
60-
"bumpp": "^9.2.0",
61-
"eslint": "^8.49.0",
62-
"esno": "^0.17.0",
63-
"pnpm": "^8.7.6",
64-
"rimraf": "^5.0.1",
65-
"typescript": "^5.2.2",
66-
"unbuild": "^2.0.0",
67-
"unocss": "^0.56.0",
68-
"vite": "^4.4.9",
69-
"vitest": "^0.34.4"
57+
"@antfu/eslint-config": "^3.14.0",
58+
"@antfu/ni": "^23.2.0",
59+
"@babel/types": "^7.26.5",
60+
"@types/node": "^22.10.6",
61+
"@unocss/autocomplete": "^65.4.0",
62+
"bumpp": "^9.10.0",
63+
"eslint": "^9.18.0",
64+
"esno": "^4.8.0",
65+
"pnpm": "^9.11.0",
66+
"rimraf": "^5.0.8",
67+
"typescript": "^5.7.3",
68+
"unbuild": "^3.3.1",
69+
"unocss": "^65.4.0",
70+
"vite": "^6.0.7",
71+
"vitest": "^2.1.8"
7072
}
7173
}

playground/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"preview": "vite preview"
99
},
1010
"devDependencies": {
11-
"typescript": "^4.5.4",
12-
"vite": "^2.8.0"
11+
"typescript": "^5.7.3",
12+
"vite": "^6.0.7"
1313
}
1414
}

playground/tsconfig.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@
66
"module": "ESNext",
77
"moduleResolution": "Node",
88
"resolveJsonModule": true,
9-
"sourceMap": true,
10-
"noEmit": true,
11-
"esModuleInterop": true,
129
"strict": true,
1310
"noImplicitReturns": true,
1411
"noUnusedLocals": true,
15-
"noUnusedParameters": true
12+
"noUnusedParameters": true,
13+
"noEmit": true,
14+
"sourceMap": true,
15+
"esModuleInterop": true
1616
},
1717
"include": ["src"]
1818
}

playground/vite.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { defineConfig } from 'vite'
21
import unocss from 'unocss/vite'
2+
import { defineConfig } from 'vite'
33

44
export default defineConfig({
55
plugins: [

0 commit comments

Comments
 (0)