UNPKG

fp-ts-bracket

Version:
61 lines (60 loc) 1.82 kB
{ "name": "fp-ts-bracket", "version": "0.3.0", "description": "Bracket monad for fp-ts", "main": "build/cjs/index.js", "types": "build/types/index.d.ts", "scripts": { "docs": "npx docs-ts", "prebuild": "rimraf ./build", "build": "npm-run-all 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:coverage": "vitest --coverage" }, "repository": { "type": "git", "url": "git+ssh://git@github.com/velocityzen/fp-ts-bracket.git" }, "keywords": [ "fp-ts", "fp", "bracket", "resource", "acquire", "dispose" ], "author": "Alexey Novikov <v@2dubs.com>", "license": "MIT", "bugs": { "url": "https://github.com/velocityzen/fp-ts-bracket/issues" }, "homepage": "https://velocityzen.github.io/fp-ts-bracket/", "peerDependencies": { "fp-ts": "^2.16.0" }, "devDependencies": { "@eslint/js": "^9.9.0", "@faker-js/faker": "^9.0.0", "@types/eslint__js": "^8.42.3", "@types/node": "^22.0.0", "@unsplash/ts-namespace-import-plugin": "^1.0.0", "eslint": "^9.0.0", "npm-run-all": "^4.1.5", "prettier": "^3.0.0", "release-it": "^17.0.0", "rimraf": "^6.0.0", "rolldown": "^1.0.0-beta.1", "tsconfig-paths": "^4.2.0", "typescript": "^5.1.3", "typescript-eslint": "^8.2.0", "vitest": "^2.1.8" } }