Skip to content

CLJS-3332: improperly indexed Node libraries #110

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

Merged
merged 2 commits into from
Dec 17, 2021

Conversation

swannodette
Copy link
Member

firebase is a model case.

@swannodette swannodette force-pushed the bug/cljs-3332-firebase branch 3 times, most recently from 5ee42c7 to 1399dc1 Compare December 17, 2021 17:49
Handle libraries that declare exports. Previously we only looked at
top-level package.json. Expand this so that if top-level package.json
declares exports, then we consider those package.json files as well.

This leads to computing correct :provides with the exist logic which
has worked suitably for some time.

Add tests. Add some comments and docstrings to aid readability in the
future.
@swannodette swannodette force-pushed the bug/cljs-3332-firebase branch from f0122a3 to c5a06c8 Compare December 17, 2021 20:20
@swannodette swannodette merged commit 34cc207 into master Dec 17, 2021
@swannodette swannodette deleted the bug/cljs-3332-firebase branch December 20, 2021 14:15
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