-
Notifications
You must be signed in to change notification settings - Fork 3
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
ES Modules #43
Labels
Comments
This was referenced Feb 13, 2023
bajtos
added a commit
that referenced
this issue
Feb 13, 2023
Allow modules to import https://deno.land/std@0.177.0/testing/asserts.ts This is a temporary workaround until we implement proper support for ES modules, see #43. Signed-off-by: Miroslav Bajtoš <oss@bajtos.net>
bajtos
added a commit
that referenced
this issue
Feb 15, 2023
* feat: vendor `asserts` from Deno stdlib Allow modules to import https://deno.land/std@0.177.0/testing/asserts.ts This is a temporary workaround until we implement proper support for ES modules, see #43. * test: add smoke tests for Web APIs --------- Signed-off-by: Miroslav Bajtoš <oss@bajtos.net>
This feature has two major parts:
The latter is tricky. I think it will be best to move it into a follow-up task. See the discussion in Deno's Q1 Roadmap issue for a glimpse into the complexities involved: denoland/deno#17475 |
Regarding 3rd-party dependencies: Deno is exploring novel approaches in this area. We may want to leverage what they arrive at. |
This was referenced May 10, 2023
This was referenced May 16, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
At the moment, Zinnia does not support loading code from other files. We should implement support for ES Modules.
Tasks:
→ feat: allow importing module-local JS files #205
→ fix: resolve symlinks before checking module paths #207
→ refactor: leverage ES Modules in tests #208
→ Import 3rd-party dependencies #209
The text was updated successfully, but these errors were encountered: