UNPKG

turtle-express

Version:

`turtle-express` is kinda a framework or a library based on `express.js` with an opinionated express router with type safety and schema validation with zod. Also many [more features](https://github.com/mm-ninja-turtles/turtle-express/discussions/7) planni

68 lines 1.62 kB
{ "name": "turtle-express", "description": "", "version": "0.2.1", "license": "MIT", "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist", "src" ], "repository": { "type": "git", "url": "https://github.com/mm-ninja-turtles/turtle-express/tree/main/packages/turtle-express" }, "bugs": { "url": "https://github.com/mm-ninja-turtles/turtle-express/issues" }, "homepage": "https://github.com/mm-ninja-turtles/turtle-express/wiki/01.-Getting-Started", "keywords": [ "express", "express-framework", "turtle-express", "turtle" ], "watch": { "build": { "patterns": [ "src" ], "extensions": "ts", "quiet": false } }, "peerDependencies": { "cross-fetch": "*", "zod": "*" }, "dependencies": { "express": "^4.18.1", "lodash-es": "^4.17.21", "openapi-types": "^12.0.0" }, "devDependencies": { "@types/express": "^4.17.13", "@types/lodash-es": "^4.17.6", "@types/node": "^18.7.3", "cross-fetch": "^3.1.5", "nodemon": "^2.0.19", "npm-check-updates": "^16.0.5", "npm-watch": "^0.11.0", "ts-node": "^10.9.1", "tsc-alias": "^1.7.0", "type-fest": "^2.18.0", "typescript": "^4.7.4", "vitest": "^0.21.1", "zod": "^3.18.0" }, "scripts": { "pre:build": "rm -rf dist", "build": "npm run pre:build && tsc && tsc-alias -p tsconfig.json", "build:watch": "npm-watch build", "test": "vitest", "test:coverage": "vitest run --coverage", "update:pkg": "ncu -i --format group", "commit": "git add -A && cz" } }