refactor: switch to deno

This commit is contained in:
Dan Ditomaso
2025-03-02 14:25:29 -05:00
parent 7e66dc7cac
commit db08542b39
13 changed files with 6842 additions and 114 deletions
+7 -5
View File
@@ -16,14 +16,16 @@ jobs:
- name: Checkout code
uses: actions/checkout@v4
- name: Setup bun
uses: oven-sh/setup-bun@v2
- name: Setup Deno
uses: denoland/setup-deno@v2
with:
deno-version: v2.x
- name: Install Dependencies
run: bun install
run: deno install
- name: Run tests
run: bun run test:run
run: deno task test
- name: Build Package
run: bun run build
run: deno task build
+8 -6
View File
@@ -15,20 +15,22 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
- name: Setup bun
uses: oven-sh/setup-bun@v2
- name: Setup Deno
uses: denoland/setup-deno@v2
with:
deno-version: v2.x
- name: Install Dependencies
run: bun install
run: deno install
- name: Run tests
run: bun run test:run
run: deno task test
- name: Build Package
run: bun run build
run: deno task build
- name: Package Output
run: bun run package
run: deno task package
- name: Archive compressed build
uses: actions/upload-artifact@v4
+8 -6
View File
@@ -9,20 +9,22 @@ jobs:
- name: Checkout code
uses: actions/checkout@v4
- name: Setup bun
uses: oven-sh/setup-bun@v2
- name: Setup Deno
uses: denoland/setup-deno@v2
with:
deno-version: v2.x
- name: Install Dependencies
run: bun install
run: deno install
- name: Run tests
run: bun run test:run
run: deno task test
- name: Build Package
run: bun run build
run: deno task build
- name: Compress build
run: bun run package
run: deno task package
- name: Archive compressed build
uses: actions/upload-artifact@v4
+8 -6
View File
@@ -15,20 +15,22 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
- name: Setup bun
uses: oven-sh/setup-bun@v2
- name: Setup Deno
uses: denoland/setup-deno@v2
with:
deno-version: v2.x
- name: Install Dependencies
run: bun install
run: deno install
- name: Run tests
run: bun run test:run
run: deno task test
- name: Build Package
run: bun run build
run: deno task build
- name: Package Output
run: bun run package
run: deno task package
- name: Archive compressed build
uses: actions/upload-artifact@v4