-
Notifications
You must be signed in to change notification settings - Fork 11
build(query-parser): replace gen-esm-wrapper with rollup COMPASS-10271 #611
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
base: main
Are you sure you want to change the base?
Conversation
|
Please update FYI @addaleax |
|
As you can see, this PR isn't currently passing CI. I think rollup is having trouble with our typescript config? In any case, I'm not sure how I feel about replacing our tooling because of |
I know, the
Seems that With this PR, you can also check inside the
Actually We need two different builds (CJS and ESM) or only ESM (new versions of We can use directly a build tool ( |
Right, the problem with rollup is that What rollup doesn't support is Using split builds might be the way to go in the long run, but it has its non-trivial downsides (e.g. object identity changing between the builds) and I'm not sure that it's a road we'd want to go down without discussing it on the team first |
Please can a discussion/issue be opened? |
Description
Replace
gen-esm-wrapperwithrollupRelated:
toJSStringis not a function nitedani/standaloner#8Checklist