fix(gitea): set ROOT_URL=host.docker.internal, NO_PROXY for host (F17)

Resolves F17 in docker-build-optimization-roadmap.

Root cause:
  Gitea's app.ini ROOT_URL was http://localhost:3300/. Gitea bakes
  ROOT_URL into the dist.tarball field of every published package's
  metadata. Inside a Docker container, 'localhost' is the container
  itself, not the host \u2014 so any 'pnpm install' that needed to fetch
  a tarball would ECONNREFUSED, even though the registry metadata
  itself was reachable via host.docker.internal.

Server-side fix (not in git, requires manual replication on each dev
machine; documented in roadmap \u00a73 A-pre-6):
  - Edit /opt/homebrew/var/gitea/custom/conf/app.ini:
    ROOT_URL = http://host.docker.internal:3300/
  - brew services restart gitea
  - sudo sh -c 'echo "127.0.0.1 host.docker.internal" >> /etc/hosts'

Repo-side fix (this commit):
  - switch-network.sh: add host.docker.internal to NO_PROXY +
    NPM_CONFIG_NOPROXY when NETWORK=corp. Required so host-side curl/
    pnpm/npm bypass the corporate proxy (cso.proxy.att.com) when
    resolving host.docker.internal. Without this, host installs fail
    with the corp proxy's 'Unknown Host' 504 page.

Republished all 64 @bytelyst/* packages so tarball URLs reflect the
new ROOT_URL:
  - .publish-manifest.json: 64 entries with new content hashes
  - packages/*/package.json: 64 patch-version bumps
    (auto-bumped by publish-outdated-packages.sh because previous
    versions already existed in registry)

Verification:
  curl http://localhost:3300/.../@bytelyst%2Ferrors | jq .dist.tarball
  → http://host.docker.internal:3300/.../errors-0.1.11.tgz  (was localhost:3300)
  workspace:* refs across all 64 packages: 0

Unblocks: A0-V on every pilot. Verified PASSING on learning_ai_clock:
  backend cold build: 59.2 s
  web cold build:     3:13 (193 s)
  Both via Gitea registry, no docker-prep.sh tarballs needed.
