UNPKG

remeda

Version:

A utility library for JavaScript and Typescript.

91 lines (90 loc) 2.5 kB
{ "name": "remeda", "version": "2.30.0", "type": "module", "description": "A utility library for JavaScript and Typescript.", "repository": { "type": "git", "url": "git+https://github.com/remeda/remeda.git" }, "homepage": "https://remedajs.com/", "bugs": { "url": "https://github.com/remeda/remeda/issues" }, "author": "Łukasz Sentkiewicz", "license": "MIT", "main": "dist/index.cjs", "module": "dist/index.js", "exports": { ".": { "import": "./dist/index.js", "require": "./dist/index.cjs" } }, "files": [ "dist/*" ], "keywords": [ "algo", "algorithm", "curried", "fp", "functional", "generics", "lodash", "ramda", "stdlib", "toolkit", "ts", "types", "typescript", "underscore", "util", "utilities", "utility", "utils" ], "scripts": { "build": "tsdown", "check": "tsc --project tsconfig.source.json", "check:dist": "tsc --project tsconfig.dist.json", "format": "prettier . --write", "lint": "eslint --fix --max-warnings 0 --cache --cache-location ./node_modules/.cache/eslint/", "publish:jsr": "jsr publish --no-provenance", "publish:preview": "pkg-pr-new publish --compact --template ../stackblitz-template/", "release": "semantic-release", "test": "tsc --project tsconfig.tests.json && vitest --typecheck.enabled --typecheck.ignoreSourceErrors", "test:coverage": "vitest run --coverage", "test:runtime": "tsc --project tsconfig.tests.json && vitest", "test:typing": "tsc --version && vitest --typecheck.only --typecheck.ignoreSourceErrors" }, "dependencies": { "type-fest": "^4.41.0" }, "devDependencies": { "@arethetypeswrong/core": "^0.18.2", "@eslint/js": "^9.32.0", "@types/eslint-config-prettier": "^6.11.3", "@types/node": "^24.2.0", "@vitest/coverage-v8": "^3.2.4", "@vitest/eslint-plugin": "^1.3.4", "eslint": "^9.32.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-jsdoc": "^52.0.3", "eslint-plugin-unicorn": "^60.0.0", "jiti": "^2.5.1", "jsr": "^0.13.5", "lint-staged": "^16.1.4", "pkg-pr-new": "^0.0.54", "prettier": "^3.6.2", "prettier-plugin-pkg": "^0.21.2", "prettier-plugin-sh": "^0.18.0", "publint": "^0.3.12", "semantic-release": "^24.2.7", "tsdown": "^0.13.3", "typescript": "^5.9.2", "typescript-eslint": "^8.39.0", "vitest": "^3.2.4" }, "sideEffects": false }