UNPKG

@softwareventures/async-iterable

Version:
147 lines (146 loc) 3.38 kB
{ "name": "@softwareventures/async-iterable", "version": "1.3.2", "description": "Pure functional AsyncIterable traversal", "keywords": [ "AsyncIterable", "TypeScript", "all", "and", "any", "append", "average", "concat", "concatMap", "contains", "drop", "dropUntil", "dropWhile", "empty", "equal", "exclude", "excludeFirst", "excludeNull", "filter", "find", "findIndex", "first", "fold", "fold1", "functional", "index", "indexOf", "initial", "keyBy", "keyFirstBy", "keyLastBy", "lambda", "last", "map", "mapKeyBy", "mapKeyFirstBy", "mapKeyLastBy", "maximum", "maximumBy", "minimum", "minimumBy", "noneNull", "notEqual", "only", "or", "prefixMatch", "prepend", "product", "push", "remove", "removeFirst", "scan", "scan1", "slice", "sum", "tail", "take", "takeUntil", "takeWhile", "toArray", "toSet", "unshift", "zip" ], "author": "Daniel Cassidy <mail@danielcassidy.me.uk>", "homepage": "https://github.com/softwareventures/async-iterable", "bugs": "https://github.com/softwareventures/async-iterable/issues", "repository": "github:softwareventures/async-iterable", "license": "ISC", "scripts": { "commit": "cz", "fix": "tsc --noEmit && eslint . --fix && prettier --write .", "_postinstall": "husky install", "lint": "tsc --noEmit && eslint . && prettier --check .", "prepack": "tsc", "test": "ava" }, "engines": { "node": "^14 || ^16 || >=18" }, "dependencies": { "@softwareventures/nullable": "^2.0.0 || ^3.0.0", "@softwareventures/ordered": "^1.1.0 || ^2.0.0", "tslib": "2.6.2" }, "devDependencies": { "@commitlint/cli": "17.8.1", "@commitlint/config-conventional": "17.8.1", "@commitlint/cz-commitlint": "17.8.1", "@softwareventures/eslint-config": "7.1.5", "@softwareventures/precise-commits": "3.0.33", "@softwareventures/prettier-config": "4.0.0", "@softwareventures/semantic-release-config": "5.0.0", "@softwareventures/tsconfig": "7.1.0", "@types/node": "17.0.45", "@typescript-eslint/eslint-plugin": "5.62.0", "@typescript-eslint/parser": "5.62.0", "ava": "5.3.1", "commitizen": "4.3.0", "conventional-changelog-conventionalcommits": "7.0.2", "eslint": "8.56.0", "eslint-config-prettier": "8.10.0", "eslint-plugin-import": "2.29.1", "eslint-plugin-jsdoc": "39.9.1", "eslint-plugin-prefer-arrow": "1.2.3", "eslint-plugin-sonarjs": "0.23.0", "husky": "8.0.3", "inquirer": "8.2.6", "pinst": "3.0.0", "prettier": "2.8.8", "semantic-release": "22.0.12", "semantic-release-pinst": "1.0.4", "ts-node": "10.9.2", "typescript": "4.9.5" }, "eslintConfig": { "root": true, "extends": "@softwareventures" }, "prettier": "@softwareventures/prettier-config", "config": { "commitizen": { "path": "./node_modules/@commitlint/cz-commitlint" } }, "ava": { "extensions": [ "ts" ], "require": [ "ts-node/register/files" ] }, "release": { "extends": "@softwareventures/semantic-release-config" }, "packageManager": "yarn@4.2.2", "publishConfig": { "access": "public" } }