package.json
{
"name": "error-ease",
"version": "1.1.3",
"description": "ErrorEase is a Node.js package that simplifies error handling in applications. It is written entirely in TypeScript, making it easy to use and integrate with Node.js syntax. Developers can focus on building robust and reliable Node.js applications with ErrorEase.",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"files": [
"dist/**/*"
],
"scripts": {
"clean": "del ./dist/*",
"build": "npm run clean && vitest --no-watch && tsc",
"test": "vitest --no-watch",
"test:dev": "vitest --watch",
"test:coverage": "vitest run --coverage",
"lint": "eslint 'src/**/*.ts'",
"prepare": "husky install"
},
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^6.18.1",
"@typescript-eslint/parser": "^6.18.1",
"@vitest/coverage-v8": "^1.2.0",
"del-cli": "^5.1.0",
"eslint": "^8.56.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-prettier": "^5.1.3",
"husky": "^8.0.3",
"lint-staged": "^15.2.0",
"prettier": "^3.2.2",
"typescript": "^5.3.3",
"vitest": "^1.2.0"
},
"dependencies": {
"@types/express": "^4.17.21",
"express": "^4.18.2"
},
"lint-staged": {
"**/*.ts": [
"npx prettier --write",
"npx eslint --fix"
]
},
"keywords": [
"error",
"ease",
"express",
"error-ease",
"http"
],
"private": false,
"author": "leandreAlly",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/leandreAlly/error-ease.git"
},
"bugs": {
"url": "https://github.com/leandreAlly/error-ease/issues"
}
}