diff options
Diffstat (limited to 'package.json')
-rw-r--r-- | package.json | 75 |
1 files changed, 59 insertions, 16 deletions
diff --git a/package.json b/package.json index 9a99003..0252df0 100644 --- a/package.json +++ b/package.json @@ -1,18 +1,61 @@ { - "name": "uptime", - "module": "index.ts", - "type": "module", - "devDependencies": { - "@types/bun": "latest", - "@types/imapflow": "^1.0.19", - "@types/nodemailer": "^6.4.15" - }, - "peerDependencies": { - "typescript": "^5.0.0" - }, - "dependencies": { - "fp-ts": "^2.16.7", - "imapflow": "^1.0.164", - "nodemailer": "^6.9.14" - } + "name": "@emprespresso/uptime", + "private": true, + "type": "module", + "version": "0.0.1", + "description": "emprespresso uptime api", + "main": "./dist/index.js", + "types": "./dist/lib/index.d.ts", + "repository": { + "type": "git", + "url": "ssh://git@src.liz.coffee:2222/uptime" + }, + "author": "emprespresso", + "license": "MIT", + "scripts": { + "server": "npm run build && node ./dist/index.js --run-server", + "dev": "nodemon -x 'npm run server' --ext ts --watch lib --ignore '*.test.ts'", + "build": "tsc && tsconfig-replace-paths --project tsconfig.json && tsc-alias", + "test": "jest", + "clean": "rm -rf dist node_modules", + "lint": "eslint . --ext .ts,.js", + "lint:fix": "eslint . --ext .ts,.js --fix", + "format": "prettier --write .", + "format:check": "prettier --check ." + }, + "dependencies": { + "@emprespresso/pengueno": "^0.0.11", + "@hono/node-server": "^1.14.0", + "hono": "^4.8.9", + "imapflow": "^1.0.194", + "nodemailer": "^7.0.5" + }, + "devDependencies": { + "@types/imapflow": "^1.0.23", + "@types/jest": "^30.0.0", + "@types/node": "^24.0.0", + "@types/nodemailer": "^7.0.0", + "@typescript-eslint/eslint-plugin": "^8.34.0", + "@typescript-eslint/parser": "^8.34.0", + "eslint": "^9.32.0", + "eslint-config-prettier": "^10.1.0", + "eslint-plugin-prettier": "^5.5.0", + "jest": "^30.0.5", + "nodemon": "^3.1.10", + "prettier": "^3.6.0", + "ts-jest": "^29.4.0", + "tsc-alias": "^1.8.16", + "tsconfig-replace-paths": "^0.0.14", + "typescript": "^5.8.0", + "typescript-eslint": "^8.38.0" + }, + "files": [ + "dist", + "package.json", + "README.md" + ], + "engines": { + "node": ">=22.16.0", + "npm": ">=10.0.0" + } } |