ts-neverfalse
Version:
Automated error coalescing and aggregation to simplify advanced type evaluations in Typescript
58 lines (57 loc) • 1.35 kB
JSON
{
"name": "ts-neverfalse",
"version": "1.0.3",
"description": "Automated error coalescing and aggregation to simplify advanced type evaluations in Typescript",
"main": "dist/index.d.ts",
"scripts": {
"build": "tsup src/* --dts --minify --format esm,cjs --outDir dist",
"test": "jest",
"test:types": "tsd",
"pub": "npm run build && rm -rf dist/*.js dist/*.mjs && npm publish --access public"
},
"repository": {
"type": "git",
"url": "git+https://github.com/Macioa/ts-neverfalse.git"
},
"keywords": [
"typescript",
"validation",
"never",
"false"
],
"author": "macioa",
"license": "MIT",
"bugs": {
"url": "https://github.com/Macioa/ts-neverfalse/issues"
},
"homepage": "https://github.com/Macioa/ts-neverfalse#readme",
"files": [
"dist"
],
"exports": {
".": {
"types": "./dist/index.d.ts"
},
"./config": {
"types": "./dist/config.d.ts"
},
"./error": {
"types": "./dist/error.d.ts"
},
"./interface": {
"types": "./dist/interface.d.ts"
},
"./utils": {
"types": "./dist/utils.d.ts"
}
},
"types": "./dist/index.d.ts",
"devDependencies": {
"@types/jest": "^29.5.14",
"jest": "^29.7.0",
"ts-jest": "^29.2.6",
"tsd": "^0.31.2",
"tsup": "^8.4.0",
"typescript": "^5.8.2"
}
}