UNPKG

rambda

Version:

Lightweight and faster alternative to Ramda with included TS definitions

106 lines (105 loc) 2.88 kB
{ "name": "rambda", "version": "11.0.1", "scripts": { "out": "yarn populatedocs && yarn populatereadme && yarn build && yarn create-docsify", "build": "yarn build:main && yarn build:web && yarn build:esm", "build:main": "rollup rambda.js --file dist/rambda.cjs --format cjs", "build:esm": "rollup rambda.js --file dist/rambda.js --format es", "build:web": "rollup rambda.js --file dist/rambda.umd.js --format umd --name \"R\"", "populatedocs": "cd ../rambda-scripts && yarn populate:docs", "populatereadme": "cd ../rambda-scripts && yarn populate:readme", "lint": "cd source && run lint:folder > lint-output.txt", "lint:typings": "tsc", "test:file": "node scripts/tasks/run/run-test.js", "test:ci": "vitest run", "test": "vitest run --watch -u", "test:typings": "dtslint --localTs ./node_modules/typescript/lib --expectOnly ./source", "create-docsify": "cd ../rambda-scripts && yarn create-docsify", "deps": "run dep:next 10", "x": "run dep:stable 10", "ts": "yarn test:typings" }, "niketaScripts": { "**/*.js": "yarn test:file" }, "depFn": [ "@definitelytyped/dtslint" ], "type": "module", "exports": { "require": { "types": "./index.d.cts", "default": "./dist/rambda.cjs" }, "types": "./index.d.ts", "default": "./dist/rambda.js" }, "main": "dist/rambda.cjs", "module": "dist/rambda.js", "dependencies": {}, "devDependencies": { "@definitelytyped/dtslint": "0.0.182", "@types/mocha": "10.0.10", "@types/node": "24.10.1", "@vitest/coverage-v8": "4.0.10", "helpers-fn": "2.0.0", "lodash": "4.17.21", "radashi": "13.0.0-beta.ffa4778", "rambdax": "11.3.1", "ramda": "0.32.0", "remeda": "2.32.0", "rollup": "4.53.3", "types-ramda": "0.31.0", "typescript": "6.0.0-dev.20251119", "vitest": "4.0.10" }, "jest": { "testEnvironment": "node", "testRegex": ".*\\.(spec|test)\\.js$", "setupFilesAfterEnv": [ "./files/testSetup.js" ], "collectCoverageFrom": [ "source/*.js", "!_internals", "!benchmarks" ] }, "repository": { "type": "git", "url": "git+https://github.com/selfrefactor/rambda.git" }, "license": "MIT", "author": "self_refactor", "description": "Lightweight and faster alternative to Ramda with included TS definitions", "keywords": [ "curried", "fp", "functional", "generics", "lodash", "ramda", "remeda", "stdlib", "toolkit", "ts", "types", "typescript", "utilities", "utility", "utils" ], "homepage": "https://github.com/selfrefactor/rambda#readme", "files": [ "dist", "src", "CHANGELOG.md", "index.d.ts", "index.d.cts", "rambda.js" ], "sideEffects": false, "umd": "./dist/rambda.umd.js", "types": "./index.d.cts" }