This commit is contained in:
saravanakumardb1 2026-05-27 01:51:43 -07:00
parent cfcfc7bb90
commit dd90f709e1
66 changed files with 203 additions and 198 deletions

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/accessibility", "name": "@bytelyst/accessibility",
"version": "0.1.7", "version": "0.1.8",
"type": "module", "type": "module",
"main": "dist/index.js", "main": "dist/index.js",
"types": "dist/index.d.ts", "types": "dist/index.d.ts",

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/api-client", "name": "@bytelyst/api-client",
"version": "0.1.6", "version": "0.1.7",
"type": "module", "type": "module",
"exports": { "exports": {
".": { ".": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/auth-client", "name": "@bytelyst/auth-client",
"version": "0.1.5", "version": "0.1.6",
"type": "module", "type": "module",
"description": "Browser/React Native-safe auth API client for platform-service", "description": "Browser/React Native-safe auth API client for platform-service",
"exports": { "exports": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/auth-ui", "name": "@bytelyst/auth-ui",
"version": "0.1.6", "version": "0.1.7",
"type": "module", "type": "module",
"description": "Shared auth UI components for SmartAuth (LoginForm, MfaChallenge, SocialButtons)", "description": "Shared auth UI components for SmartAuth (LoginForm, MfaChallenge, SocialButtons)",
"exports": { "exports": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/auth", "name": "@bytelyst/auth",
"version": "0.1.6", "version": "0.1.7",
"type": "module", "type": "module",
"exports": { "exports": {
".": { ".": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/backend-config", "name": "@bytelyst/backend-config",
"version": "0.1.5", "version": "0.1.6",
"description": "Shared Zod config schema base for Fastify product backends", "description": "Shared Zod config schema base for Fastify product backends",
"type": "module", "type": "module",
"main": "dist/index.js", "main": "dist/index.js",

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/backend-flags", "name": "@bytelyst/backend-flags",
"version": "0.1.5", "version": "0.1.6",
"description": "In-memory feature flag registry for Fastify product backends", "description": "In-memory feature flag registry for Fastify product backends",
"type": "module", "type": "module",
"main": "dist/index.js", "main": "dist/index.js",

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/backend-telemetry", "name": "@bytelyst/backend-telemetry",
"version": "0.1.5", "version": "0.1.6",
"description": "In-memory telemetry event buffer for Fastify product backends", "description": "In-memory telemetry event buffer for Fastify product backends",
"type": "module", "type": "module",
"main": "dist/index.js", "main": "dist/index.js",

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/billing-client", "name": "@bytelyst/billing-client",
"version": "0.1.0", "version": "0.1.1",
"type": "module", "type": "module",
"description": "Browser/React Native-safe billing and subscription client for platform-service — plans, subscriptions, payments, and usage", "description": "Browser/React Native-safe billing and subscription client for platform-service — plans, subscriptions, payments, and usage",
"exports": { "exports": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/blob-client", "name": "@bytelyst/blob-client",
"version": "0.1.5", "version": "0.1.6",
"type": "module", "type": "module",
"description": "Browser/React Native-safe blob storage client — SAS URL upload/download via platform-service", "description": "Browser/React Native-safe blob storage client — SAS URL upload/download via platform-service",
"exports": { "exports": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/blob", "name": "@bytelyst/blob",
"version": "0.2.5", "version": "0.2.6",
"type": "module", "type": "module",
"exports": { "exports": {
".": { ".": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/broadcast-client", "name": "@bytelyst/broadcast-client",
"version": "0.1.6", "version": "0.1.7",
"type": "module", "type": "module",
"description": "Browser/React Native-safe broadcast messaging client for platform-service", "description": "Browser/React Native-safe broadcast messaging client for platform-service",
"exports": { "exports": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/celebrations", "name": "@bytelyst/celebrations",
"version": "0.1.5", "version": "0.1.6",
"type": "module", "type": "module",
"main": "dist/index.js", "main": "dist/index.js",
"types": "dist/index.d.ts", "types": "dist/index.d.ts",

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/client-encrypt", "name": "@bytelyst/client-encrypt",
"version": "0.1.5", "version": "0.1.6",
"type": "module", "type": "module",
"exports": { "exports": {
".": { ".": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/config", "name": "@bytelyst/config",
"version": "0.1.8", "version": "0.1.9",
"type": "module", "type": "module",
"exports": { "exports": {
".": { ".": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/cosmos", "name": "@bytelyst/cosmos",
"version": "0.1.5", "version": "0.1.6",
"type": "module", "type": "module",
"exports": { "exports": {
".": { ".": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/create-app", "name": "@bytelyst/create-app",
"version": "0.1.5", "version": "0.1.6",
"description": "CLI tools for scaffolding ByteLyst product repos and code", "description": "CLI tools for scaffolding ByteLyst product repos and code",
"type": "module", "type": "module",
"bin": { "bin": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/dashboard-components", "name": "@bytelyst/dashboard-components",
"version": "0.1.5", "version": "0.1.6",
"description": "Shared React components for ByteLyst dashboards", "description": "Shared React components for ByteLyst dashboards",
"type": "module", "type": "module",
"main": "./dist/index.js", "main": "./dist/index.js",

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/dashboard-shell", "name": "@bytelyst/dashboard-shell",
"version": "0.1.6", "version": "0.1.7",
"description": "Configurable Next.js dashboard layout with sidebar, profile, billing, and settings pages", "description": "Configurable Next.js dashboard layout with sidebar, profile, billing, and settings pages",
"type": "module", "type": "module",
"main": "./dist/index.js", "main": "./dist/index.js",

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/datastore", "name": "@bytelyst/datastore",
"version": "0.1.5", "version": "0.1.6",
"type": "module", "type": "module",
"exports": { "exports": {
".": { ".": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/design-tokens", "name": "@bytelyst/design-tokens",
"version": "0.1.7", "version": "0.1.8",
"type": "module", "type": "module",
"exports": { "exports": {
".": { ".": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/devops", "name": "@bytelyst/devops",
"version": "0.1.3", "version": "0.1.4",
"type": "module", "type": "module",
"description": "Runtime devops metadata (build info, uptime, health) — server collector + React UI", "description": "Runtime devops metadata (build info, uptime, health) — server collector + React UI",
"exports": { "exports": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/diagnostics-client", "name": "@bytelyst/diagnostics-client",
"version": "0.1.7", "version": "0.1.8",
"description": "TypeScript client for remote diagnostics and debug tracing", "description": "TypeScript client for remote diagnostics and debug tracing",
"type": "module", "type": "module",
"exports": { "exports": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/errors", "name": "@bytelyst/errors",
"version": "0.1.10", "version": "0.1.11",
"type": "module", "type": "module",
"exports": { "exports": {
".": { ".": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/event-store", "name": "@bytelyst/event-store",
"version": "0.1.5", "version": "0.1.6",
"description": "Persistent event store with pluggable backends (in-memory, file, Cosmos) for ByteLyst product backends", "description": "Persistent event store with pluggable backends (in-memory, file, Cosmos) for ByteLyst product backends",
"type": "module", "type": "module",
"exports": { "exports": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/events", "name": "@bytelyst/events",
"version": "0.1.6", "version": "0.1.7",
"type": "module", "type": "module",
"exports": { "exports": {
".": { ".": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/extraction", "name": "@bytelyst/extraction",
"version": "0.1.6", "version": "0.1.7",
"type": "module", "type": "module",
"description": "Shared types and client for the extraction service", "description": "Shared types and client for the extraction service",
"exports": { "exports": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/fastify-auth", "name": "@bytelyst/fastify-auth",
"version": "0.1.6", "version": "0.1.7",
"description": "JWT auth middleware + request context for Fastify product backends", "description": "JWT auth middleware + request context for Fastify product backends",
"type": "module", "type": "module",
"main": "dist/index.js", "main": "dist/index.js",

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/fastify-core", "name": "@bytelyst/fastify-core",
"version": "0.1.6", "version": "0.1.7",
"type": "module", "type": "module",
"exports": { "exports": {
".": { ".": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/fastify-sse", "name": "@bytelyst/fastify-sse",
"version": "0.3.5", "version": "0.3.6",
"description": "Fastify plugin for Server-Sent Events (SSE) — real-time push for ByteLyst product backends", "description": "Fastify plugin for Server-Sent Events (SSE) — real-time push for ByteLyst product backends",
"type": "module", "type": "module",
"exports": { "exports": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/feature-flag-client", "name": "@bytelyst/feature-flag-client",
"version": "0.1.5", "version": "0.1.6",
"type": "module", "type": "module",
"description": "Browser/React Native-safe feature flag client for platform-service", "description": "Browser/React Native-safe feature flag client for platform-service",
"exports": { "exports": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/feedback-client", "name": "@bytelyst/feedback-client",
"version": "0.1.7", "version": "0.1.8",
"description": "TypeScript client for submitting user feedback with screenshots", "description": "TypeScript client for submitting user feedback with screenshots",
"type": "module", "type": "module",
"exports": { "exports": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/field-encrypt", "name": "@bytelyst/field-encrypt",
"version": "0.1.7", "version": "0.1.8",
"type": "module", "type": "module",
"exports": { "exports": {
".": { ".": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/gentle-notifications", "name": "@bytelyst/gentle-notifications",
"version": "0.1.5", "version": "0.1.6",
"type": "module", "type": "module",
"main": "dist/index.js", "main": "dist/index.js",
"types": "dist/index.d.ts", "types": "dist/index.d.ts",

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/kill-switch-client", "name": "@bytelyst/kill-switch-client",
"version": "0.1.6", "version": "0.1.7",
"type": "module", "type": "module",
"description": "Browser/React Native-safe kill switch client for platform-service", "description": "Browser/React Native-safe kill switch client for platform-service",
"exports": { "exports": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/llm-router", "name": "@bytelyst/llm-router",
"version": "0.1.5", "version": "0.1.6",
"description": "Pure-code LLM router for free-tier API providers with round-robin, fallback, and health tracking", "description": "Pure-code LLM router for free-tier API providers with round-robin, fallback, and health tracking",
"type": "module", "type": "module",
"exports": { "exports": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/llm", "name": "@bytelyst/llm",
"version": "0.1.5", "version": "0.1.6",
"type": "module", "type": "module",
"exports": { "exports": {
".": { ".": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/logger", "name": "@bytelyst/logger",
"version": "0.1.5", "version": "0.1.6",
"description": "Structured logger factory for Next.js dashboards and Node.js services", "description": "Structured logger factory for Next.js dashboards and Node.js services",
"type": "module", "type": "module",
"exports": { "exports": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/marketplace-client", "name": "@bytelyst/marketplace-client",
"version": "0.1.5", "version": "0.1.6",
"type": "module", "type": "module",
"main": "dist/index.js", "main": "dist/index.js",
"types": "dist/index.d.ts", "types": "dist/index.d.ts",

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/mcp-client", "name": "@bytelyst/mcp-client",
"version": "0.1.1", "version": "0.1.2",
"type": "module", "type": "module",
"exports": { "exports": {
".": { ".": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/monitoring", "name": "@bytelyst/monitoring",
"version": "0.1.5", "version": "0.1.6",
"type": "module", "type": "module",
"description": "Health-check aggregation utilities for ByteLyst services and dashboards", "description": "Health-check aggregation utilities for ByteLyst services and dashboards",
"exports": { "exports": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/offline-queue", "name": "@bytelyst/offline-queue",
"version": "0.1.5", "version": "0.1.6",
"type": "module", "type": "module",
"description": "Browser/React Native-safe persistent offline retry queue", "description": "Browser/React Native-safe persistent offline retry queue",
"exports": { "exports": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/ollama-client", "name": "@bytelyst/ollama-client",
"version": "0.1.6", "version": "0.1.7",
"description": "Shared Ollama API client — streaming chat, embeddings, model management, health checks", "description": "Shared Ollama API client — streaming chat, embeddings, model management, health checks",
"type": "module", "type": "module",
"exports": { "exports": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/org-client", "name": "@bytelyst/org-client",
"version": "0.1.5", "version": "0.1.6",
"type": "module", "type": "module",
"main": "dist/index.js", "main": "dist/index.js",
"types": "dist/index.d.ts", "types": "dist/index.d.ts",

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/palace", "name": "@bytelyst/palace",
"version": "0.1.4", "version": "0.1.5",
"description": "Shared MemPalace primitives — types, cosine similarity, dedup, relevance decay, extraction prompts, KG helpers, wake-up context builder", "description": "Shared MemPalace primitives — types, cosine similarity, dedup, relevance decay, extraction prompts, KG helpers, wake-up context builder",
"type": "module", "type": "module",
"exports": { "exports": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/platform-client", "name": "@bytelyst/platform-client",
"version": "0.1.5", "version": "0.1.6",
"type": "module", "type": "module",
"description": "Browser/React Native-safe typed fetch wrapper for platform-service", "description": "Browser/React Native-safe typed fetch wrapper for platform-service",
"exports": { "exports": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/push", "name": "@bytelyst/push",
"version": "0.1.5", "version": "0.1.6",
"type": "module", "type": "module",
"exports": { "exports": {
".": { ".": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/queue", "name": "@bytelyst/queue",
"version": "0.1.5", "version": "0.1.6",
"description": "Durable job queue with pluggable stores and worker runtime", "description": "Durable job queue with pluggable stores and worker runtime",
"type": "module", "type": "module",
"exports": { "exports": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/quick-actions", "name": "@bytelyst/quick-actions",
"version": "0.1.5", "version": "0.1.6",
"type": "module", "type": "module",
"main": "dist/index.js", "main": "dist/index.js",
"types": "dist/index.d.ts", "types": "dist/index.d.ts",

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/react-auth", "name": "@bytelyst/react-auth",
"version": "0.1.7", "version": "0.1.8",
"type": "module", "type": "module",
"exports": { "exports": {
".": { ".": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/referral-client", "name": "@bytelyst/referral-client",
"version": "0.1.5", "version": "0.1.6",
"type": "module", "type": "module",
"main": "dist/index.js", "main": "dist/index.js",
"types": "dist/index.d.ts", "types": "dist/index.d.ts",

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/secure-storage-web", "name": "@bytelyst/secure-storage-web",
"version": "0.1.5", "version": "0.1.6",
"type": "module", "type": "module",
"exports": { "exports": {
".": { ".": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/speech", "name": "@bytelyst/speech",
"version": "0.1.5", "version": "0.1.6",
"description": "Cloud-agnostic speech-to-text abstraction for the ByteLyst ecosystem", "description": "Cloud-agnostic speech-to-text abstraction for the ByteLyst ecosystem",
"type": "module", "type": "module",
"exports": { "exports": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/storage", "name": "@bytelyst/storage",
"version": "0.1.5", "version": "0.1.6",
"type": "module", "type": "module",
"exports": { "exports": {
".": { ".": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/subscription-client", "name": "@bytelyst/subscription-client",
"version": "0.1.7", "version": "0.1.8",
"type": "module", "type": "module",
"main": "dist/index.js", "main": "dist/index.js",
"types": "dist/index.d.ts", "types": "dist/index.d.ts",

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/survey-client", "name": "@bytelyst/survey-client",
"version": "0.1.5", "version": "0.1.6",
"type": "module", "type": "module",
"description": "Browser/React Native-safe survey client for platform-service", "description": "Browser/React Native-safe survey client for platform-service",
"exports": { "exports": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/sync", "name": "@bytelyst/sync",
"version": "0.1.6", "version": "0.1.7",
"description": "Offline-first sync engine with configurable storage adapters and conflict resolution", "description": "Offline-first sync engine with configurable storage adapters and conflict resolution",
"type": "module", "type": "module",
"main": "./dist/index.js", "main": "./dist/index.js",

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/telemetry-client", "name": "@bytelyst/telemetry-client",
"version": "0.1.5", "version": "0.1.6",
"type": "module", "type": "module",
"description": "Browser/React Native-safe telemetry client for platform-service", "description": "Browser/React Native-safe telemetry client for platform-service",
"exports": { "exports": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/testing", "name": "@bytelyst/testing",
"version": "0.1.5", "version": "0.1.6",
"type": "module", "type": "module",
"exports": { "exports": {
".": { ".": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/time-references", "name": "@bytelyst/time-references",
"version": "0.1.5", "version": "0.1.6",
"type": "module", "type": "module",
"main": "dist/index.js", "main": "dist/index.js",
"types": "dist/index.d.ts", "types": "dist/index.d.ts",

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/ui", "name": "@bytelyst/ui",
"version": "0.1.9", "version": "0.1.10",
"type": "module", "type": "module",
"scripts": { "scripts": {
"storybook": "storybook dev -p 6006", "storybook": "storybook dev -p 6006",

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/use-keyboard-shortcuts", "name": "@bytelyst/use-keyboard-shortcuts",
"version": "0.1.6", "version": "0.1.7",
"type": "module", "type": "module",
"exports": { "exports": {
".": { ".": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/use-theme", "name": "@bytelyst/use-theme",
"version": "0.1.6", "version": "0.1.7",
"type": "module", "type": "module",
"exports": { "exports": {
".": { ".": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@bytelyst/webhook-dispatch", "name": "@bytelyst/webhook-dispatch",
"version": "0.1.6", "version": "0.1.7",
"description": "Reusable webhook dispatch with HMAC-SHA256 signing, exponential backoff retry, and delivery tracking for ByteLyst product backends", "description": "Reusable webhook dispatch with HMAC-SHA256 signing, exponential backoff retry, and delivery tracking for ByteLyst product backends",
"type": "module", "type": "module",
"exports": { "exports": {

View File

@ -1,322 +1,322 @@
{ {
"@bytelyst/accessibility": { "@bytelyst/accessibility": {
"version": "0.1.7", "version": "0.1.8",
"contentHash": "20d817fa711256122b360f6958b8c0fe9ab2d2ed43b46073432d36f3f9077ada", "contentHash": "20d817fa711256122b360f6958b8c0fe9ab2d2ed43b46073432d36f3f9077ada",
"publishedAt": "2026-05-15T05:32:20.286Z" "publishedAt": "2026-05-27T08:43:17.448Z"
}, },
"@bytelyst/api-client": { "@bytelyst/api-client": {
"version": "0.1.6", "version": "0.1.7",
"contentHash": "47c6e6b68481d8807e984aa07b6ca742c1f4cf62d9acb5002b99c76899373c31", "contentHash": "47c6e6b68481d8807e984aa07b6ca742c1f4cf62d9acb5002b99c76899373c31",
"publishedAt": "2026-05-15T05:32:21.764Z" "publishedAt": "2026-05-27T08:43:18.964Z"
}, },
"@bytelyst/auth": { "@bytelyst/auth": {
"version": "0.1.6", "version": "0.1.7",
"contentHash": "97f8e1ca0a609075e82751091a4a995740a5b06b513c14b55ee57ce6a9de7309", "contentHash": "97f8e1ca0a609075e82751091a4a995740a5b06b513c14b55ee57ce6a9de7309",
"publishedAt": "2026-05-27T08:25:10.360Z" "publishedAt": "2026-05-27T08:43:23.339Z"
}, },
"@bytelyst/auth-client": { "@bytelyst/auth-client": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "0155230525c853d8a18a6861078a5fecb2769962fd0f4102c759ead25c245296", "contentHash": "0155230525c853d8a18a6861078a5fecb2769962fd0f4102c759ead25c245296",
"publishedAt": "2026-04-13T08:44:06.085Z" "publishedAt": "2026-05-27T08:43:20.408Z"
}, },
"@bytelyst/auth-ui": { "@bytelyst/auth-ui": {
"version": "0.1.6", "version": "0.1.7",
"contentHash": "aa2a0d99917202ce7827dfc255b0a7913e14fd97413c57dfa8b8275878a64574", "contentHash": "aa2a0d99917202ce7827dfc255b0a7913e14fd97413c57dfa8b8275878a64574",
"publishedAt": "2026-05-24T02:10:56.939Z" "publishedAt": "2026-05-27T08:43:21.920Z"
}, },
"@bytelyst/backend-config": { "@bytelyst/backend-config": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "37808dd0b3280b730122ed0171811ac92dc7fd79e10a78f3c14daef911478149", "contentHash": "37808dd0b3280b730122ed0171811ac92dc7fd79e10a78f3c14daef911478149",
"publishedAt": "2026-04-13T08:44:11.057Z" "publishedAt": "2026-05-27T08:43:24.818Z"
}, },
"@bytelyst/backend-flags": { "@bytelyst/backend-flags": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "f79b89e172df28a296bd343883798bd761685599d27adfd94f88e09ef495df17", "contentHash": "f79b89e172df28a296bd343883798bd761685599d27adfd94f88e09ef495df17",
"publishedAt": "2026-04-13T08:44:12.606Z" "publishedAt": "2026-05-27T08:43:26.374Z"
}, },
"@bytelyst/backend-telemetry": { "@bytelyst/backend-telemetry": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "34ead309860862742b7bafa60a85b95e5f1ccbd187cf7d849064e039ca1e336a", "contentHash": "34ead309860862742b7bafa60a85b95e5f1ccbd187cf7d849064e039ca1e336a",
"publishedAt": "2026-04-13T08:44:14.003Z" "publishedAt": "2026-05-27T08:43:27.901Z"
}, },
"@bytelyst/billing-client": { "@bytelyst/billing-client": {
"version": "0.1.0", "version": "0.1.1",
"contentHash": "a8d913e007a3cd97da0d7e1868084785ca6a1de0dc63c39605e5dd4b759acd84", "contentHash": "a8d913e007a3cd97da0d7e1868084785ca6a1de0dc63c39605e5dd4b759acd84",
"publishedAt": "2026-05-15T00:34:40.954Z" "publishedAt": "2026-05-27T08:43:29.485Z"
}, },
"@bytelyst/blob": { "@bytelyst/blob": {
"version": "0.2.5", "version": "0.2.6",
"contentHash": "62b14ea355c625e102c533e9327f281b13c6031cfc3055fb4a6022d8d7512c5f", "contentHash": "62b14ea355c625e102c533e9327f281b13c6031cfc3055fb4a6022d8d7512c5f",
"publishedAt": "2026-04-13T08:44:17.082Z" "publishedAt": "2026-05-27T08:43:32.454Z"
}, },
"@bytelyst/blob-client": { "@bytelyst/blob-client": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "4b9e2a79ae68cba537026a861408afbd205f8d9da3f20bcab073d8f95881e6be", "contentHash": "4b9e2a79ae68cba537026a861408afbd205f8d9da3f20bcab073d8f95881e6be",
"publishedAt": "2026-04-13T08:44:15.555Z" "publishedAt": "2026-05-27T08:43:31.029Z"
}, },
"@bytelyst/broadcast-client": { "@bytelyst/broadcast-client": {
"version": "0.1.6", "version": "0.1.7",
"contentHash": "a84b7312f997311a58e90acee5b551f3b0afbe6091b881c6c3174b2654970ab1", "contentHash": "a84b7312f997311a58e90acee5b551f3b0afbe6091b881c6c3174b2654970ab1",
"publishedAt": "2026-05-15T05:32:23.292Z" "publishedAt": "2026-05-27T08:43:33.940Z"
}, },
"@bytelyst/celebrations": { "@bytelyst/celebrations": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "84570ad46d99cada6b59512a81a5f1fbee2a74a982f9c8ffe1ca9577bc3e537b", "contentHash": "84570ad46d99cada6b59512a81a5f1fbee2a74a982f9c8ffe1ca9577bc3e537b",
"publishedAt": "2026-04-13T08:44:20.012Z" "publishedAt": "2026-05-27T08:43:35.422Z"
}, },
"@bytelyst/client-encrypt": { "@bytelyst/client-encrypt": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "4cfcfbe8b253dedaccfad21e680c43244449b60d441599a63031d8e27fa11ed1", "contentHash": "4cfcfbe8b253dedaccfad21e680c43244449b60d441599a63031d8e27fa11ed1",
"publishedAt": "2026-04-13T08:44:21.557Z" "publishedAt": "2026-05-27T08:43:36.916Z"
}, },
"@bytelyst/config": { "@bytelyst/config": {
"version": "0.1.8", "version": "0.1.9",
"contentHash": "22c9830f546ca48063a1ab481621ac1cd3cc7277f9960a172196524356945b11", "contentHash": "7d5b67270db7e967e8b0f99249c59526cd6b295822ab70659e7ab741c90dddb8",
"publishedAt": "2026-05-24T02:10:58.399Z" "publishedAt": "2026-05-27T08:43:38.406Z"
}, },
"@bytelyst/cosmos": { "@bytelyst/cosmos": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "b0ddd5441f4b15ca28453b6e4cd089fcd92f7b504132d03c43a9b869c111c108", "contentHash": "b0ddd5441f4b15ca28453b6e4cd089fcd92f7b504132d03c43a9b869c111c108",
"publishedAt": "2026-04-13T08:44:24.588Z" "publishedAt": "2026-05-27T08:43:39.842Z"
}, },
"@bytelyst/create-app": { "@bytelyst/create-app": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "9c97aa27366415cf910e0cd950942f4008829184636b69e58550cf61382bcc1d", "contentHash": "9c97aa27366415cf910e0cd950942f4008829184636b69e58550cf61382bcc1d",
"publishedAt": "2026-05-15T05:32:26.242Z" "publishedAt": "2026-05-27T08:43:41.265Z"
}, },
"@bytelyst/dashboard-components": { "@bytelyst/dashboard-components": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "7d1ab88cb6fc6093e66c7be89c1cdc6ef7031bf20783b04d4f05bbb9d2e2dd5c", "contentHash": "7d1ab88cb6fc6093e66c7be89c1cdc6ef7031bf20783b04d4f05bbb9d2e2dd5c",
"publishedAt": "2026-04-13T08:44:27.860Z" "publishedAt": "2026-05-27T08:43:42.668Z"
}, },
"@bytelyst/dashboard-shell": { "@bytelyst/dashboard-shell": {
"version": "0.1.6", "version": "0.1.7",
"contentHash": "fd26bca4abeff4ff8b8e6395afc6e3432d9b2e12a788e4912448e4a6ebfbaab1", "contentHash": "fd26bca4abeff4ff8b8e6395afc6e3432d9b2e12a788e4912448e4a6ebfbaab1",
"publishedAt": "2026-05-24T02:11:00.104Z" "publishedAt": "2026-05-27T08:43:44.093Z"
}, },
"@bytelyst/datastore": { "@bytelyst/datastore": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "482bef2452f47fe4ca553f3a1c67eb4dbd159ca9b791a274e713fbe0e64a7a2b", "contentHash": "482bef2452f47fe4ca553f3a1c67eb4dbd159ca9b791a274e713fbe0e64a7a2b",
"publishedAt": "2026-04-13T08:44:30.939Z" "publishedAt": "2026-05-27T08:43:45.500Z"
}, },
"@bytelyst/design-tokens": { "@bytelyst/design-tokens": {
"version": "0.1.7", "version": "0.1.8",
"contentHash": "3af597239ffa56416daf44e6827039c960ecfc6abfaa03e104848a28149a2174", "contentHash": "3af597239ffa56416daf44e6827039c960ecfc6abfaa03e104848a28149a2174",
"publishedAt": "2026-05-15T05:32:27.737Z" "publishedAt": "2026-05-27T08:43:46.943Z"
}, },
"@bytelyst/devops": { "@bytelyst/devops": {
"version": "0.1.3", "version": "0.1.4",
"contentHash": "0bb47b53bffc5384c0d062cfc5a215b0920c06afc7b8eebcd7338384a8f212f7", "contentHash": "0bb47b53bffc5384c0d062cfc5a215b0920c06afc7b8eebcd7338384a8f212f7",
"publishedAt": "2026-05-15T05:32:29.061Z" "publishedAt": "2026-05-27T08:43:48.370Z"
}, },
"@bytelyst/diagnostics-client": { "@bytelyst/diagnostics-client": {
"version": "0.1.7", "version": "0.1.8",
"contentHash": "776c4683ee405b2b833ac508d25beb591740c60262876c0289fc61c1894b74be", "contentHash": "776c4683ee405b2b833ac508d25beb591740c60262876c0289fc61c1894b74be",
"publishedAt": "2026-05-27T08:26:18.882Z" "publishedAt": "2026-05-27T08:43:49.944Z"
}, },
"@bytelyst/errors": { "@bytelyst/errors": {
"version": "0.1.6", "version": "0.1.11",
"contentHash": "76443c39ff29478a483cb82439dcc44c5a25a1e87cf53eba3c1ba1e30b7947cf", "contentHash": "76443c39ff29478a483cb82439dcc44c5a25a1e87cf53eba3c1ba1e30b7947cf",
"publishedAt": "2026-04-13T08:44:35.843Z" "publishedAt": "2026-05-27T08:43:51.483Z"
}, },
"@bytelyst/event-store": { "@bytelyst/event-store": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "8ecf328682c6b886d0ee2db85094b7d2c6f589fe56d7666319b197383d8ca2ff", "contentHash": "8ecf328682c6b886d0ee2db85094b7d2c6f589fe56d7666319b197383d8ca2ff",
"publishedAt": "2026-04-13T08:44:37.491Z" "publishedAt": "2026-05-27T08:43:53.063Z"
}, },
"@bytelyst/events": { "@bytelyst/events": {
"version": "0.1.6", "version": "0.1.7",
"contentHash": "ea584931f18cf682d3738545474ada10b67a775b7b549f4cc4862e145be8972f", "contentHash": "ea584931f18cf682d3738545474ada10b67a775b7b549f4cc4862e145be8972f",
"publishedAt": "2026-05-27T08:26:37.820Z" "publishedAt": "2026-05-27T08:43:54.531Z"
}, },
"@bytelyst/extraction": { "@bytelyst/extraction": {
"version": "0.1.6", "version": "0.1.7",
"contentHash": "0edce9563443f5daea8d5efb2481fedaad9746f4ee1b7b9fb29e9095c0fe9305", "contentHash": "0edce9563443f5daea8d5efb2481fedaad9746f4ee1b7b9fb29e9095c0fe9305",
"publishedAt": "2026-05-27T08:26:57.295Z" "publishedAt": "2026-05-27T08:43:55.970Z"
}, },
"@bytelyst/fastify-auth": { "@bytelyst/fastify-auth": {
"version": "0.1.6", "version": "0.1.7",
"contentHash": "d196ce76219aa420273d003781b83ecca11f11271dd2be9cfbe0c6b832d6d790", "contentHash": "d196ce76219aa420273d003781b83ecca11f11271dd2be9cfbe0c6b832d6d790",
"publishedAt": "2026-05-27T08:27:16.669Z" "publishedAt": "2026-05-27T08:43:57.449Z"
}, },
"@bytelyst/fastify-core": { "@bytelyst/fastify-core": {
"version": "0.1.6", "version": "0.1.7",
"contentHash": "0140953510ee4cf2f584c6f2745e33817832a7848f13e4a26b805038238cba77", "contentHash": "0140953510ee4cf2f584c6f2745e33817832a7848f13e4a26b805038238cba77",
"publishedAt": "2026-05-27T08:27:35.713Z" "publishedAt": "2026-05-27T08:43:58.984Z"
}, },
"@bytelyst/fastify-sse": { "@bytelyst/fastify-sse": {
"version": "0.3.5", "version": "0.3.6",
"contentHash": "1ef6fc1053ec6108af6faae1b6669fed4dc659660b6fbcc96474f7dff5c2d209", "contentHash": "1ef6fc1053ec6108af6faae1b6669fed4dc659660b6fbcc96474f7dff5c2d209",
"publishedAt": "2026-04-13T08:44:45.648Z" "publishedAt": "2026-05-27T08:44:00.633Z"
}, },
"@bytelyst/feature-flag-client": { "@bytelyst/feature-flag-client": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "81bbef1e411bdf9c38e59f82b6b7427b653aa7f36b304a32202332d260529ba3", "contentHash": "81bbef1e411bdf9c38e59f82b6b7427b653aa7f36b304a32202332d260529ba3",
"publishedAt": "2026-04-13T08:44:47.385Z" "publishedAt": "2026-05-27T08:44:02.205Z"
}, },
"@bytelyst/feedback-client": { "@bytelyst/feedback-client": {
"version": "0.1.7", "version": "0.1.8",
"contentHash": "c89ee90ebc104878d0f5346425d15b5d0ea0b2a39fdbba7ec6ca62918b5c3340", "contentHash": "c89ee90ebc104878d0f5346425d15b5d0ea0b2a39fdbba7ec6ca62918b5c3340",
"publishedAt": "2026-05-27T08:27:53.679Z" "publishedAt": "2026-05-27T08:44:03.717Z"
}, },
"@bytelyst/field-encrypt": { "@bytelyst/field-encrypt": {
"version": "0.1.7", "version": "0.1.8",
"contentHash": "ae9bf71cfe03b9cb42156586ed53219433a637673ad6b4502aa4f200d08aa890", "contentHash": "ae9bf71cfe03b9cb42156586ed53219433a637673ad6b4502aa4f200d08aa890",
"publishedAt": "2026-05-27T08:28:12.143Z" "publishedAt": "2026-05-27T08:44:05.288Z"
}, },
"@bytelyst/gentle-notifications": { "@bytelyst/gentle-notifications": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "00e49456bba81458c7d0129880207cc4e631ccd1037770ecddbfa9f7fbde8387", "contentHash": "00e49456bba81458c7d0129880207cc4e631ccd1037770ecddbfa9f7fbde8387",
"publishedAt": "2026-04-13T08:44:51.924Z" "publishedAt": "2026-05-27T08:44:06.822Z"
}, },
"@bytelyst/kill-switch-client": { "@bytelyst/kill-switch-client": {
"version": "0.1.6", "version": "0.1.7",
"contentHash": "c9f4463e30f1364045f47118eaae0919068eea0e03685db574423e8ce3f1f5a8", "contentHash": "c9f4463e30f1364045f47118eaae0919068eea0e03685db574423e8ce3f1f5a8",
"publishedAt": "2026-05-23T19:31:07.911Z" "publishedAt": "2026-05-27T08:44:08.320Z"
}, },
"@bytelyst/llm": { "@bytelyst/llm": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "7985c82f98990adf7aa70aa55676c1fdd08e2100644d1b42a786758f7e0bb89c", "contentHash": "7985c82f98990adf7aa70aa55676c1fdd08e2100644d1b42a786758f7e0bb89c",
"publishedAt": "2026-04-13T08:44:56.327Z" "publishedAt": "2026-05-27T08:44:11.428Z"
}, },
"@bytelyst/llm-router": { "@bytelyst/llm-router": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "5cc32aec6c0dd8bff4b4206ff55937663ba2995926d498510e49747a3fc12183", "contentHash": "5cc32aec6c0dd8bff4b4206ff55937663ba2995926d498510e49747a3fc12183",
"publishedAt": "2026-04-13T08:44:54.935Z" "publishedAt": "2026-05-27T08:44:09.871Z"
}, },
"@bytelyst/logger": { "@bytelyst/logger": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "3ad702d6f0731621499916049049cf8de38a53e4c005095a2a14ca8b0aff1bbd", "contentHash": "3ad702d6f0731621499916049049cf8de38a53e4c005095a2a14ca8b0aff1bbd",
"publishedAt": "2026-04-13T08:44:57.723Z" "publishedAt": "2026-05-27T08:44:12.941Z"
}, },
"@bytelyst/marketplace-client": { "@bytelyst/marketplace-client": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "f44881256419432284b40dbde7d677a109579d94a3b9df9f3b9f40641ee30085", "contentHash": "f44881256419432284b40dbde7d677a109579d94a3b9df9f3b9f40641ee30085",
"publishedAt": "2026-04-13T08:44:59.204Z" "publishedAt": "2026-05-27T08:44:14.343Z"
}, },
"@bytelyst/mcp-client": { "@bytelyst/mcp-client": {
"version": "0.1.1", "version": "0.1.2",
"contentHash": "aef85db471307b0721e7042f89b24d421ff774c94bd9fbdd326f1c0f8d52db1a", "contentHash": "d67ce59b18f5cdbcea42a9dbaff7a414b90a34325468cd81cdc87262b41d1334",
"publishedAt": "2026-05-24T02:11:01.965Z" "publishedAt": "2026-05-27T08:44:15.785Z"
}, },
"@bytelyst/monitoring": { "@bytelyst/monitoring": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "08840748c02e326e7cd2c410d80c17c1fcaeb5c48c57f3bbc5a5069926e660da", "contentHash": "08840748c02e326e7cd2c410d80c17c1fcaeb5c48c57f3bbc5a5069926e660da",
"publishedAt": "2026-04-13T08:45:00.504Z" "publishedAt": "2026-05-27T08:44:17.452Z"
}, },
"@bytelyst/offline-queue": { "@bytelyst/offline-queue": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "1c25e355ec6a6f7c7e74e77b8c53aca94f0342eda049d535e31b56c6632d5101", "contentHash": "1c25e355ec6a6f7c7e74e77b8c53aca94f0342eda049d535e31b56c6632d5101",
"publishedAt": "2026-04-13T08:45:02.179Z" "publishedAt": "2026-05-27T08:44:18.932Z"
}, },
"@bytelyst/ollama-client": { "@bytelyst/ollama-client": {
"version": "0.1.6", "version": "0.1.7",
"contentHash": "fa08340465aba0e866f8c5bb2839425ce46c694a5ad0839283fdbb8037a39121", "contentHash": "fa08340465aba0e866f8c5bb2839425ce46c694a5ad0839283fdbb8037a39121",
"publishedAt": "2026-04-13T08:45:03.855Z" "publishedAt": "2026-05-27T08:44:20.457Z"
}, },
"@bytelyst/org-client": { "@bytelyst/org-client": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "e0b8eb1bce5047e9bfcf11db8f77d8495f403cd08f74bb3d4a0dc37183a9ef29", "contentHash": "e0b8eb1bce5047e9bfcf11db8f77d8495f403cd08f74bb3d4a0dc37183a9ef29",
"publishedAt": "2026-04-13T08:45:05.581Z" "publishedAt": "2026-05-27T08:44:22.003Z"
}, },
"@bytelyst/palace": { "@bytelyst/palace": {
"version": "0.1.4", "version": "0.1.5",
"contentHash": "8e47ae7ed300b1edd2f2058b5c3358f2d917d7b91ab4218357ad7cc3d20ed085", "contentHash": "8e47ae7ed300b1edd2f2058b5c3358f2d917d7b91ab4218357ad7cc3d20ed085",
"publishedAt": "2026-04-13T08:45:07.168Z" "publishedAt": "2026-05-27T08:44:23.510Z"
}, },
"@bytelyst/platform-client": { "@bytelyst/platform-client": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "a5d90ea537a55ea295d5c9933f4ccab2b152d57666db623f7e6bcc11f403025a", "contentHash": "a5d90ea537a55ea295d5c9933f4ccab2b152d57666db623f7e6bcc11f403025a",
"publishedAt": "2026-04-13T08:45:08.836Z" "publishedAt": "2026-05-27T08:44:24.997Z"
}, },
"@bytelyst/push": { "@bytelyst/push": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "8fea33b73c0e4dc758a77b0dc80f49a1ea3a15b51a216dbc875b3f56c260685a", "contentHash": "8fea33b73c0e4dc758a77b0dc80f49a1ea3a15b51a216dbc875b3f56c260685a",
"publishedAt": "2026-04-13T08:45:10.487Z" "publishedAt": "2026-05-27T08:44:26.496Z"
}, },
"@bytelyst/queue": { "@bytelyst/queue": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "f3ea3cdf536c117e04f393bf1bfc5eda24117973aad3be15e687513b444f6bdb", "contentHash": "f3ea3cdf536c117e04f393bf1bfc5eda24117973aad3be15e687513b444f6bdb",
"publishedAt": "2026-04-13T08:45:12.106Z" "publishedAt": "2026-05-27T08:44:28.017Z"
}, },
"@bytelyst/quick-actions": { "@bytelyst/quick-actions": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "c1daf30dec2eda0bbec55a73e8c0cdb98d7c3c43dbcb5791bb9ef6097e3f4599", "contentHash": "c1daf30dec2eda0bbec55a73e8c0cdb98d7c3c43dbcb5791bb9ef6097e3f4599",
"publishedAt": "2026-04-13T08:45:13.687Z" "publishedAt": "2026-05-27T08:44:29.576Z"
}, },
"@bytelyst/react-auth": { "@bytelyst/react-auth": {
"version": "0.1.7", "version": "0.1.8",
"contentHash": "c4e4e86ed03b93ea6d1cb40e1a67315685cdb2a4e262858dfd29850a18a16a72", "contentHash": "c4e4e86ed03b93ea6d1cb40e1a67315685cdb2a4e262858dfd29850a18a16a72",
"publishedAt": "2026-05-27T08:28:31.398Z" "publishedAt": "2026-05-27T08:44:31.064Z"
}, },
"@bytelyst/referral-client": { "@bytelyst/referral-client": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "d519fab34d2e41c54951f02e38e1ce7f513aa4f4610f52947737bafb2b52dfae", "contentHash": "d519fab34d2e41c54951f02e38e1ce7f513aa4f4610f52947737bafb2b52dfae",
"publishedAt": "2026-04-13T08:45:16.758Z" "publishedAt": "2026-05-27T08:44:32.529Z"
}, },
"@bytelyst/secure-storage-web": { "@bytelyst/secure-storage-web": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "339d7122c0ec40bb1e84e99f74468b18cffde7600217fc7b0f91c89cf323f68c", "contentHash": "339d7122c0ec40bb1e84e99f74468b18cffde7600217fc7b0f91c89cf323f68c",
"publishedAt": "2026-04-13T08:45:18.264Z" "publishedAt": "2026-05-27T08:44:34.036Z"
}, },
"@bytelyst/speech": { "@bytelyst/speech": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "5dc93cd396b7a61d24ad28d5e27d9873cea9d9dd086b2ba51c644863a5134938", "contentHash": "5dc93cd396b7a61d24ad28d5e27d9873cea9d9dd086b2ba51c644863a5134938",
"publishedAt": "2026-04-13T08:45:19.842Z" "publishedAt": "2026-05-27T08:44:35.507Z"
}, },
"@bytelyst/storage": { "@bytelyst/storage": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "65fb1ec119905bd862fb5ba1cc92cf88098067e162d4e8e058c565af9b7fae7b", "contentHash": "65fb1ec119905bd862fb5ba1cc92cf88098067e162d4e8e058c565af9b7fae7b",
"publishedAt": "2026-04-13T08:45:21.411Z" "publishedAt": "2026-05-27T08:44:37.015Z"
}, },
"@bytelyst/subscription-client": { "@bytelyst/subscription-client": {
"version": "0.1.7", "version": "0.1.8",
"contentHash": "55d42299de9d78c28842110b55e6f54478fbea0ce54191d41a880368630fc132", "contentHash": "55d42299de9d78c28842110b55e6f54478fbea0ce54191d41a880368630fc132",
"publishedAt": "2026-05-15T05:32:36.399Z" "publishedAt": "2026-05-27T08:44:38.509Z"
}, },
"@bytelyst/survey-client": { "@bytelyst/survey-client": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "7d31d407924274dc4b1e4f6a06fce2b79b19f18e11270aa7a505a9bcefc2f8f9", "contentHash": "7d31d407924274dc4b1e4f6a06fce2b79b19f18e11270aa7a505a9bcefc2f8f9",
"publishedAt": "2026-04-13T08:45:24.602Z" "publishedAt": "2026-05-27T08:44:40.026Z"
}, },
"@bytelyst/sync": { "@bytelyst/sync": {
"version": "0.1.6", "version": "0.1.7",
"contentHash": "7bcc6c6e7df33f966a5c4ee240b31dba8a286dbcfdebaad3dfdcefdb0fccfc2c", "contentHash": "7bcc6c6e7df33f966a5c4ee240b31dba8a286dbcfdebaad3dfdcefdb0fccfc2c",
"publishedAt": "2026-05-27T08:28:50.384Z" "publishedAt": "2026-05-27T08:44:41.543Z"
}, },
"@bytelyst/telemetry-client": { "@bytelyst/telemetry-client": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "014acc903c05375e8decffcda698ba33a7993aed35916f48210546e8f4058138", "contentHash": "014acc903c05375e8decffcda698ba33a7993aed35916f48210546e8f4058138",
"publishedAt": "2026-04-13T08:45:27.699Z" "publishedAt": "2026-05-27T08:44:43.034Z"
}, },
"@bytelyst/testing": { "@bytelyst/testing": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "478bdf04d9b2c54f8778d9a6987ba63b6f4f728bb2c7fc8b138cf8d3e5035c20", "contentHash": "478bdf04d9b2c54f8778d9a6987ba63b6f4f728bb2c7fc8b138cf8d3e5035c20",
"publishedAt": "2026-04-13T08:45:29.298Z" "publishedAt": "2026-05-27T08:44:44.565Z"
}, },
"@bytelyst/time-references": { "@bytelyst/time-references": {
"version": "0.1.5", "version": "0.1.6",
"contentHash": "70c04eeb491cf24ccb7cded95c4f213aff492c0f6b3b4d8be1af6395a266db59", "contentHash": "70c04eeb491cf24ccb7cded95c4f213aff492c0f6b3b4d8be1af6395a266db59",
"publishedAt": "2026-04-13T08:45:30.916Z" "publishedAt": "2026-05-27T08:44:46.061Z"
}, },
"@bytelyst/ui": { "@bytelyst/ui": {
"version": "0.1.9", "version": "0.1.10",
"contentHash": "b8266af2e01335421f3b7c9121d404445791a360ebc8bc005151054cfbff0ebd", "contentHash": "b8266af2e01335421f3b7c9121d404445791a360ebc8bc005151054cfbff0ebd",
"publishedAt": "2026-05-15T05:32:38.031Z" "publishedAt": "2026-05-27T08:44:47.749Z"
}, },
"@bytelyst/use-keyboard-shortcuts": { "@bytelyst/use-keyboard-shortcuts": {
"version": "0.1.6", "version": "0.1.7",
"contentHash": "04b917d4913f66247bfcfea53a871fac128e4b8d20bcdff6c2374e7f25aa8eee", "contentHash": "04b917d4913f66247bfcfea53a871fac128e4b8d20bcdff6c2374e7f25aa8eee",
"publishedAt": "2026-04-13T08:45:33.972Z" "publishedAt": "2026-05-27T08:44:49.297Z"
}, },
"@bytelyst/use-theme": { "@bytelyst/use-theme": {
"version": "0.1.6", "version": "0.1.7",
"contentHash": "1767e51d2352224ee2ef36d40e6261afcf70bb643b984d0378874a35a458cc26", "contentHash": "1767e51d2352224ee2ef36d40e6261afcf70bb643b984d0378874a35a458cc26",
"publishedAt": "2026-04-13T08:45:35.655Z" "publishedAt": "2026-05-27T08:44:50.791Z"
}, },
"@bytelyst/webhook-dispatch": { "@bytelyst/webhook-dispatch": {
"version": "0.1.6", "version": "0.1.7",
"contentHash": "6d6bd067e9780a5797044983cae589ead857fb2186498739a888c6e41449984a", "contentHash": "6d6bd067e9780a5797044983cae589ead857fb2186498739a888c6e41449984a",
"publishedAt": "2026-05-15T00:34:54.019Z" "publishedAt": "2026-05-27T08:44:52.302Z"
} }
} }

View File

@ -17,7 +17,12 @@
# - NPM_CONFIG_REGISTRY → AT&T JFrog npm proxy # - NPM_CONFIG_REGISTRY → AT&T JFrog npm proxy
# - NPM_CONFIG_PROXY → corporate proxy # - NPM_CONFIG_PROXY → corporate proxy
# - NPM_CONFIG_STRICT_SSL → false (proxy TLS interception) # - NPM_CONFIG_STRICT_SSL → false (proxy TLS interception)
# - NO_PROXY / no_proxy → localhost,127.0.0.1 (Gitea, Cosmos, Azurite) # - NO_PROXY / no_proxy → localhost,127.0.0.1,host.docker.internal
# (Gitea, Cosmos, Azurite; host.docker.internal
# resolves to 127.0.0.1 via /etc/hosts so the
# Gitea registry's host.docker.internal:3300
# tarball URLs are reachable from host. See
# docker-build-optimization-roadmap F17.)
# - NPM_CONFIG_NOPROXY → localhost,127.0.0.1 # - NPM_CONFIG_NOPROXY → localhost,127.0.0.1
# - NODE_TLS_REJECT_UNAUTHORIZED → 0 (Node.js trusts proxy certs) # - NODE_TLS_REJECT_UNAUTHORIZED → 0 (Node.js trusts proxy certs)
# - PIP_TRUSTED_HOST → pypi.org, files.pythonhosted.org # - PIP_TRUSTED_HOST → pypi.org, files.pythonhosted.org
@ -62,9 +67,9 @@ if [ "${NETWORK:-home}" = "corp" ]; then
export PIP_TRUSTED_HOST="pypi.org files.pythonhosted.org" export PIP_TRUSTED_HOST="pypi.org files.pythonhosted.org"
export NODE_TLS_REJECT_UNAUTHORIZED="0" export NODE_TLS_REJECT_UNAUTHORIZED="0"
# Bypass proxy for local services (Gitea npm registry, Cosmos emulator, Azurite, etc.) # Bypass proxy for local services (Gitea npm registry, Cosmos emulator, Azurite, etc.)
export NO_PROXY="localhost,127.0.0.1" export NO_PROXY="localhost,127.0.0.1,host.docker.internal"
export no_proxy="localhost,127.0.0.1" export no_proxy="localhost,127.0.0.1,host.docker.internal"
export NPM_CONFIG_NOPROXY="localhost,127.0.0.1" export NPM_CONFIG_NOPROXY="localhost,127.0.0.1,host.docker.internal"
# Gradle: trust corporate proxy CA cert (TLS interception by cso.proxy.att.com) # Gradle: trust corporate proxy CA cert (TLS interception by cso.proxy.att.com)
if [ -f "$_GRADLE_TRUSTSTORE" ]; then if [ -f "$_GRADLE_TRUSTSTORE" ]; then
export GRADLE_OPTS="-Djavax.net.ssl.trustStore=$_GRADLE_TRUSTSTORE -Djavax.net.ssl.trustStorePassword=changeit -Djdk.http.auth.tunneling.disabledSchemes= -Djdk.http.auth.proxying.disabledSchemes= -Djava.net.useSystemProxies=true" export GRADLE_OPTS="-Djavax.net.ssl.trustStore=$_GRADLE_TRUSTSTORE -Djavax.net.ssl.trustStorePassword=changeit -Djdk.http.auth.tunneling.disabledSchemes= -Djdk.http.auth.proxying.disabledSchemes= -Djava.net.useSystemProxies=true"