UNPKG

@dancrumb/fpish

Version:

FP-friendly classes for Typescript

63 lines (62 loc) 1.86 kB
{ "name": "@dancrumb/fpish", "version": "8.0.0", "description": "FP-friendly classes for Typescript", "main": "dist/index.js", "types": "dist/index.d.ts", "type": "module", "engines": { "node": ">=18.20.2" }, "scripts": { "build": "yarn run tsc -p tsconfig.production.json", "build:docs": "yarn typedoc --plugin typedoc-plugin-missing-exports --readme README.md src/", "release": "commit-and-tag-version", "lint": "yarn run eslint", "lint:ci": "yarn run eslint --format junit --output-file ./reports/eslint.xml src", "postversion": "git push && git push --tags", "prettier:cli": "yarn run prettier \"src/**/*.ts\"", "prettier:check": "yarn run prettier:cli -- -l", "prettier:fix": "yarn run prettier:cli -- --write", "prepack": "yarn run build", "prepublish": "yarn run lint", "preversion": "yarn run lint", "test": "yarn vitest" }, "keywords": [ "FP", "Typescript" ], "author": "Dan Rumney <dancrumb@gmail.com>", "license": "MIT", "repository": "github:dancrumb/fpish", "devDependencies": { "@eslint/js": "^9.2.0", "@types/node": "^20.12.10", "@typescript-eslint/eslint-plugin": "^7.8.0", "@typescript-eslint/parser": "7.10.0", "@vitest/coverage-istanbul": "^1.6.0", "commit-and-tag-version": "^12.4.1", "conventional-changelog": "^6.0.0", "cz-conventional-changelog": "^3.3.0", "eslint": "8.56.0", "eslint-formatter-junit": "^8.40.0", "git-cz": "4.9.0", "prettier": "3.2.5", "ts-node": "10.9.2", "tsafe": "^1.7.2", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.2.0", "typescript": "^5.4.5", "vitest": "^1.6.0" }, "files": [ "dist/**/*" ], "config": { "commitizen": { "path": "cz-conventional-changelog" } }, "packageManager": "yarn@3.6.1" }