UNPKG

@osmium/iterate

Version:

A powerful, type-safe iteration library for JavaScript and TypeScript with advanced mapping, parallel processing, and flow control features

78 lines 2.63 kB
{ "name" : "@osmium/iterate", "description" : "A powerful, type-safe iteration library for JavaScript and TypeScript with advanced mapping, parallel processing, and flow control features", "license" : "MIT", "version" : "0.3.2", "author" : { "name" : "Vasiliy Isaichkin", "email": "vasiliy@isaichkin.ru" }, "keywords" : [ "iterate", "iteration", "async", "parallel", "typescript", "mapping", "flow-control", "functional", "data-processing", "osmium" ], "repository" : { "type": "git", "url" : "https://github.com/osmiumjs/iterate.git" }, "bugs" : { "url": "https://github.com/osmiumjs/iterate/issues" }, "homepage" : "https://github.com/osmiumjs/iterate#readme", "scripts" : { "compile" : "tsc && webpack", "compress" : "terser --compress --ecma 2015 -o ./dist/index.min.js -- ./dist/index.min.js", "clean" : "rimraf dist", "clean:full" : "rimraf dist node_modules", "test" : "vitest run", "test:ui" : "vitest --ui", "test:coverage" : "vitest run --coverage", "lint" : "eslint src tests --ext .ts", "lint:fix" : "eslint src tests --ext .ts --fix", "lint:check" : "eslint src tests --ext .ts --max-warnings 0", "build" : "npm run lint:check && npm run test && npm run clean && npm run compile && npm run compress", "prepublishOnly": "npm run build", "format:package": "node scripts/format-package-json.js" }, "main" : "./dist/index.js", "types" : "./defs/index.d.ts", "files" : [ "dist/", "defs/", "README.md", "EXAMPLES.md", "COVERAGE.md", "LICENSE" ], "dependencies" : { "@osmium/is": "~0.2.0" }, "devDependencies": { "@types/node" : "~22.16.5", "@typescript-eslint/eslint-plugin": "~8.38.0", "@typescript-eslint/parser" : "~8.38.0", "@vitest/coverage-v8" : "^3.2.4", "@vitest/ui" : "~3.2.4", "eslint" : "~8.57.1", "eslint-plugin-smarter-tabs" : "~1.2.0", "rimraf" : "~6.0.1", "terser" : "~5.43.1", "ts-loader" : "~9.5.2", "ts-node" : "~10.9.2", "typescript" : "~5.8.3", "vitest" : "~3.2.4", "webpack" : "~5.100.2", "webpack-cli" : "~6.0.1" }, "engines" : { "node": ">=14.0.0" } }