@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
JSON
{
"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.3",
"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"
}
}