wdeasync
Version:
Turns async function into sync via JavaScript wrapper of Node event loop
66 lines (65 loc) • 1.81 kB
JSON
{
"name": "wdeasync",
"version": "0.1.120",
"description": "Turns async function into sync via JavaScript wrapper of Node event loop",
"main": "proto/wtools/amid/deasync/Main.ss",
"author": "Kostiantyn Wandalen <wandalen@obox.systems>",
"contributors": [
{
"name": "Kostiantyn Wandalen",
"email": "wandalen@obox.systems"
},
{
"name": "Volodymyr M.",
"email": "volodymyr.migdal@gmail.com"
}
],
"license": "MIT",
"scripts": {
"install": "node step/Install.ss",
"node-pre-gyp-install": "node-pre-gyp install --update-binary --fallback-to-build",
"node-pre-gyp-build": "node-pre-gyp configure && node-pre-gyp rebuild",
"node-pre-gyp-package": "node-pre-gyp package",
"node-pre-gyp-github-release": "node-pre-gyp-github publish --release",
"test": "node proto/wtools/amid/deasync.test",
"clean": "rm -rf build node_modules binding",
"quick-test": "node proto/wtools/amid/deasync/QuickTest.ss"
},
"files": [
"binding.gyp",
"cpp",
"step",
"proto/node_modules",
"proto/wtools/amid/deasync"
],
"binary": {
"module_name": "deasync",
"module_path": "./Release/",
"host": "https://github.com/Wandalen/wDeasync/releases/download/",
"remote_path": "{version}"
},
"dependencies": {
"node-gyp": "9.0.0",
"node-addon-api": "^1.7.1",
"bindings": "^1.5.0",
"@mapbox/node-pre-gyp": "1.0.9"
},
"devDependencies": {
"require-directory": "^2.1.1",
"@mathquis/node-pre-gyp-github": "1.0.1"
},
"repository": {
"type": "git",
"url": "git+https://github.com/Wandalen/wDeasync.git"
},
"homepage": "https://github.com/Wandalen/wDeasync",
"keywords": [
"async",
"sync",
"sleep",
"async wrapper"
],
"engines": {
"node": ">=10.0.0"
}
}