UNPKG

fp-ts-pool

Version:
65 lines (64 loc) 1.85 kB
{ "name": "fp-ts-pool", "version": "0.1.2", "description": "Generic Resource Pool for fp-ts", "main": "build/cjs/index.js", "types": "build/types/index.d.ts", "scripts": { "prebuild": "rimraf ./build", "build": "rimraf build && run-p build:*", "build:cjs": "tsc --outDir build/cjs --module commonjs -p tsconfig.build.json", "build:esm": "tsc --outDir build/esm --module esnext -p tsconfig.build.json", "build:types": "tsc --outDir build/types --target esnext --declaration --emitDeclarationOnly -p tsconfig.build.json", "compile": "tsc --noEmit", "format": "prettier . --check", "compile:watch": "npm run compile -- --watch", "lint": "eslint .", "release": "npm run test && npm run lint && npm run build && release-it", "test": "vitest run", "test:watch": "vitest" }, "repository": { "type": "git", "url": "git+ssh://git@github.com/velocityzen/fp-ts-pool.git" }, "keywords": [ "fp-ts", "fp", "pool", "async", "task", "task-either", "functional", "resource" ], "author": "Alexey Novikov <v@2dubs.com>", "license": "MIT", "bugs": { "url": "https://github.com/velocityzen/fp-ts-pool/issues" }, "homepage": "https://velocityzen.github.io/fp-ts-pool/", "peerDependencies": { "fp-ts": "^2.16.0" }, "devDependencies": { "@eslint/js": "^9.9.0", "@types/eslint__js": "^8.42.3", "@types/node": "^22.0.0", "@unsplash/ts-namespace-import-plugin": "^1.0.0", "eslint": "^9.0.0", "fp-ts": "^2.16.5", "npm-run-all": "^4.1.5", "prettier": "^3.0.0", "release-it": "^17.0.0", "rimraf": "^6.0.0", "tsconfig-paths": "^4.2.0", "typescript": "^5.1.3", "typescript-eslint": "^8.2.0", "vitest": "^2.1.8" }, "dependencies": { "fp-ts-bracket": "^0.2.0", "tarn": "^3.0.2" } }