UNPKG

promi-safe

Version:

Type-safe promise wrapper with runtime validation support

59 lines (58 loc) 1.41 kB
{ "name": "promi-safe", "version": "0.0.1-rc", "description": "Type-safe promise wrapper with runtime validation support", "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "exports": { "import": { "types": "./dist/index.d.mts", "default": "./dist/index.mjs" }, "require": { "types": "./dist/index.d.ts", "default": "./dist/index.js" } }, "files": [ "dist" ], "engines": { "node": ">=18" }, "scripts": { "test": "jest", "test:watch": "jest --watchAll", "build": "tsup" }, "packageManager": "pnpm@9.12.1+sha512.e5a7e52a4183a02d5931057f7a0dbff9d5e9ce3161e33fa68ae392125b79282a8a8a470a51dfc8a0ed86221442eb2fb57019b0990ed24fab519bf0e1bc5ccfc4", "dependencies": { "@standard-schema/spec": "^1.0.0" }, "devDependencies": { "@eslint/js": "^9.21.0", "@jest/globals": "^29.7.0", "@types/jest": "^29.5.14", "eslint": "^9.21.0", "jest": "^29.7.0", "ts-jest": "^29.2.6", "tsup": "^8.3.6", "typescript": "^5.7.3", "typescript-eslint": "^8.24.1" }, "keywords": [ "typescript", "promise", "validation", "type-safe", "runtime-check" ], "author": "sjoleee", "repository": { "type": "git", "url": "https://github.com/sjoleee/promi-safe" }, "bugs": "https://github.com/sjoleee/promi-safe/issues", "license": "MIT" }