Skip to content

Commit 6775dc1

Browse files
authored
Merge pull request #36 from pheralb/next
✨ v1.2.6
2 parents 285c9ad + 878e1d3 commit 6775dc1

File tree

120 files changed

+10368
-8559
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

120 files changed

+10368
-8559
lines changed

.github/workflows/check.yml

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
name: ⚙️ Check
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
- next
8+
9+
concurrency: ${{ github.workflow }}-${{ github.ref }}
10+
11+
jobs:
12+
typecheck:
13+
name: Typecheck
14+
runs-on: ubuntu-latest
15+
defaults:
16+
run:
17+
working-directory: library
18+
steps:
19+
- name: Checkout Repo
20+
uses: actions/checkout@v3
21+
22+
- name: Install Node.js
23+
uses: actions/setup-node@v4
24+
with:
25+
node-version: 20
26+
27+
- name: Setup pnpm 9
28+
uses: pnpm/action-setup@v4
29+
30+
- name: Install dependencies
31+
run: pnpm install
32+
33+
- name: Run typecheck
34+
run: pnpm run typecheck
35+
36+
build:
37+
name: Build
38+
runs-on: ubuntu-latest
39+
steps:
40+
- name: Checkout Repo
41+
uses: actions/checkout@v3
42+
43+
- name: Install Node.js
44+
uses: actions/setup-node@v4
45+
with:
46+
node-version: 20
47+
48+
- name: Setup pnpm 9
49+
uses: pnpm/action-setup@v4
50+
51+
- name: Install Dependencies
52+
run: pnpm install
53+
54+
- name: Build Website
55+
run: pnpm run build:website
56+
57+
- name: Build Library
58+
run: pnpm run build:library

.github/workflows/publish-release.yml

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,16 @@ jobs:
1515
run:
1616
working-directory: library
1717
steps:
18-
- uses: actions/checkout@v3
18+
- name: Checkout Repo
19+
uses: actions/checkout@v3
1920

20-
- name: Setup pnpm 8
21-
uses: pnpm/action-setup@v2
21+
- name: Install Node.js
22+
uses: actions/setup-node@v4
2223
with:
23-
version: 8
24+
node-version: 20
25+
26+
- name: Setup pnpm 9
27+
uses: pnpm/action-setup@v4
2428

2529
- name: Install dependencies
2630
run: pnpm install
@@ -35,10 +39,13 @@ jobs:
3539
- name: Checkout Repo
3640
uses: actions/checkout@v3
3741

38-
- name: Setup pnpm 8
39-
uses: pnpm/action-setup@v2
42+
- name: Install Node.js
43+
uses: actions/setup-node@v4
4044
with:
41-
node-version: 8
45+
node-version: 20
46+
47+
- name: Setup pnpm 9
48+
uses: pnpm/action-setup@v4
4249

4350
- name: Install Dependencies
4451
run: pnpm install
@@ -47,7 +54,6 @@ jobs:
4754
id: changesets
4855
uses: changesets/action@v1
4956
with:
50-
# This expects you to have a script called release which does a build for your packages and calls changeset publish
5157
publish: pnpm run release
5258
env:
5359
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/sherif.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: 👮 Sherif
2+
on:
3+
push:
4+
branches:
5+
- next
6+
pull_request:
7+
branches:
8+
- main
9+
- next
10+
11+
jobs:
12+
check:
13+
name: Check
14+
runs-on: ubuntu-latest
15+
steps:
16+
- name: Checkout Repo
17+
uses: actions/checkout@v4
18+
19+
- name: Install Node.js
20+
uses: actions/setup-node@v4
21+
with:
22+
node-version: 20
23+
24+
- name: Setup pnpm
25+
uses: pnpm/action-setup@v4
26+
27+
- name: Run Sherif
28+
run: pnpm dlx sherif@latest

.prettierrc

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

.vscode/settings.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,9 @@
66
"editor.wordWrap": "on",
77
"[typescript]": {
88
"editor.defaultFormatter": "esbenp.prettier-vscode"
9-
}
9+
},
10+
"tailwindCSS.experimental.classRegex": [
11+
["cva\\(([^)]*)\\)", "[\"'`]([^\"'`]*).*?[\"'`]"],
12+
["cn\\(([^)]*)\\)", "(?:'|\"|`)([^']*)(?:'|\"|`)"]
13+
]
1014
}

README.md

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

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
./library/README.md

library/.swcrc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
{
2+
"$schema": "https://swc.rs/schema.json",
23
"minify": true,
4+
"module": {
5+
"type": "es6"
6+
},
37
"jsc": {
48
"parser": {
59
"syntax": "typescript",

0 commit comments

Comments
 (0)