Skip to content

Commit 6f34aeb

Browse files
committed
feat: update base colors
* We now export Spacing and Border Radius as objects again. * Switched to using asdf rather than nvm so we can use bun to run typescript files. * Ad-hoc re-coloring of the Skeleton due to color changes and added a story for it to test BREAKING CHANGE: All `--primary` variables are now removed, if you needed the value for our logo use `--brand-static` in all other cases use `--brand-primary` which is a light/dark aware purple “primary” color.
1 parent 28a1f00 commit 6f34aeb

25 files changed

+1203
-548
lines changed

.github/workflows/chromatic.yml

+4
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ jobs:
2626
with:
2727
node-version: ${{ steps.nvm.outputs.nvmrc }}
2828

29+
- uses: oven-sh/setup-bun@v2
30+
with:
31+
bun-version: latest
32+
2933
- name: Install 🔧
3034
run: npm ci
3135

.github/workflows/docs.yml

+4
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@ jobs:
2222
node-version: ${{ steps.nvm.outputs.nvmrc }}
2323
cache: npm
2424

25+
- uses: oven-sh/setup-bun@v2
26+
with:
27+
bun-version: latest
28+
2529
- name: Install and Build 🔧
2630
run: |
2731
npm ci

.github/workflows/pull_requests.yml

+20
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,10 @@ jobs:
3838
node-version: ${{ steps.nvm.outputs.nvmrc }}
3939
cache: npm
4040

41+
- uses: oven-sh/setup-bun@v2
42+
with:
43+
bun-version: latest
44+
4145
- name: Install 🔧
4246
run: npm ci --ignore-scripts
4347

@@ -58,6 +62,10 @@ jobs:
5862
node-version: ${{ needs.setup.outputs.nvmrc }}
5963
cache: npm
6064

65+
- uses: oven-sh/setup-bun@v2
66+
with:
67+
bun-version: latest
68+
6169
- name: Restore npm installs and Lerna setup
6270
run: npm ci
6371

@@ -84,6 +92,10 @@ jobs:
8492
node-version: ${{ needs.setup.outputs.nvmrc }}
8593
cache: npm
8694

95+
- uses: oven-sh/setup-bun@v2
96+
with:
97+
bun-version: latest
98+
8799
- name: Restore npm installs and Lerna setup
88100
run: npm ci
89101

@@ -116,6 +128,10 @@ jobs:
116128
with:
117129
node-version: ${{ steps.nvm.outputs.nvmrc }}
118130

131+
- uses: oven-sh/setup-bun@v2
132+
with:
133+
bun-version: latest
134+
119135
- name: Install 🔧
120136
run: npm ci
121137

@@ -147,6 +163,10 @@ jobs:
147163
with:
148164
node-version: ${{ steps.nvm.outputs.nvmrc }}
149165

166+
- uses: oven-sh/setup-bun@v2
167+
with:
168+
bun-version: latest
169+
150170
- name: Install 🔧
151171
run: npm ci
152172

.github/workflows/release.yml

+4
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,10 @@ jobs:
3030
node-version: ${{ steps.nvm.outputs.nvmrc }}
3131
cache: npm
3232

33+
- uses: oven-sh/setup-bun@v2
34+
with:
35+
bun-version: latest
36+
3337
- name: Install 🔧
3438
run: npm ci
3539

.npmrc

+2
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1+
registry=https://registry.npmjs.org/
12
legacy-peer-deps=true
3+
save-exact=true

.nvmrc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v18.16.1
1+
v21.6.2

.tool-versions

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
nodejs 21.6.2
2+
bun 1.1.33

README.md

+8-1
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,15 @@ Next generation UI component library, view our docs at [tablekit.tablecheck.com]
44

55
## Installation
66

7+
Install [ASDF](https://asdf-vm.com/) and it's nodejs and bun plugins.
8+
9+
```shell
10+
asdf plugin add nodejs
11+
asdf plugin add bun
12+
```
13+
714
```shell
8-
nvm use
15+
asdf current
916
npm ci
1017
npm start
1118
```

0 commit comments

Comments
 (0)