UNPKG

@churchapps/apihelper

Version:

Library of helper functions not specific to any one ChurchApps project or framework.

76 lines (75 loc) 2.44 kB
{ "name": "@churchapps/apihelper", "version": "0.1.8", "description": "Library of helper functions not specific to any one ChurchApps project or framework.", "main": "dist/index.js", "exports": { ".": "./dist/index.js", "./helpers": "./dist/helpers/index.js", "./auth": "./dist/auth/index.js", "./controllers": "./dist/controllers/index.js" }, "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "clean": "rimraf dist", "copy-assets": "node scripts/copy-assets.js", "link": "link", "tsc": "tsc", "build": "npm-run-all clean tsc copy-assets", "lint": "eslint src/**/*.ts", "lint:fix": "eslint src/**/*.ts --fix", "format": "prettier --write src/**/*.ts", "format:check": "prettier --check src/**/*.ts" }, "repository": { "type": "git", "url": "git+https://github.com/LiveChurchSolutions/Helpers.git" }, "keywords": [ "ChurchApps" ], "author": "ChurchApps.org", "license": "MIT", "bugs": { "url": "https://github.com/LiveChurchSolutions/Helpers/issues" }, "homepage": "https://github.com/LiveChurchSolutions/Helpers#readme", "dependencies": { "@aws-sdk/client-cloudwatch-logs": "^3.840.0", "@aws-sdk/client-s3": "^3.842.0", "@aws-sdk/client-ses": "^3.840.0", "@aws-sdk/client-ssm": "^3.840.0", "@aws-sdk/s3-presigned-post": "^3.842.0", "@aws-sdk/s3-request-presigner": "^3.842.0", "@churchapps/helpers": "^1.0.44", "dotenv": "^17.0.1", "express": "^4.21.2", "fs-extra": "^11.3.0", "inversify": "^6.2.2", "inversify-express-utils": "^6.5.0", "jsonwebtoken": "^9.0.2", "kind-of": "^6.0.3", "mysql2": "^3.14.1", "nodemailer": "^7.0.4", "reflect-metadata": "^0.2.2", "winston": "^3.17.0", "winston-cloudwatch": "^6.3.0" }, "devDependencies": { "@types/express": "^4.17.21", "@types/fs-extra": "^11.0.4", "@types/jsonwebtoken": "^9.0.10", "@types/kind-of": "^6.0.3", "@types/node": "^24.0.10", "@types/nodemailer": "^6.4.17", "@typescript-eslint/eslint-plugin": "^8.35.1", "@typescript-eslint/parser": "^8.35.1", "eslint": "^9.30.1", "eslint-config-prettier": "^10.1.5", "eslint-plugin-prettier": "^5.5.1", "npm-run-all2": "^8.0.4", "prettier": "^3.6.2", "rimraf": "^6.0.1", "typescript": "^5.8.3" } }