Skip to content

Commit 46434a6

Browse files
authored
Merge pull request #11 from pheralb/next
🚀 v1.0.0
2 parents d10da4d + 4c6e06e commit 46434a6

File tree

168 files changed

+9392
-8156
lines changed

Some content is hidden

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

168 files changed

+9392
-8156
lines changed

.github/workflows/check.yml

+30-6
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: 📦 Check
1+
name: ⚙️ Check
22

33
on:
44
push:
@@ -13,7 +13,8 @@ on:
1313
concurrency: ${{ github.workflow }}-${{ github.ref }}
1414

1515
jobs:
16-
test:
16+
vitest:
17+
name: 🧪 Vitest
1718
runs-on: ubuntu-latest
1819
steps:
1920
- name: Checkout Repo
@@ -24,11 +25,10 @@ jobs:
2425
with:
2526
node-version: 20
2627

27-
- uses: pnpm/action-setup@v2.0.1
28+
- uses: pnpm/action-setup@v4
2829
name: Install pnpm
2930
id: pnpm-install
3031
with:
31-
version: 8
3232
run_install: false
3333

3434
- name: Install dependencies
@@ -37,7 +37,32 @@ jobs:
3737
- name: Vitest - Library
3838
run: pnpm test
3939

40+
lint:
41+
name: 🔎 Eslint
42+
runs-on: ubuntu-latest
43+
steps:
44+
- name: Checkout Repo
45+
uses: actions/checkout@v4
46+
47+
- name: Install Node.js
48+
uses: actions/setup-node@v4
49+
with:
50+
node-version: 20
51+
52+
- uses: pnpm/action-setup@v4
53+
name: Install pnpm
54+
id: pnpm-install
55+
with:
56+
run_install: false
57+
58+
- name: Install dependencies
59+
run: pnpm install
60+
61+
- name: Eslint
62+
run: pnpm lint
63+
4064
build:
65+
name: 🛫 Build Website & Library
4166
runs-on: ubuntu-latest
4267
steps:
4368
- name: Checkout Repo
@@ -48,11 +73,10 @@ jobs:
4873
with:
4974
node-version: 20
5075

51-
- uses: pnpm/action-setup@v2.0.1
76+
- uses: pnpm/action-setup@v4
5277
name: Install pnpm
5378
id: pnpm-install
5479
with:
55-
version: 8
5680
run_install: false
5781

5882
- name: Install dependencies

.github/workflows/release.yml

+7-8
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
name: 📦 Release
1+
name: 🚀 Release
22

33
on:
4-
workflow_dispatch:
5-
release:
6-
types: [published]
4+
push:
5+
branches:
6+
- main
77

88
concurrency: ${{ github.workflow }}-${{ github.ref }}
99

1010
jobs:
1111
release:
12-
name: Release
12+
name: 🧑‍🚀 Publish
1313
runs-on: ubuntu-latest
1414
steps:
1515
- name: Checkout Repo
@@ -23,11 +23,10 @@ jobs:
2323
with:
2424
node-version: 20
2525

26-
- uses: pnpm/action-setup@v2.0.1
26+
- uses: pnpm/action-setup@v4
2727
name: Install pnpm
2828
id: pnpm-install
2929
with:
30-
version: 8
3130
run_install: false
3231

3332
- name: Get pnpm store directory
@@ -36,7 +35,7 @@ jobs:
3635
run: |
3736
echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT
3837
39-
- uses: actions/cache@v3
38+
- uses: actions/cache@v4
4039
name: Setup pnpm cache
4140
with:
4241
path: ${{ steps.pnpm-cache.outputs.STORE_PATH }}

.gitignore

+27-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2-
3-
# Astro
4-
.astro
5-
61
# Dependencies
72
node_modules
8-
.pnp
9-
.pnp.js
3+
/.pnp
4+
.pnp.*
5+
.yarn/*
6+
!.yarn/patches
7+
!.yarn/plugins
8+
!.yarn/releases
9+
!.yarn/versions
1010

1111
# Local env files
1212
.env
@@ -34,6 +34,22 @@ dist
3434
# Remix
3535
/.cache
3636

37+
# Next.js
38+
/.next/
39+
/out/
40+
41+
# Content Collections
42+
.content-collections
43+
44+
# Astro
45+
.astro
46+
47+
# env files (can opt-in for committing if needed)
48+
.env*
49+
50+
# vercel
51+
.vercel
52+
3753
# Debug
3854
npm-debug.log*
3955
yarn-debug.log*
@@ -42,3 +58,7 @@ yarn-error.log*
4258
# Misc
4359
.DS_Store
4460
*.pem
61+
62+
# typescript
63+
*.tsbuildinfo
64+
next-env.d.ts

.vscode/extensions.json

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
{
2-
"recommendations": ["astro-build.astro-vscode"],
2+
"recommendations": [
3+
"astro-build.astro-vscode",
4+
"unifiedjs.vscode-mdx",
5+
"bradlc.vscode-tailwindcss",
6+
"esbenp.prettier-vscode"
7+
],
38
"unwantedRecommendations": []
49
}

.vscode/settings.json

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
{
2+
"prettier.documentSelectors": ["**/*.astro"],
3+
"[astro]": {
4+
"editor.defaultFormatter": "astro-build.astro-vscode"
5+
},
26
"editor.defaultFormatter": "esbenp.prettier-vscode",
37
"editor.formatOnSave": true,
48
"eslint.workingDirectories": [

docs/astro.config.ts

-34
This file was deleted.

docs/package.json

-44
This file was deleted.

docs/public/fonts/GeistMonoVF.woff2

-56.7 KB
Binary file not shown.

docs/public/fonts/GeistVF.woff2

-55.5 KB
Binary file not shown.
-60.4 KB
Binary file not shown.

docs/public/images/og_image_white.jpg

-60.4 KB
Binary file not shown.

docs/src/components/examples/examples.types.ts

-4
This file was deleted.

0 commit comments

Comments
 (0)