UNPKG

express-companion

Version:
95 lines 2.79 kB
{ "name": "express-companion", "description": "Companion server for Express", "version": "0.0.4-development", "author": "Muhammad <muhammad@dot9.dev> (https://at-mah.vercel.app)", "repository": { "type": "git", "url": "git+https://github.com/abutahermuhammad/express-companion.git" }, "type": "module", "main": "./dist/index.js", "module": "./dist/index.mjs", "devDependencies": { "@types/body-parser": "^1.19.5", "@types/compression": "^1.7.5", "@types/config": "^3.3.4", "@types/cookie-parser": "^1.4.7", "@types/cors": "^2.8.17", "@types/dotenv": "^8.2.0", "@types/express": "^4.17.21", "@types/express-session": "^1.18.0", "@types/lodash.defaultsdeep": "^4.6.9", "@types/morgan": "^1.9.9", "@types/pino-http": "^5.8.4", "@typescript-eslint/eslint-plugin": "^7.3.1", "@typescript-eslint/parser": "^7.3.1", "body-parser": "^1.20.2", "compression": "^1.7.4", "config": "^3.3.11", "cookie-parser": "^1.4.6", "cors": "^2.8.5", "dotenv": "^16.4.5", "eslint": ">=8.56.0", "eslint-plugin-ban": "^1.6.0", "eslint-plugin-import": "^2.29.1", "eslint-plugin-simple-import-sort": "^12.0.0", "eslint-plugin-unused-imports": "^3.1.0", "express": "^4.19.2", "express-rate-limit": "^7.2.0", "express-session": "^1.18.0", "helmet": "^7.1.0", "lodash.defaultsdeep": "^4.6.1", "morgan": "^1.10.0", "pino-http": "^9.0.0", "prettier": "^3.2.5", "tsup": "^8.0.2", "typescript": "^5.4.3", "zod": "^3.22.4" }, "exports": { ".": { "types": "./src/index.d.ts", "require": "./dist/index.cjs", "import": "./dist/index.js" } }, "bugs": { "url": "https://github.com/abutahermuhammad/express-companion/issues", "email": "me@evanhahn.com" }, "files": [ "/dist", "/src/index.d.ts" ], "funding": "https://github.com/sponsors/abutahermuhammad", "homepage": "https://express-companion.github.io/", "keywords": [ "express", "server", "companion", "security", "http", "headers", "cors", "dotenv", "body-parser", "compression", "express-session", "pino-http", "express-rate-limit", "helmet", "pm2" ], "license": "MIT", "scripts": { "prettier:check": "prettier --check src/**/*.ts deno/dist/**/*.ts *.md --no-error-on-unmatched-pattern", "prettier:fix": "prettier --write src/**/*.ts deno/dist/**/*.ts *.md --ignore-unknown --no-error-on-unmatched-pattern", "lint:check": "eslint --cache --ext .ts ./src", "lint:fix": "eslint --cache --fix --ext .ts ./src", "check": "yarn lint:check && yarn prettier:check", "build": "tsup-node ./src", "semantic-release": "semantic-release" }, "sideEffects": false }