Repository navigation
Publish convex-helpers from the root with compiled dist entrypoints - #1024
Open
ianmacartney wants to merge 1 commit into
Open
ianmacartney wants to merge 1 commit into
ianmacartney wants to merge 1 commit into
Conversation
commit: |
There was a problem hiding this comment.
All reported issues were addressed across 18 files
Reply with feedback, questions, or to request a fix.
Re-trigger cubic
Member
Author
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
This stack of pull requests is managed by Graphite. Learn more about stacking. |
There was a problem hiding this comment.
All reported issues were addressed across 42 files (changes from recent commits).
Reply with feedback, questions, or to request a fix.
Re-trigger cubic
This was referenced Oct 14, 2026
ianmacartney
force-pushed
the
ian/package.json-bundling-setup
branch
from
October 15, 2026 00:58
8f97a44 to
3ff2f89
Compare
ianmacartney
changed the base branch from
ian/deploy-tooling
to
ian/example-ui-layout
October 15, 2026 00:59
ianmacartney
force-pushed
the
ian/package.json-bundling-setup
branch
from
October 19, 2026 19:05
3ff2f89 to
e1950f5
Compare
ianmacartney
force-pushed
the
ian/example-ui-layout
branch
from
October 19, 2026 19:05
418e0ea to
379f3db
Compare
ianmacartney
force-pushed
the
ian/example-ui-layout
branch
from
October 21, 2026 23:13
379f3db to
800deac
Compare
ianmacartney
force-pushed
the
ian/package.json-bundling-setup
branch
from
October 21, 2026 23:13
e1950f5 to
29ba222
Compare
ianmacartney
changed the base branch from
ian/example-ui-layout
to
ian/deploy-tooling
October 21, 2026 23:13
ianmacartney
force-pushed
the
ian/deploy-tooling
branch
from
October 21, 2026 23:15
f07e852 to
1de5091
Compare
ianmacartney
force-pushed
the
ian/package.json-bundling-setup
branch
2 times, most recently
from
October 21, 2026 23:25
8e050e1 to
13638cf
Compare
ianmacartney
force-pushed
the
ian/deploy-tooling
branch
from
October 21, 2026 23:25
1de5091 to
e88519f
Compare
ianmacartney
force-pushed
the
ian/package.json-bundling-setup
branch
from
October 22, 2026 05:12
13638cf to
04fdcde
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Make the repository root the publishable
convex-helperspackage, with JavaScript and declaration entrypoints indist/. Keep TypeScript sources inpackages/convex-helpers/; the Convex examples resolve imports through the root package name..js-suffixed helper imports), remove export generation and arethetypeswrong, and compile directly into rootdist/.publish.shto the root package and lockfile so this PR can land independently of the new CI release flow. Trusted staging and local release orchestration are introduced separately in Stage npm releases in CI and tag successful uploads #1022.Review/merge #1024 (this PR) → #1022 → #1031. This PR is based directly on current main. Preserve the current package version (0.1.129) and the separate Convex-example typecheck.
Validation: clean install/build, lint/typechecks, all 1,237 package tests. At the stack tip, the example UI production build and package-content checks also pass: 154 packed files, all explicit entrypoints present, and no example UI, release scripts, test files, or nested package.json shipped. No npm release was published.