Skip to content
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

(fix) deno 1.4.0 : export type #67

Merged
merged 2 commits into from
Sep 14, 2020
Merged

(fix) deno 1.4.0 : export type #67

merged 2 commits into from
Sep 14, 2020

Conversation

0xtlt
Copy link
Contributor

@0xtlt 0xtlt commented Sep 14, 2020

Issue

With Deno 1.4.0 a problem prevents the library from being used and makes it necessary to use the "--isolatedModules" entry to work.

Details

I changed all the exports and imports that were types to make it work.
But libraries that Opine uses currently have the same problem, I am also looking at PRs fixes for their libs

@github-actions
Copy link

github-actions bot commented Sep 14, 2020

Benchmark results

PR to merge main b717cdf -> main
1 middleware
	8228.37 RPS

5 middleware
	8061.78 RPS

10 middleware
	7841.06 RPS

15 middleware
	7577.31 RPS

20 middleware
	7606.93 RPS

30 middleware
	7181.54 RPS

50 middleware
	7036.13 RPS

100 middleware
	6094.06 RPS

@asos-craigmorten
Copy link
Collaborator

Hey @ThomasT404! 👋🏻

Thanks so much 😄 on my todo list but not got round to it!

Look forward to seeing the deps fixed up so we can get this in!

@jvmazagao
Copy link

A lot of checks are broken, can anyone fix this merge?

@0xtlt
Copy link
Contributor Author

0xtlt commented Sep 14, 2020

A lot of checks are broken, can anyone fix this merge?

I just fixed the lock.json file 😄

Copy link
Collaborator

@asos-craigmorten asos-craigmorten left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🥇

@asos-craigmorten asos-craigmorten added the bug Something isn't working label Sep 14, 2020
@asos-craigmorten asos-craigmorten merged commit cd80116 into cmorten:main Sep 14, 2020
@asos-craigmorten asos-craigmorten linked an issue Sep 17, 2020 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FEAT] Upgrade Opine to support Deno 1.4.0 and std 0.69.0
3 participants