Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
75 commits
Select commit Hold shift + click to select a range
8b465d4
could we move to bun
JonnyBurger Jan 23, 2025
5cc505e
Merge branch 'main' into bun-pkg-manager
JonnyBurger Jan 23, 2025
44cdf4e
lock remix
JonnyBurger Jan 23, 2025
900ed94
url new URL
JonnyBurger Jan 23, 2025
a0a7feb
run lambda test
JonnyBurger Jan 23, 2025
a5dde7b
Update stills-and-colorspaces.test.ts
JonnyBurger Jan 23, 2025
e172c5a
Update cloudrun-browser-bundle.test.ts
JonnyBurger Jan 23, 2025
6f32dbc
pin convert
JonnyBurger Jan 23, 2025
d3ce8df
Update turbo.json
JonnyBurger Jan 23, 2025
e840dfe
don't use bun in still
JonnyBurger Jan 23, 2025
396890b
ssr test
JonnyBurger Jan 23, 2025
0578065
Update rendering.test.ts
JonnyBurger Jan 23, 2025
bdc6ed4
:I
JonnyBurger Jan 23, 2025
697f69a
we don't need this
JonnyBurger Jan 23, 2025
2afcf18
windows CI failure
JonnyBurger Jan 23, 2025
bd20c2a
Update bundle.ts
JonnyBurger Jan 23, 2025
02a881d
new setup-bun
JonnyBurger Jan 23, 2025
54acb92
Update deploy-site.ts
JonnyBurger Jan 23, 2025
567f2b7
Update rendering.test.ts
JonnyBurger Jan 23, 2025
4f5967a
:/
JonnyBurger Jan 23, 2025
52a20fd
Merge branch 'main' into bun-pkg-manager
JonnyBurger Jan 25, 2025
ebf2cfa
Merge branch 'main' into bun-pkg-manager
JonnyBurger Jan 25, 2025
26b8579
Merge branch 'main' into bun-pkg-manager
JonnyBurger Feb 3, 2025
020cd72
Update bun.lock
JonnyBurger Feb 3, 2025
4c22cca
Update package.json
JonnyBurger Feb 3, 2025
6d2fe77
Create bun.lockb
JonnyBurger Feb 3, 2025
29abd48
Revert "Create bun.lockb"
JonnyBurger Feb 3, 2025
3aa2a8a
maybe faster like this
JonnyBurger Feb 3, 2025
0771d5d
Merge branch 'main' into bun-pkg-manager
JonnyBurger Feb 25, 2025
3dde589
update
JonnyBurger Feb 25, 2025
820ac59
Update prompts.ts
JonnyBurger Feb 25, 2025
3089c1d
increase verbosity
JonnyBurger Feb 25, 2025
84a6ed5
recursive mkdirSync
JonnyBurger Feb 25, 2025
710aae1
Merge branch 'main' into bun-pkg-manager
JonnyBurger Mar 12, 2025
2e8ad54
Merge branch 'main' into bun-pkg-manager
JonnyBurger Jun 23, 2025
57cf725
Update copilot-setup-steps.yml
JonnyBurger Jun 23, 2025
d187817
Update bun.lock
JonnyBurger Jun 23, 2025
086095b
pnpm
JonnyBurger Jun 23, 2025
0fcc291
bun
JonnyBurger Jun 23, 2025
013cfe3
Update rendering.test.ts
JonnyBurger Jun 23, 2025
8ec8769
hmm
JonnyBurger Jun 23, 2025
29f998b
yeah
JonnyBurger Jun 24, 2025
fd3e423
Merge branch 'main' into bun-pkg-manager
JonnyBurger Jun 24, 2025
c86defe
Update bun.lock
JonnyBurger Jun 24, 2025
d3bb2fe
isolated install
JonnyBurger Jul 20, 2025
3cddc4b
Merge branch 'main' into bun-pkg-manager
JonnyBurger Jul 20, 2025
9d3cf66
remove verbose mode
JonnyBurger Jul 20, 2025
3010dd9
alright
JonnyBurger Jul 20, 2025
5b6e9ae
Update package.json
JonnyBurger Jul 20, 2025
ad30768
docs fixes
JonnyBurger Jul 20, 2025
fcb1548
don't setup pnpm
JonnyBurger Jul 20, 2025
3b956b6
update bun types
JonnyBurger Jul 20, 2025
24ac4ac
Update rendering.test.ts
JonnyBurger Jul 20, 2025
5ad035a
fix said errors
JonnyBurger Jul 20, 2025
7c6a828
Update serve-static.ts
JonnyBurger Jul 20, 2025
f8a8b16
Update package.json
JonnyBurger Jul 20, 2025
9dc558f
hmm
JonnyBurger Jul 20, 2025
2d35b54
15.4.2
JonnyBurger Jul 20, 2025
2b2a747
Revert "15.4.2"
JonnyBurger Jul 20, 2025
92a867c
upgrade to bun 1.2.21
JonnyBurger Aug 27, 2025
2bfce07
alright
JonnyBurger Aug 27, 2025
a7337de
Update transportstream.test.ts
JonnyBurger Aug 27, 2025
5073892
Merge branch 'main' into bun-pkg-manager
JonnyBurger Aug 27, 2025
acbe307
Update bun.lock
JonnyBurger Aug 27, 2025
4059f6e
Merge branch 'main' into bun-pkg-manager
JonnyBurger Aug 27, 2025
0f910b4
upgrade
JonnyBurger Aug 27, 2025
b10966a
Merge branch 'main' into bun-pkg-manager
JonnyBurger Aug 27, 2025
0a889d0
add back cube presentation
JonnyBurger Aug 27, 2025
7b71444
update
JonnyBurger Aug 27, 2025
fba71ba
inline cube
JonnyBurger Aug 27, 2025
b09a687
Update yes-or-no.ts
JonnyBurger Aug 27, 2025
e505b8c
cleanup
JonnyBurger Aug 27, 2025
d88a801
Update rendering.test.ts
JonnyBurger Aug 27, 2025
20e13ab
Update push.yml
JonnyBurger Aug 27, 2025
97ac356
Update test-utils.ts
JonnyBurger Aug 27, 2025
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
4 changes: 2 additions & 2 deletions .github/workflows/changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@main
- uses: oven-sh/[email protected].1
- uses: oven-sh/[email protected].2
with:
bun-version: 1.1.9
bun-version: 1.2.21
- name: Push changelog
env:
DISCORD_TOKEN: ${{ secrets.DISCORD_TOKEN }}
Expand Down
12 changes: 4 additions & 8 deletions .github/workflows/copilot-setup-steps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,17 +16,13 @@ jobs:
steps:
- name: Checkout code
uses: actions/checkout@v4
- uses: pnpm/action-setup@v3
with:
version: "8.10.2"
- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: 20
cache: "pnpm"
- uses: oven-sh/[email protected]
- uses: oven-sh/[email protected]
with:
bun-version: 1.2.10
bun-version: 1.2.21
- name: Cache turbo build setup
uses: actions/cache@v4
with:
Expand All @@ -35,6 +31,6 @@ jobs:
restore-keys: |
${{ runner.os }}-turbo-
- name: Install
run: pnpm i --frozen-lockfile
run: bun i
- name: Build
run: pnpm run build
run: bun run build
71 changes: 28 additions & 43 deletions .github/workflows/push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,28 +15,25 @@ jobs:
name: Lambda integration
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v3
with:
version: "8.10.2"
- uses: actions/setup-node@v4
with:
node-version: 20
cache: "pnpm"
- uses: oven-sh/[email protected].1
- uses: oven-sh/setup-bun@v2
- uses: oven-sh/[email protected].2
with:
bun-version: 1.2.10
bun-version: 1.2.21
- name: Install
run: pnpm i --frozen-lockfile
run: bun i
- name: Cache turbo build setup
uses: actions/cache@v4
with:
path: .turbo
key: ${{ runner.os }}-turbo-${{ github.sha }}
key: ${{ runner.os }}-turbobun-${{ github.sha }}
restore-keys: |
${{ runner.os }}-turbo-
${{ runner.os }}-turbobun-
- name: Test Lambda IT
run: |
pnpm run testlambda
bun run testlambda
- name: IT tests
timeout-minutes: 10
run: |
Expand All @@ -50,25 +47,21 @@ jobs:
name: Webcodecs tests
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v3
with:
version: "8.10.2"
- uses: actions/setup-node@v4
with:
node-version: 20
cache: "pnpm"
- uses: oven-sh/[email protected]
with:
bun-version: 1.2.10
bun-version: 1.2.21
- name: Install
run: pnpm i --frozen-lockfile
run: bun i
- name: Cache turbo build setup
uses: actions/cache@v4
with:
path: .turbo
key: ${{ runner.os }}-turbo-${{ github.sha }}
key: ${{ runner.os }}-turbobun-${{ github.sha }}
restore-keys: |
${{ runner.os }}-turbo-
${{ runner.os }}-turbobun-
- name: Install deps
run: cd packages/webcodecs && bunx playwright install --with-deps
- name: Test Webcodecs
Expand All @@ -79,9 +72,6 @@ jobs:
name: SSR integration
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v3
with:
version: "8.10.2"
- name: Cache turbo build setup
uses: actions/cache/restore@v4
with:
Expand All @@ -91,12 +81,11 @@ jobs:
- uses: actions/setup-node@v4
with:
node-version: 16
cache: "pnpm"
- uses: oven-sh/[email protected]
- uses: oven-sh/[email protected]
with:
bun-version: 1.2.10
bun-version: 1.2.21
- name: Install
run: pnpm i --frozen-lockfile
run: bun i
- name: Setup Python
uses: actions/setup-python@v4
with:
Expand All @@ -118,15 +107,12 @@ jobs:
- name: Test SSR
timeout-minutes: 8
run: |
pnpm run testssr
bun run testssr
lint:
runs-on: ubuntu-latest
name: Linting + Formatting
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v3
with:
version: "8.10.2"
- name: Cache turbo build setup
uses: actions/cache/restore@v4
with:
Expand All @@ -136,18 +122,17 @@ jobs:
- uses: actions/setup-node@v4
with:
node-version: 20
cache: "pnpm"
- uses: oven-sh/[email protected]
- uses: oven-sh/[email protected]
with:
bun-version: 1.2.10
bun-version: 1.2.21
- name: Install
run: pnpm i --frozen-lockfile
run: bun i
env:
CI: true
- name: Perform stylecheck
timeout-minutes: 10
run: |
pnpm run stylecheck
bun run stylecheck
build:
name: Build Node ${{ matrix.node_version }} on ${{ matrix.os }}
runs-on: ${{ matrix.os }}
Expand All @@ -165,26 +150,26 @@ jobs:
node_version: 20.5
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v3
- uses: actions/setup-go@v5
if: matrix.os == 'macos-14'
with:
version: "8.10.2"
go-version: "1.20"
- uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node_version }}
cache: "pnpm"
- name: Cache turbo build setup
uses: actions/cache@v4
with:
path: .turbo
key: ${{ runner.os }}-turbo-${{ github.sha }}
key: ${{ runner.os }}-turbobun-${{ github.sha }}
restore-keys: |
${{ runner.os }}-turbo-
- uses: oven-sh/[email protected].1
${{ runner.os }}-turbobun-
- uses: oven-sh/[email protected].2
with:
bun-version: 1.2.10
bun-version: 1.2.21
- name: Install
run: pnpm i --frozen-lockfile
run: bun i
- name: Build & Test
timeout-minutes: 30
run: |
pnpm run ci
bun run ci
2 changes: 1 addition & 1 deletion .npmrc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# By adding 1 dependency, we remove the defaults
# The default is: ['*types*', '*eslint*', '@prettier/plugin-*', '*prettier-plugin-*']
# Is a devDependency of `three` and a dependency of docs. Need to hoist
public-hoist-pattern[]=@react-three/fiber
public-hoist-pattern[]=
auto-install-peers=true
strict-peer-dependencies=false
publish-branch=main
Expand Down
Loading
Loading