UNPKG

@utx/result

Version:

A typescript implementation of Rust's Result and Option objects.

67 lines (66 loc) 1.66 kB
{ "name": "@utx/result", "version": "3.4.0", "description": "A typescript implementation of Rust's Result and Option objects.", "private": false, "repository": { "type": "git", "url": "https://github.com/fromgmworks/typescript-result" }, "keywords": [ "rust", "result", "results", "ts-results", "promise", "functional", "async", "await" ], "author": "Gabe M <hey@gabe.mx>", "license": "ISC", "main": "./dist/index.js", "module": "./dist/esm/index.mjs", "umd": "./dist/umd/index.js", "types": "./dist/index.d.ts", "sideEffects": false, "exports": { ".": { "require": "./dist/index.js", "import": "./dist/esm/index.mjs" }, "./rxjs-operators": { "types": "./dist/rxjs-operators/index.d.ts", "require": "./dist/rxjs-operators/index.js", "import": "./dist/esm/rxjs-operators/index.mjs" } }, "files": [ "dist" ], "workspaces": [ "test/node/*" ], "scripts": { "build": "npm run clean && rollup -c --bundleConfigAsCjs", "clean": "del ./dist", "test": "concurrently -g \"npm:test:*\"", "test:jest": "jest --collect-coverage", "test:node-esm": "node ./test/node/esm/node.test.mjs", "test:node-cjs": "node ./test/node/cjs/node.test.cjs" }, "devDependencies": { "@rollup/plugin-typescript": "^9.0.2", "@types/jest": "^29.2.2", "concurrently": "^7.5.0", "conditional-type-checks": "^1.0.5", "del-cli": "^5.0.0", "jest": "^29.2.2", "prettier": "^2.2.1", "rollup": "^3.2.5", "rxjs": "^6.6.7", "ts-jest": "^29.0.3", "tslib": "^2.4.1", "typescript": "^4.8.4" } }