{ "name": "rambda", "version": "9.4.2", "scripts": { "out": "yarn populatedocs && yarn populatereadme && yarn immutable && yarn build && yarn create-docsify", "x": "yarn populatedocs:x && yarn populatereadme:x && yarn immutable:x && yarn create-docsify:x", "build": "yarn build:main && yarn build:web", "build:main": "cross-env NODE_ENV=build rollup -c files/rollup.config.mjs", "build:web": "cross-env NODE_ENV=build rollup -c files/rollup.web.config.mjs", "immutable": "cd ../rambda-scripts && yarn immutable:rambda", "immutable:x": "cd ../rambda-scripts && yarn immutable:rambdax", "populatedocs": "cd ../rambda-scripts && yarn populate:docs", "populatedocs:x": "cd ../rambda-scripts && yarn populate:docs:rambdax", "populatereadme": "cd ../rambda-scripts && yarn populate:readme", "populatereadme:x": "cd ../rambda-scripts && yarn populate:readme:rambdax", "test": "jest -o -u --watch", "test:all": "jest source/*.spec.js -u --bail=false", "test:ci": "jest source/*.spec.js --coverage --no-cache -w 1", "test:typings": "dtslint --localTs ./node_modules/typescript/lib --expectOnly ./source", "create-docsify": "cd ../rambda-scripts && yarn create-docsify", "create-docsify:x": "cd ../rambda-scripts && yarn create-docsify:rambdax", "ts": "yarn test:typings" }, "depFn": [ "@definitelytyped/dtslint" ], "dependencies": {}, "devDependencies": { "@babel/core": "7.26.0", "@babel/plugin-proposal-object-rest-spread": "7.20.7", "@babel/preset-env": "7.26.0", "@definitelytyped/dtslint": "0.0.182", "@rollup/plugin-babel": "6.0.4", "@rollup/plugin-commonjs": "28.0.1", "@rollup/plugin-node-resolve": "15.3.0", "@rollup/plugin-replace": "6.0.1", "@types/jest": "29.5.14", "combinate": "1.1.11", "cross-env": "7.0.3", "fast-check": "3.23.1", "helpers-fn": "2.0.0", "is-ci": "3.0.1", "jest": "29.7.0", "jest-extended": "4.0.2", "lodash": "4.17.21", "rambdax": "11.2.0", "ramda": "0.30.1", "rollup": "4.28.1", "rollup-plugin-cleanup": "3.2.1", "rollup-plugin-sourcemaps": "0.6.3", "rollup-plugin-uglify": "6.0.4", "types-ramda": "0.30.1", "typescript": "5.7.2" }, "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": [ "ramda", "fp", "functional", "utility", "lodash" ], "homepage": "https://github.com/selfrefactor/rambda#readme", "files": [ "dist", "src", "CHANGELOG.md", "index.d.ts", "immutable.d.ts", "rambda.js", "immutable.js" ], "sideEffects": false, "main": "./dist/rambda.js", "umd": "./dist/rambda.umd.js", "module": "./rambda.js", "types": "./index.d.ts" }