GitShow/sindresorhus/make-asynchronous
sindresorhus

make-asynchronous

Make a synchronous function asynchronous by running it in a worker

by sindresorhus
Star on GitHubForknpm

JavaScript

259 stars7 forks3 contributorsQuiet · 2mo agoSince 2022v2.0.0MIT

Meet the team

See all 3 on GitHub →
sindresorhus
sindresorhus14 contributions
Richienb
Richienb2 contributions
TimDaub
TimDaub1 contribution

Languages

View on GitHub →
JavaScript91.2%
TypeScript8.8%

Commit activity

Last 12 weeks · 3 commits

Full graph →

Community health

4 of 6 standards met

Community profile →
85
✓README✓License✓Contributing✓Code of Conduct○Issue Template○PR Template

Recent fixes

View closed PRs →
achingbrain
fix: update p-event to v7MergedPR

Bumps the version to for smaller bundle sizes when deps depend on different version of .

achingbrain · 2mo ago
TimDaub
error because web-worker isn't shipped as esm moduleClosedIssue

I import make-asynchronous on node 18.20. I import it in a .mjs file: but it immediately throws So I try to set type: module in my package.json but it isn't solving it. However, when I go into node_modules/web-worker/package.json, and set it there, the problem is fixed. Wasn't sure where to create the issue, maybe it's a web-worker issue related issues at web-worker: https://github.com/developit/web-worker/issues/44 users of make-asynchronous can work-around this issue by defining in their dependencies

TimDaub · 6mo ago
TimDaub
Pin web-worker@1.2.0MergedPR

Fixes #6

TimDaub · 1y ago
Structured data for AI agents

Repository: sindresorhus/make-asynchronous. Description: Make a synchronous function asynchronous by running it in a worker Stars: 259, Forks: 7. Primary language: JavaScript. Languages: JavaScript (91.2%), TypeScript (8.8%). License: MIT. Latest release: v2.0.0 (2mo ago). Open PRs: 0, open issues: 0. Last activity: 2mo ago. Community health: 85%. Top contributors: sindresorhus, Richienb, TimDaub.

·@ofershap

Replace github.com with gitshow.dev