Skip to content

v0.1.3 - Fix published package manifest

Latest

Choose a tag to compare

@henkas henkas released this 23 Mar 02:08

Fixes the published npm package. v0.1.2 still exposed internal workspace packages (@orderfood/shared, @orderfood/ubereats-client, @orderfood/thuisbezorgd-client) as install-time dependencies, which caused npx @henkas/orderfood ... to fail on npm.

Changes

  • Published manifest fix — internal workspace packages are now build-time only and no longer ship as runtime dependencies in the packed npm package.
  • Packaging guard — added a check:pack verification step that builds the tarball, inspects the packed package.json, and fails if any @orderfood/* package leaks into runtime dependencies.
  • Bundle verification — the same guard checks that packed dist/index.js and dist/setup.js do not contain unresolved @orderfood/* imports.
  • CI and publish protection — the new packaging guard now runs in both CI and the npm publish workflow before release publication.

Install

npx @henkas/orderfood setup --platform ubereats
npx @henkas/orderfood setup --platform thuisbezorgd
# Claude Code
claude mcp add orderfood -- npx @henkas/orderfood

# Codex
codex mcp add orderfood -- npx @henkas/orderfood