Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
252b03c
chore(quest): claim quest/m1/prune-deps.md
kixelated Nov 2, 2026
4502f06
chore(js): remove rimraf from package builds
kixelated Nov 2, 2026
cab82fa
refactor(hang): parse AV1 codec fields without regex
kixelated Nov 2, 2026
264ad77
refactor(js): use zod mini without its wrapper package
kixelated Nov 2, 2026
f4cf17d
chore(net): remove the unused async-mutex dependency
kixelated Nov 2, 2026
1288664
docs(quest): refresh dependency removal costs and keep decisions
kixelated Nov 2, 2026
a7a8f10
docs(quest): record measured dependency costs and retention reasons
kixelated Nov 2, 2026
d2a6877
docs(quest): retain dependency deduplication and compiler-floor guidance
kixelated Nov 2, 2026
d43d463
docs(quest): qualify the Bun audit scope and lock-edit procedure
kixelated Nov 2, 2026
67c294e
Merge remote-tracking branch 'origin/main' into HEAD
kixelated Nov 2, 2026
cd2b0e0
refactor(room): use zod mini without its wrapper package
kixelated Nov 2, 2026
5d0ffd4
Merge remote-tracking branch 'origin/main' into iterate/prune-deps
kixelated Nov 2, 2026
98f9ac7
docs(quest): count @moq/room among the zod mini consumers
kixelated Nov 2, 2026
e9305e7
Merge remote-tracking branch 'origin/main' into quest/m1/prune-deps
kixelated Nov 2, 2026
4d1841c
quest land: merge tested base
Nov 2, 2026
3d34c80
Merge base and resolve catalog import and retired quest conflicts
Nov 2, 2026
b2b881c
quest land: merge tested base
Nov 2, 2026
ae08309
Merge origin/main into quest/m1/prune-deps
kixelated Nov 2, 2026
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
1 change: 0 additions & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

31 changes: 0 additions & 31 deletions bun.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

