Uh oh!
There was an error while loading. Please reload this page.
Switch to esbuild for faster builds and also to allow using more modern JavaScript syntax and features - #6909
Conversation
seems to work for everything except regl traces
gvwilson
commented
Aug 22, 2024
thank you - @marthacryan can you please have a look at this as well? |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
I'm looking forward to @alexcjohnson's review on this as well. Also thanks to @marthacryan and @birkskyum reviews & contributions 🙏 This PR helps unblock It might be a good idea and timing to include this in the upcoming RC release of [v2.35.0] (https://github.com/plotly/plotly.js/milestone/72) and our QA. cc: @gvwilson@ndrezn@LiamConnors It would also help our ongoing and future development and testing of other pull requests. cc: @emilykl@antoinerg |
gvwilson
commented
Aug 23, 2024
I approve. Let's hold off on the merge until next week (feels too big to do on a Friday), but congratulations everyone - well done. |
ndrezn
commented
Aug 23, 2024
Super excited about this! This change will really improve the development experience for Plotly.js. Kudos 🥳 |
Coding-with-Adam
commented
Aug 23, 2024
Wonderful news 🚀 . Thank you @archmoj; Thank you @marthacryan |
alexcjohnson
left a comment
There was a problem hiding this comment.
💃 I'm super excited for this. Looks great!
archmoj
commented
Aug 23, 2024
Thanks for the reviews! |
We'll need to configure esbuild to also allow require(file.css) because of: One option is here (esbuild-style-plugin), but there might be built-in support for this in esbuild: |
Add .css loader to esbuild
- Resolved conflicts in package-lock.json by copying lock file from master then npm install
@plotly/plotly_js
TODOs:
regl_codegenamdefinerequirejskaleidoorca