Skip to content

Ship TypeScript sources in releases - #101

Merged
SandroMaglione merged 1 commit into
mainfrom
codex/ship-typescript-sources
Aug 13, 2026
Merged

Ship TypeScript sources in releases#101
SandroMaglione merged 1 commit into
mainfrom
codex/ship-typescript-sources

Conversation

@SandroMaglione

Copy link
Copy Markdown
Member

Summary

  • include every original src/**/*.ts file in the published package, matching Effect's release layout
  • keep runtime and type exports pointed at the compiled dist output
  • make the pack check verify every source file is present in the release archive
  • add a patch changeset

Changeset

  • Added or updated for a library or package-metadata change
  • Not required because this PR does not change src/ or package.json

Validation

  • pnpm check
  • Relevant example checks, when examples changed (not applicable)
  • Automated type-performance measurement passed or was not required
  • Automated runtime- and memory-performance measurement passed or was not required

The release tarball contains all 37 TypeScript source files and passes pnpm pack:check with 194 packaged files.

@SandroMaglione
SandroMaglione marked this pull request as ready for review August 13, 2026 14:13
@SandroMaglione
SandroMaglione merged commit a6774a0 into main Aug 13, 2026
13 checks passed
@SandroMaglione
SandroMaglione deleted the codex/ship-typescript-sources branch August 13, 2026 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant