{
    "name": "async-channel-ts",
    "version": "0.0.3-poc.32",
    "description": "An async channel implementation for Node.js and the browser in typescript.",
    "license": "ISC",
    "author": "Amit",
    "main": "lib/index.js",
    "types": "lib/index.d.ts",
    "type": "module",
    "repository": "amit13k/async-channel-ts",
    "files": [
        "/lib"
    ],
    "scripts": {
        "build": "tsc",
        "lint": "eslint .",
        "format": "prettier --write ."
    },
    "keywords": [
        "channel",
        "coroutine",
        "concurrent",
        "async",
        "await",
        "promise",
        "communication",
        "parallel",
        "async channel",
        "concurrent"
    ],
    "devDependencies": {
        "@types/node": "^22.12.0",
        "@typescript-eslint/eslint-plugin": "^8.22.0",
        "@typescript-eslint/parser": "^8.22.0",
        "eslint": "^9.19.0",
        "eslint-config-prettier": "^10.0.1",
        "eslint-plugin-prettier": "^5.2.3",
        "typescript": "^5.7.3"
    },
    "dependencies": {
        "delay": "^6.0.0",
        "neverthrow": "^8.1.1"
    }
}
