Repository navigation
chore: land the cleanup campaign on main - #22
Merged
Merged
Conversation
* test: type the contract suite against local source The suite loads dist at run time but had no types for it, so it was typed only once the package was built. CI lints before any build, so the unbuilt copy typed every call as any. The module is now typed from src/index, and test/tsconfig.json gives the suite the node and mocha types. * test: resolve the contract suite's types from src through a package import The suite now requires #built, a package import whose types condition points at src/index.ts and whose default points at dist/index.js. TypeScript types the module from source with no dist on disk, and Node still runs the built file. This replaces the JSDoc type on the require, which left the value any until dist existed.
* build(deps): bump @antelopejs/tooling-configs to 0.2.17 * refactor(verify): decode the conformance report instead of binding parsed JSON * build: run the pack sync after the ratchet is deleted
* test(payment): pin the hosted checkout locale vocabulary * feat(payment)!: type the checkout locale as a closed union CheckoutSessionRequest.locale is now PaymentLocale, the hosted page languages Stripe Checkout accepts, exported with the PAYMENT_LOCALES vocabulary. Implementers map each value to their own code. Refs AntelopeJS/stripe#38 BREAKING CHANGE: CheckoutSessionRequest.locale no longer accepts an arbitrary string; pass a PaymentLocale. * test(payment): pin the locale vocabulary in the verify-interface journeys The checkout probe now expects locale?: PaymentLocale, the status probe pins PAYMENT_LOCALES as a readonly tuple of the Stripe Checkout locales, and the vocabularies journey expects the list, frozen. * build(payment): set the next version, 0.2.0, for tarball consumers
…#15) * fix(skills): break the smoke journey by renaming a function * fix(skills): break the smoke journey with a signature change shipped as a patch release
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.
Lands
campaign/integrationat 12a5296 onmain. Every change on that branch landed through a verified pull request. The tree of this pull request equalscampaign/integration; the merge ofmainonly joins the histories, sincecampaign/integrationalready contains every change ofmainup to 4fc3eb8. No package is published by this merge.