Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: upgrade deps #17

Merged
merged 7 commits into from
Jan 30, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 0 additions & 6 deletions .eslintrc

This file was deleted.

54 changes: 28 additions & 26 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,16 +13,15 @@ jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- name: Install pnpm
uses: pnpm/[email protected]

- name: Set node
uses: actions/setup-node@v2
- name: Set node LTS
uses: actions/setup-node@v4
with:
node-version: 16.x
cache: pnpm
node-version: lts/*

- name: Install pnpm
uses: pnpm/action-setup@v4

- name: Setup
run: npm i -g @antfu/ni
Expand All @@ -36,16 +35,15 @@ jobs:
typecheck:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2

- name: Install pnpm
uses: pnpm/[email protected]
- uses: actions/checkout@v4

- name: Set node
uses: actions/setup-node@v2
- name: Set node LTS
uses: actions/setup-node@v4
with:
node-version: 16.x
cache: pnpm
node-version: lts/*

- name: Install pnpm
uses: pnpm/action-setup@v4

- name: Setup
run: npm i -g @antfu/ni
Expand All @@ -61,21 +59,25 @@ jobs:

strategy:
matrix:
node: [16.x]
os: [ubuntu-latest, windows-latest, macos-latest]
os: [ubuntu-latest]
node_version: [18.18.2, lts/*]
include:
- os: macos-latest
node_version: lts/*
- os: windows-latest
node_version: lts/*
fail-fast: false

steps:
- uses: actions/checkout@v2

- name: Install pnpm
uses: pnpm/[email protected]
- uses: actions/checkout@v4

- name: Set node version to ${{ matrix.node }}
uses: actions/setup-node@v2
- name: Set node LTS
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node }}
cache: pnpm
node-version: lts/*

- name: Install pnpm
uses: pnpm/action-setup@v4

- name: Setup
run: npm i -g @antfu/ni
Expand Down
11 changes: 5 additions & 6 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,15 @@ jobs:
release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- name: Install pnpm
uses: pnpm/action-setup@v2.2.1
uses: pnpm/action-setup@v4

- name: Set node version to v16
uses: actions/setup-node@v2
- name: Set node LTS
uses: actions/setup-node@v4
with:
node-version: 16.x
cache: pnpm
node-version: lts/*

- run: npx conventional-github-releaser -p angular
env:
Expand Down
3 changes: 1 addition & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ export default defineConfig({
```

```html
<div
<div
class="scrollbar scrollbar-rounded scrollbar-w-4px scrollbar-radius-2 scrollbar-track-radius-4 scrollbar-thumb-radius-4"
/>
```
Expand Down Expand Up @@ -101,7 +101,6 @@ export default defineConfig({
|`prefix`|`''`|Apply prefix to all utilities and shortcuts|
|`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 |


for example

```html
Expand Down
5 changes: 2 additions & 3 deletions README.zh-CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ export default defineConfig({
```

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


举个例子

```html
Expand Down
3 changes: 3 additions & 0 deletions eslint.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
import antfu from '@antfu/eslint-config'

export default antfu()
38 changes: 20 additions & 18 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
{
"name": "unocss-preset-scrollbar",
"type": "module",
"version": "0.3.1",
"packageManager": "pnpm@8.7.6",
"packageManager": "pnpm@9.15.4",
"description": "unocss preset for scrollbar",
"author": "kkopite <[email protected]>",
"license": "MIT",
Expand Down Expand Up @@ -42,30 +43,31 @@
"release": "bumpp --commit --push --tag && pnpm publish",
"start": "esno src/index.ts",
"test": "vitest",
"test:update": "vitest -u",
"typecheck": "tsc --noEmit",
"play": "npm -C playground run dev"
},
"peerDependencies": {
"unocss": ">= 0.31.13 < 1"
"unocss": ">= 0.31.13"
},
"dependencies": {
"@unocss/preset-mini": "^0.56.0"
"@unocss/preset-mini": "^65.4.0"
},
"devDependencies": {
"@antfu/eslint-config": "^0.43.0",
"@antfu/ni": "^0.21.8",
"@babel/types": "^7.22.19",
"@types/node": "^18.17.18",
"@unocss/autocomplete": "^0.56.0",
"bumpp": "^9.2.0",
"eslint": "^8.49.0",
"esno": "^0.17.0",
"pnpm": "^8.7.6",
"rimraf": "^5.0.1",
"typescript": "^5.2.2",
"unbuild": "^2.0.0",
"unocss": "^0.56.0",
"vite": "^4.4.9",
"vitest": "^0.34.4"
"@antfu/eslint-config": "^3.14.0",
"@antfu/ni": "^23.2.0",
"@babel/types": "^7.26.5",
"@types/node": "^22.10.6",
"@unocss/autocomplete": "^65.4.0",
"bumpp": "^9.10.0",
"eslint": "^9.18.0",
"esno": "^4.8.0",
"pnpm": "^9.11.0",
"rimraf": "^5.0.8",
"typescript": "^5.7.3",
"unbuild": "^3.3.1",
"unocss": "^65.4.0",
"vite": "^6.0.7",
"vitest": "^2.1.8"
}
}
4 changes: 2 additions & 2 deletions playground/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"preview": "vite preview"
},
"devDependencies": {
"typescript": "^4.5.4",
"vite": "^2.8.0"
"typescript": "^5.7.3",
"vite": "^6.0.7"
}
}
8 changes: 4 additions & 4 deletions playground/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@
"module": "ESNext",
"moduleResolution": "Node",
"resolveJsonModule": true,
"sourceMap": true,
"noEmit": true,
"esModuleInterop": true,
"strict": true,
"noImplicitReturns": true,
"noUnusedLocals": true,
"noUnusedParameters": true
"noUnusedParameters": true,
"noEmit": true,
"sourceMap": true,
"esModuleInterop": true
},
"include": ["src"]
}
2 changes: 1 addition & 1 deletion playground/vite.config.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { defineConfig } from 'vite'
import unocss from 'unocss/vite'
import { defineConfig } from 'vite'

export default defineConfig({
plugins: [
Expand Down
Loading