UNPKG

core-mvc

Version:

Simple but powerful MVC framework for NodeJS.

70 lines (69 loc) 2 kB
{ "name": "core-mvc", "version": "2.7.0", "description": "Simple but powerful MVC framework for NodeJS.", "main": "index.js", "scripts": { "build": "tsc", "test": "cspell \"**/*\" --no-progress && npm run unit-test", "format": "prettier --write \"src/**/*.{ts,tsx,json}\"", "unit-test": "TZ=UTC CI=1 vitest run", "prepare": "husky install", "postversion": "git push --tags && git push" }, "dependencies": { "@graphql-tools/merge": "^9.0.0", "@redis/client": "^1.5.5" }, "devDependencies": { "@types/cookie-parser": "^1.4.2", "@types/cors": "^2.8.13", "@types/jsonwebtoken": "^9.0.0", "cspell": "^7.3.6", "graphql": "^16.5.0", "husky": "^8.0.1", "prettier": "^3.0.3", "typescript": "^5.0.3", "vitest": "^0.34.4" }, "peerDependencies": { "inversify": "^6.0.1", "inversify-binding-decorators": "^4.0.0", "reflect-metadata": "^0.2.2" }, "optionalDependencies": { "@apollo/server": "^4.3.0", "@apollographql/graphql-playground-html": "^1.6.29", "cookie-parser": "^1.4.6", "cors": "^2.8.5", "express": "^4.17.1", "graphql-tag": "^2.12.6", "jsonwebtoken": "^9.0.0", "typeorm": "^0.3.9" }, "prettier": { "trailingComma": "es5", "tabWidth": 4, "semi": true, "printWidth": 80, "singleQuote": true, "arrowParens": "avoid" }, "repository": { "type": "git", "url": "git+https://github.com/istvan-xyz/core-mvc.git" }, "keywords": [ "mvc", "framework", "di", "express", "graphql" ], "author": "István Antal <istvan@antal.xyz>", "license": "MIT", "bugs": { "url": "https://github.com/istvan-xyz/core-mvc/issues" }, "homepage": "https://github.com/istvan-xyz/core-mvc#readme" }