learning_ai_common_plat/packages
saravanakumardb1 cfcfc7bb90 fix(gitea): rewrite workspace:* in published tarballs (F16)
Resolves F16 in docker-build-optimization-roadmap v5.

Root cause:
  publish-outdated-packages.sh uses a pack-extract-repack pattern:
    1. pnpm pack (rewrites workspace:* in tarball)
    2. extract
    3. npm pack (re-tar from extracted content)
    4. npm publish

  Step 3 is the bug. npm pack does not recognize the pnpm-specific
  workspace: protocol — it treats workspace:* as a literal version
  string and passes it through to the final tarball. Result: any
  consumer doing 'pnpm install' inside Docker (where there is no
  workspace context) fails with ERR_PNPM_WORKSPACE_PKG_NOT_FOUND.

  Documented in roadmap §0 F16 + §3 Phase A-pre.

Fix (publish-outdated-packages.sh):
  - Insert a workspace:* rewriter between publishConfig strip and
    npm pack. Reads source package.json for each @bytelyst/* target,
    resolves workspace:* / workspace:^ / workspace:~ to ^x.y.z.
  - Add defense-in-depth: grep the post-rewrite package.json for any
    surviving 'workspace:' literal. If found, refuse to publish.

Republished 10 affected packages with workspace:* → resolved semver:
  @bytelyst/auth                0.1.5 → 0.1.6
  @bytelyst/diagnostics-client  0.1.6 → 0.1.7
  @bytelyst/events              0.1.5 → 0.1.6
  @bytelyst/extraction          0.1.5 → 0.1.6
  @bytelyst/fastify-auth        0.1.5 → 0.1.6
  @bytelyst/fastify-core        0.1.5 → 0.1.6
  @bytelyst/feedback-client     0.1.6 → 0.1.7
  @bytelyst/field-encrypt       0.1.6 → 0.1.7
  @bytelyst/react-auth          0.1.6 → 0.1.7
  @bytelyst/sync                0.1.5 → 0.1.6

Verification: all 10 packages now scan with 0 workspace:* refs in
their published package.json (per registry curl scan).

Unblocks: A0-V verification on learning_ai_clock (currently blocked
at learning_ai_clock@0be887288).
2026-05-27 01:29:29 -07:00
..
accessibility chore(packages): bump versions for Gitea registry publish 2026-05-23 10:17:42 -07:00
api-client chore(packages): bump versions for Gitea registry publish 2026-05-23 10:17:42 -07:00
auth fix(gitea): rewrite workspace:* in published tarballs (F16) 2026-05-27 01:29:29 -07:00
auth-client chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
auth-ui chore(packages): publish 4 outdated @bytelyst/* packages to Gitea 2026-05-23 19:16:14 -07:00
backend-config chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
backend-flags chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
backend-telemetry chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
billing-client chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
blob chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
blob-client chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
broadcast-client chore(packages): bump versions for Gitea registry publish 2026-05-23 10:17:42 -07:00
celebrations refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
client-encrypt chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
config chore(packages): publish 4 outdated @bytelyst/* packages to Gitea 2026-05-23 19:16:14 -07:00
cosmos chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
create-app chore(packages): bump versions for Gitea registry publish 2026-05-23 10:17:42 -07:00
dashboard-components chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
dashboard-shell chore(packages): publish 4 outdated @bytelyst/* packages to Gitea 2026-05-23 19:16:14 -07:00
datastore chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
design-tokens chore(packages): bump versions for Gitea registry publish 2026-05-23 10:17:42 -07:00
devops fix(devops): responsive UI + overflow guards in DevopsPanel 2026-05-10 07:14:29 +00:00
diagnostics-client fix(gitea): rewrite workspace:* in published tarballs (F16) 2026-05-27 01:29:29 -07:00
errors ci: fix consumer verification path 2026-05-25 06:27:55 +00:00
event-store chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
events fix(gitea): rewrite workspace:* in published tarballs (F16) 2026-05-27 01:29:29 -07:00
extraction fix(gitea): rewrite workspace:* in published tarballs (F16) 2026-05-27 01:29:29 -07:00
fastify-auth fix(gitea): rewrite workspace:* in published tarballs (F16) 2026-05-27 01:29:29 -07:00
fastify-core fix(gitea): rewrite workspace:* in published tarballs (F16) 2026-05-27 01:29:29 -07:00
fastify-sse chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
feature-flag-client chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
feedback-client fix(gitea): rewrite workspace:* in published tarballs (F16) 2026-05-27 01:29:29 -07:00
field-encrypt fix(gitea): rewrite workspace:* in published tarballs (F16) 2026-05-27 01:29:29 -07:00
gentle-notifications refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
kill-switch-client chore(packages): publish @bytelyst/kill-switch-client@0.1.6 to Gitea registry 2026-05-23 12:32:49 -07:00
kotlin-platform-sdk feat(native-sdks): add Keychain/SecureStore key derivation to BLFieldEncrypt 2026-03-21 11:10:02 -07:00
llm chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
llm-router chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
logger chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
marketplace-client refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
mcp-client test(mcp-client): cover TODO-3 pluggable McpLogger interface 2026-05-23 22:30:27 -07:00
monitoring chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
offline-queue chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
ollama-client chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
org-client refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
palace chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
platform-client chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
push chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
queue chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
quick-actions refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
react-auth fix(gitea): rewrite workspace:* in published tarballs (F16) 2026-05-27 01:29:29 -07:00
react-native-platform-sdk chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
referral-client refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
secure-storage-web chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
speech chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
storage chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
subscription-client chore(packages): bump versions for Gitea registry publish 2026-05-23 10:17:42 -07:00
survey-client chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
swift-diagnostics fix(swift-diagnostics): T5.2 \u2014 replace print() with os.Logger 2026-05-23 15:21:39 -07:00
swift-platform-sdk feat(native-sdks): add Keychain/SecureStore key derivation to BLFieldEncrypt 2026-03-21 11:10:02 -07:00
sync fix(gitea): rewrite workspace:* in published tarballs (F16) 2026-05-27 01:29:29 -07:00
telemetry-client chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
testing chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
time-references refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
ui chore(packages): bump versions for Gitea registry publish 2026-05-23 10:17:42 -07:00
use-keyboard-shortcuts chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
use-theme chore: remove embedded Gitea package registry 2026-05-08 21:10:03 -07:00
webhook-dispatch chore: publish 8 outdated packages to Gitea registry 2026-05-14 17:35:04 -07:00