diff --git a/.github/workflows/validate.yaml b/.github/workflows/validate.yaml
index 0bc4236..d58d49d 100644
--- a/.github/workflows/validate.yaml
+++ b/.github/workflows/validate.yaml
@@ -22,7 +22,7 @@ jobs:
run: bun run ci
- name: Check Types
- run: bun run typecheck
+ run: bun run check:types
- name: Run Unit Tests
run: bun test
diff --git a/.run/Biome Check.run.xml b/.run/Biome Check.run.xml
new file mode 100644
index 0000000..abead42
--- /dev/null
+++ b/.run/Biome Check.run.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.run/Build.run.xml b/.run/Build.run.xml
new file mode 100644
index 0000000..331584f
--- /dev/null
+++ b/.run/Build.run.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.run/Check Types.run.xml b/.run/Check Types.run.xml
new file mode 100644
index 0000000..17363f3
--- /dev/null
+++ b/.run/Check Types.run.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.run/Debug Docs.run.xml b/.run/Debug Docs.run.xml
new file mode 100644
index 0000000..fa83485
--- /dev/null
+++ b/.run/Debug Docs.run.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/.run/Docs.run.xml b/.run/Docs.run.xml
new file mode 100644
index 0000000..f94836c
--- /dev/null
+++ b/.run/Docs.run.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.run/Generate Docs (Watch).run.xml b/.run/Generate Docs (Watch).run.xml
new file mode 100644
index 0000000..3d67dd8
--- /dev/null
+++ b/.run/Generate Docs (Watch).run.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.run/Generate Docs.run.xml b/.run/Generate Docs.run.xml
new file mode 100644
index 0000000..14f2c1b
--- /dev/null
+++ b/.run/Generate Docs.run.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.run/Serve Docs.run.xml b/.run/Serve Docs.run.xml
new file mode 100644
index 0000000..19170a4
--- /dev/null
+++ b/.run/Serve Docs.run.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.run/Tests.run.xml b/.run/Tests.run.xml
new file mode 100644
index 0000000..146f455
--- /dev/null
+++ b/.run/Tests.run.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.run/Validate.run.xml b/.run/Validate.run.xml
new file mode 100644
index 0000000..73b1d53
--- /dev/null
+++ b/.run/Validate.run.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/package.json b/package.json
index ec47a32..1d453bb 100644
--- a/package.json
+++ b/package.json
@@ -33,15 +33,15 @@
"scripts": {
"build": "tsup",
"prepublishOnly": "bun run build",
- "preversion": "bun run lint && bun run typecheck",
- "version": "bun run format && git add -A src",
+ "preversion": "bun run check:biome && bun run check:types",
+ "version": "git add -A src",
"postversion": "git push && git push --tags",
+ "check:biome": "biome check --write src",
+ "check:types": "tsc --noEmit",
"ci": "biome ci src",
"docs:generate": "typedoc --options typedoc.json",
"docs:serve": "mkdir -p ./site && cd ./site && bunx vite",
- "check": "biome check --write src",
- "test": "bun test",
- "typecheck": "tsc --noEmit"
+ "test": "bun test"
},
"dependencies": {
"@laserware/arcade": "^3.13.3"