-
Notifications
You must be signed in to change notification settings - Fork 0
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
refactor: Split out packages #133
Conversation
aed8676
to
2a1dc80
Compare
d6f7b3a
to
bbd0962
Compare
End-to-end Test Summary
Detailed Test Results
Failed Test SummaryNo failed tests ✨Flaky Test SummaryNo flaky tests detected. ✨ |
@@ -3,14 +3,17 @@ _ignore/** | |||
.vscode/** | |||
.vscode-test/** | |||
src/** | |||
packages/** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I wonder if instead of a vscodeignore we should only be including certain paths? Seems like we're excluding a lot more than we're including, and we need to exclude more stuff everytime we add new things.
Also I'd add a .venv
here - I sometimes create a venv when testing this stuff, and then packaging takes forever if I forget I did that.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just now saw this comment. I'll look into these things. Curious if there's a whitelist approach instead of ignore.
* to `out/tmp` as `.cjs` files (renaming of import / export to cjs compatible code). | ||
* 2. requires `dh-core.mjs` and return the default export. | ||
* Copy / modified from https://github.com/deephaven/deephaven.io/blob/main/tools/run-examples/includeAPI.mjs | ||
* NOTE: there is a limitation in current vscode extension apis such that es6 imports are not supported. This is why |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Gross
vscode
The new
packages
directory provides a better silo for temporary code that will eventually become proper npm packages. e.g. enterprise jsapi types will be put in here on subsequent PR. Should also help with early dev of deephaven/deephaven-core#5537