Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build/better gen #132

Merged
merged 5 commits into from
Aug 11, 2023
Merged

Build/better gen #132

merged 5 commits into from
Aug 11, 2023

Conversation

kalepail
Copy link
Contributor

@kalepail kalepail commented Aug 8, 2023

No description provided.

chadoh and others added 5 commits August 8, 2023 11:56
Roll back #122, but
keep `crowdfund-contract` and `abundance-token` in
`optionalDependencies`.

As I worked with the old version in earnest, iterating on a local copy
of the CLI and generating new JS libs over and over, the two-step
generate-to-.soroban, then install-to-node_modules wasn't working very
well. Probably because the new library wasn't being added until the
`postinstall` step, and the dependencies are optional.

Generating directly to `node_modules` feels dirty, but it works
consistently. At least in this version, you can still see the
dependencies listed in the `optionalDependencies` section, so they're
not quite as surprising/mysterious.
@paulbellamy paulbellamy merged commit 0d20c1b into main Aug 11, 2023
5 checks passed
@paulbellamy paulbellamy deleted the build/better-gen branch August 11, 2023 16:38
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.

3 participants