UNPKG

lfi

Version:

A lazy functional iteration library supporting sync, async, and concurrent iteration.

83 lines 1.84 kB
{ "name": "lfi", "version": "3.8.0", "author": { "name": "Tomer Aberbach", "email": "tomer@aberba.ch", "url": "https://tomeraberba.ch" }, "description": "A lazy functional iteration library supporting sync, async, and concurrent iteration.", "keywords": [ "generator", "lazy", "iteration", "iterable", "iterator", "iter", "functional", "concurrency", "promise", "async" ], "homepage": "https://github.com/TomerAberbach/lfi", "repository": "TomerAberbach/lfi", "bugs": { "url": "https://github.com/TomerAberbach/lfi/issues" }, "license": "Apache-2.0 AND MIT", "files": [ "dist", "license-apache", "license-mit", "notice-apache" ], "type": "module", "sideEffects": false, "engines": { "node": ">= 18" }, "exports": { ".": { "import": { "types": "./dist/index.d.ts", "default": "./dist/index.min.js" }, "require": { "types": "./dist/index.d.cts", "default": "./dist/index.min.cjs" } } }, "types": "./dist/index.d.ts", "main": "./dist/index.min.cjs", "module": "./dist/index.min.js", "prettier": "tomer/prettier", "terser": { "mangle": { "properties": { "regex": "^_[^_]+" } } }, "devDependencies": { "@fast-check/vitest": "^0.1.4", "@vitest/coverage-v8": "^2.1.5", "betterator": "^2.0.2", "eslint": "~9.15.0", "prettier": "^3.3.3", "prettier-plugin-tailwindcss": "^0.6.9", "svkc": "^1.0.0", "tomer": "^6.1.0", "typedoc": "^0.26.11", "typescript": "^5.7.2", "vitest": "^2.1.5" }, "scripts": { "format": "tomer format", "lint": "tomer lint", "typecheck": "tomer typecheck", "test": "tomer test", "build": "tomer build", "clean": "tomer clean dist" } }