UNPKG

kuyruk

Version:

Multifunctional Asynchronous Concurrent Queue

63 lines (62 loc) 1.57 kB
{ "name": "kuyruk", "version": "1.0.0", "description": "Multifunctional Asynchronous Concurrent Queue", "main": "kuyruk.js", "types": "kuyruk.d.ts", "engines": { "node": "16 || 18 || 20 || 22 || 24" }, "readmeFilename": "README.md", "repository": { "type": "git", "url": "git+https://github.com/timursevimli/kuyruk.git" }, "keywords": [ "queue", "concurrency", "concurrent", "asynchronous", "synchronous", "callback", "promise", "lifo", "fifo", "priority", "roundrobin", "timeout", "debounce", "factor", "pause", "resume", "pipe", "async", "job", "task" ], "author": "Timur Sevimli <svmlitimur@gmail.com>", "license": "MIT", "bugs": { "url": "https://github.com/timursevimli/kuyruk/issues", "email": "svmlitimur+github@gmail.com" }, "homepage": "https://github.com/timursevimli/kuyruk#readme", "scripts": { "test": "npm run lint && npm run types && tap --disable-coverage run", "types": "tsc -p tsconfig.json", "lint": "eslint . && prettier --check \"**/*.js\" \"**/*.json\" \"**/*.md\" \"**/.*rc\" \"**/*.ts\"", "fmt": "prettier --write \"**/*.js\" \"**/*.json\" \"**/*.md\" \"**/.*rc\" \"**/*.ts\"" }, "devDependencies": { "eslint": "^8.56.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.29.1", "eslint-plugin-prettier": "^5.1.2", "prettier": "^3.1.1", "tap": "^21.0.1", "typescript": "^5.3.3" }, "dependencies": { "@tsevimli/collections": "^0.0.4" } }