UNPKG

futoin-asyncsteps

Version:

Mimic traditional threads in single threaded event loop

82 lines (81 loc) 1.84 kB
{ "name": "futoin-asyncsteps", "version": "2.5.5", "description": "Mimic traditional threads in single threaded event loop", "main": "lib/main-full.js", "browser": "es5/lib/browser.js", "files": [ "dist/", "es5/", "examples/", "lib/", "AsyncSteps.js", "Errors.js", "ISync.js", "Limiter.js", "Mutex.js", "testcase.js", "Throttle.js" ], "engines": { "node": ">=8" }, "scripts": { "test": "grunt test" }, "repository": { "type": "git", "url": "https://github.com/futoin/core-js-ri-asyncsteps.git" }, "keywords": [ "futoin", "async", "steps", "parallel", "exceptions", "loops", "browser", "webpack", "synchronization", "mutex", "throttle" ], "author": { "name": "Andrey Galkin", "email": "andrey@futoin.org" }, "license": "Apache-2.0", "bugs": { "url": "https://github.com/futoin/core-js-ri-asyncsteps/issues", "email": "support@futoin.org" }, "devDependencies": { "@babel/core": "^7.26.0", "@babel/plugin-transform-object-assign": "^7.25.9", "@babel/preset-env": "^7.26.0", "@futoin/optihelp": "^1.3.0", "babel-loader": "^9.2.1", "chai": "^5.1.2", "core-js": "^3.39.0", "eslint": "^9.15.0", "eslint-plugin-jsdoc": "^50.6.0", "globals": "^15.12.0", "grunt": "^1.6.1", "grunt-babel": "^8.0.0", "grunt-eslint": "^25.0.0", "grunt-jsdoc-to-markdown": "^6.0.0", "grunt-karma": "^4.0.2", "grunt-simple-nyc": "^3.0.1", "grunt-text-replace": "^0.4.0", "grunt-webpack": "^7.0.0", "karma": "^6.4.4", "karma-firefox-launcher": "^2.1.3", "karma-mocha": "^2.0.1", "karma-mocha-reporter": "^2.2.5", "mocha": "^10.8.2", "webpack": "^5.96.1" }, "dependencies": { "performance-now": "^2.1.0" } }