CultLib/scripts
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Libby 286a9af389
Some checks failed
CultMesh QUIC native / Build win32-x64 (pull_request) Has been skipped
CultMesh QUIC native / Build linux-x64 (pull_request) Has been skipped
CultMesh QUIC native / Release native binaries (pull_request) Has been skipped
CultMesh portability and performance / ubuntu-latest reactive semantics and leases (pull_request) Failing after 5m49s
CultMesh QUIC native / Verify committed binaries match SHA256SUMS (pull_request) Successful in 36s
npm: scope cultnet-ts, cultmesh-ts and cultmesh-browser under @gamecult
Unscoped npm names are unclaimed and open to dependency confusion; cultcache-ts was
already @gamecult/cultcache-ts. package.json names, intra-repo dependencies, package-lock,
import specifiers (src, tests, samples, docs/start, first-call docs test), the workspace
list in run-typescript-workspaces, the verify-eve module map and package READMEs now use
the scoped names. Directory names, workspace paths in CI and release tag prefixes are
unchanged. Historical cut docs and past CHANGELOG entries keep the old names.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-07 16:25:10 +00:00
..
api-gate Semver check: measuring nothing refuses; reference assemblies; tool restored alone 2026-10-02 19:52:14 +02:00
build-quic-native.ps1 Correct stale Schannel/40,448-byte claims, ship OpenSSL's license notice 2026-09-17 19:49:14 +02:00
build-quic-native.sh Give the bridge a Linux build the deploy host's own distribution can produce 2026-09-16 21:04:14 +02:00
build-unity-package.ps1 Unity build: the no-.git guard asks git for the checkout top, so an empty .git is refused and a worktree passes 2026-10-03 13:44:19 +02:00
check-changelog-semver.mjs Release guard tidy: threat model stated, preload route pinned shut, dated changelog headings read 2026-10-03 15:02:55 +02:00
check-changelog-semver.test.mjs Release guard tidy: the Python build guard starts without NODE_OPTIONS too 2026-10-03 15:16:57 +02:00
check-typescript-tests-wired.mjs One typed owner of document-payload reads and writes: DocumentPayload is opaque, the definition is required 2026-10-11 19:33:42 +02:00
measure-reactive-document-performance.mjs Measure reactive performance across runtimes 2026-08-18 03:08:01 +02:00
measure-reactive-document-performance.ps1 Split the Python runtime into cultcache-py, cultnet-py, cultmesh-py 2026-09-10 13:10:47 +02:00
pack-nuget.ps1 pack-nuget: pack the ProjectReference closure, not a hand list 2026-09-30 16:02:08 +02:00
quic-native-linux-dev.Dockerfile Install libmsquic system-wide in the QUIC dev image so .NET can find it 2026-09-23 14:39:05 +02:00
release-after-suite.mjs Release guard: the checks run in a clean env, and every per-tag check runs in the guard 2026-10-03 14:05:28 +02:00
release-packages.mjs Semver check derives what callers used to declare: first release, tag prefix, changelog and measured set 2026-10-03 02:36:54 +02:00
run-typescript-workspaces.mjs npm: scope cultnet-ts, cultmesh-ts and cultmesh-browser under @gamecult 2026-11-07 16:25:10 +00:00
sign-cultmesh-authority-vectors.mjs Pin the TypeScript-signed direction of the authority parity check 2026-09-16 16:27:06 +02:00
test-declared-dependency-ranges.mjs Declared-range check: find npm's package root on Unix as well as Windows 2026-10-03 01:35:45 +02:00
test-typescript-package-closure.mjs npm: scope cultnet-ts, cultmesh-ts and cultmesh-browser under @gamecult 2026-11-07 16:25:10 +00:00
verify-caching-unity-release.ps1 Semver release: the suite runs first in CI and in the Unity scripts, and the Caching Unity prefix is its own tag family 2026-10-03 11:43:43 +02:00
verify-eve-browser-network.mjs npm: scope cultnet-ts, cultmesh-ts and cultmesh-browser under @gamecult 2026-11-07 16:25:10 +00:00
verify-eve-getting-started.ps1 Ship authenticated remote transports in Unity package 2026-08-18 20:23:27 +02:00
verify-eve-two-runtime-sample.ps1 Retain native clients across provider routes 2026-08-18 03:34:59 +02:00
verify-reactive-document-scaling.ps1 Split the Python runtime into cultcache-py, cultnet-py, cultmesh-py 2026-09-10 13:10:47 +02:00
write-cultmesh-content-vectors.mjs Content vectors: C#-written acceptance cases, trap inputs for keys, padded pack vector 2026-10-19 15:40:55 +02:00
write-cultmesh-realtime-frame-vectors.mjs Encode a CultMesh realtime frame in TypeScript 2026-09-16 19:20:41 +02:00