40 changes: 20 additions & 20 deletions js/auth/api/index.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,26 +3,26 @@
```ts
import { $strict } from "zod/v4/core";
import { $strip } from "zod/v4/core";
import { ZodMiniArray } from "@zod/mini";
import { ZodMiniBoolean } from "@zod/mini";
import { ZodMiniCatch } from "@zod/mini";
import { ZodMiniDefault } from "@zod/mini";
import { ZodMiniDiscriminatedUnion } from "@zod/mini";
import { ZodMiniEnum } from "@zod/mini";
import { ZodMiniInt } from "@zod/mini";
import { ZodMiniLiteral } from "@zod/mini";
import { ZodMiniNever } from "@zod/mini";
import { ZodMiniNumber } from "@zod/mini";
import { ZodMiniObject } from "@zod/mini";
import { ZodMiniOptional } from "@zod/mini";
import { ZodMiniPipe } from "@zod/mini";
import { ZodMiniRecord } from "@zod/mini";
import { ZodMiniString } from "@zod/mini";
import { ZodMiniTransform } from "@zod/mini";
import { ZodMiniUnion } from "@zod/mini";
import { ZodMiniUnknown } from "@zod/mini";
import { infer } from "@zod/mini";
import { output } from "@zod/mini";
import { ZodMiniArray } from "zod/mini";
import { ZodMiniBoolean } from "zod/mini";
import { ZodMiniCatch } from "zod/mini";
import { ZodMiniDefault } from "zod/mini";
import { ZodMiniDiscriminatedUnion } from "zod/mini";
import { ZodMiniEnum } from "zod/mini";
import { ZodMiniInt } from "zod/mini";
import { ZodMiniLiteral } from "zod/mini";
import { ZodMiniNever } from "zod/mini";
import { ZodMiniNumber } from "zod/mini";
import { ZodMiniObject } from "zod/mini";
import { ZodMiniOptional } from "zod/mini";
import { ZodMiniPipe } from "zod/mini";
import { ZodMiniRecord } from "zod/mini";
import { ZodMiniString } from "zod/mini";
import { ZodMiniTransform } from "zod/mini";
import { ZodMiniUnion } from "zod/mini";
import { ZodMiniUnknown } from "zod/mini";
import { infer } from "zod/mini";
import { output } from "zod/mini";

export type Algorithm = infer<typeof AlgorithmSchema>;

Expand Down
4 changes: 1 addition & 3 deletions js/auth/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,23 +17,21 @@
"moq-auth": "./src/cli.ts"
},
"scripts": {
"build": "rimraf dist && tsc -b tsconfig.build.json && bun ../common/package.ts",
"build": "rm -rf dist && tsc -b tsconfig.build.json && bun ../common/package.ts",
"check": "tsc --noEmit && tsc -b examples/tsconfig.json",
"test": "bun test --only-failures",
"release": "bun ../common/release.ts"
},
"dependencies": {
"@moq/clock": "workspace:^",
"@moq/pattern": "workspace:^",
"@zod/mini": "^4.6.7",
"commander": "^15.0.0",
"jose": "^6.2.13",
"zod": "^4.6.7"
},
"devDependencies": {
"@types/bun": "^1.4.4",
"@types/node": "^26.6.4",
"rimraf": "^6.1.3",
"typescript": "7.0.2"
}
}
2 changes: 1 addition & 1 deletion js/auth/src/algorithm.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import * as z from "@zod/mini";
import * as z from "zod/mini";

/**
* Supported JWT algorithms.
Expand Down
2 changes: 1 addition & 1 deletion js/auth/src/claims.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
*/

import { Pattern, Patterns } from "@moq/pattern";
import * as z from "@zod/mini";
import * as z from "zod/mini";
import * as Path from "./path.ts";
import { decodeGrants, decodeRoles, PatternListSchema, WireRoleSchema } from "./wire.ts";

Expand Down
2 changes: 1 addition & 1 deletion js/auth/src/contract.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
*/

import { Pattern } from "@moq/pattern";
import * as z from "@zod/mini";
import * as z from "zod/mini";
import { decodeRoles, encodeRoles, WireRoleSchema } from "./wire.ts";

const PathSchema = z.string().check(
Expand Down
2 changes: 1 addition & 1 deletion js/auth/src/key.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { wall } from "@moq/clock";
import * as z from "@zod/mini";
import * as jose from "jose";
import * as z from "zod/mini";
import { type Algorithm, AlgorithmSchema } from "./algorithm.ts";
import { type Claims, ClaimsSchema, ScopeSchema, scopeAllows } from "./claims.ts";
import * as Path from "./path.ts";
Expand Down
2 changes: 1 addition & 1 deletion js/auth/src/set.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
* @module
*/

import * as z from "@zod/mini";
import * as jose from "jose";
import * as z from "zod/mini";
import type { Claims } from "./claims.ts";
import { Key, KeySchema, type PublicKey } from "./key.ts";

Expand Down
2 changes: 1 addition & 1 deletion js/auth/src/wire.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
*/

import { Pattern, Patterns } from "@moq/pattern";
import * as z from "@zod/mini";
import * as z from "zod/mini";

/** A list of pattern texts, each validated by `Pattern.parse`. */
export const PatternListSchema = z.array(
Expand Down
3 changes: 1 addition & 2 deletions js/clock/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,13 @@
".": "./src/index.ts"
},
"scripts": {
"build": "rimraf dist && tsc -b tsconfig.build.json && bun ../common/package.ts",
"build": "rm -rf dist && tsc -b tsconfig.build.json && bun ../common/package.ts",
"check": "tsc --noEmit",
"test": "bun test --only-failures",
"release": "bun ../common/release.ts"
},
"devDependencies": {
"@types/bun": "^1.4.4",
"rimraf": "^6.1.3",
"typescript": "7.0.2"
}
}
3 changes: 1 addition & 2 deletions js/e2ee/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
".": "./src/index.ts"
},
"scripts": {
"build": "rimraf dist && tsc -b tsconfig.build.json && bun ../common/package.ts && tsc --project test-dts/tsconfig.json",
"build": "rm -rf dist && tsc -b tsconfig.build.json && bun ../common/package.ts && tsc --project test-dts/tsconfig.json",
"check": "tsc --noEmit && tsc --noEmit --project bench/tsconfig.json",
"test": "bun test --only-failures"
},
Expand All @@ -26,7 +26,6 @@
"devDependencies": {
"@moq/clock": "workspace:^",
"@types/bun": "^1.4.4",
"rimraf": "^6.1.3",
"typescript": "7.0.2"
}
}
Loading
Loading