UNPKG

alapa

Version:

A cutting-edge web development framework designed to revolutionize the way developers build modern web applications.

153 lines 4.01 kB
{ "name": "alapa", "version": "0.0.1", "description": "A cutting-edge web development framework designed to revolutionize the way developers build modern web applications.", "main": "dist/index.js", "types": "dist/index.d.ts", "repository": { "type": "git", "url": "git+https://github.com/alapajs/alapa.git" }, "homepage": "https://github.com/alapajs/alapa/#readme", "bugs": { "url": "https://github.com/alapajs/alapa/issues" }, "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "tsc": "tsc", "type-generate": "tsc --project tsconfig-types.json", "build": "npm run tsc", "dev": "NODE_ENV=development nodemon --watch src --watch views -e ts --delay 2.5 --exec 'npm run build'" }, "author": "Michael Odeh", "license": "MIT", "dependencies": { "@abraham/reflection": "^0.12.0", "@aws-sdk/client-s3": "^3.705.0", "@dr.pogodin/csurf": "^1.13.0", "bignumber.js": "^9.1.2", "body-parser": "^1.20.2", "connect-flash": "^0.1.1", "cookie-parser": "^1.4.6", "core-js": "^3.39.0", "cors": "^2.8.5", "dayjs": "^1.11.12", "dotenv": "^16.4.5", "express": "^4.21.1", "express-fileupload": "^1.5.1", "express-session": "^1.18.0", "handlebars": "^4.7.8", "i": "^0.3.7", "jose": "^5.9.3", "js-yaml": "^4.1.0", "jsonwebtoken": "^9.0.2", "mediainfo.js": "^0.3.3", "mime-types": "^2.1.35", "node-jose": "^2.2.0", "nodemailer": "^6.9.14", "npm": "^10.9.1", "password-hash": "^1.2.2", "path": "^0.12.7", "reflect-metadata": "^0.2.2", "sqlite3": "^5.1.7", "swagger-jsdoc": "^6.2.8", "swagger-ui-express": "^5.0.1", "temp-dir": "^3.0.0", "tsyringe": "^4.8.0", "typeorm": "^0.3.20", "typeorm-naming-strategies": "^4.1.0", "uuid": "^10.0.0", "zod": "^3.23.8" }, "devDependencies": { "@eslint/js": "^9.9.0", "@types/body-parser": "^1.19.5", "@types/connect-flash": "^0.0.40", "@types/cookie-parser": "^1.4.7", "@types/cors": "^2.8.17", "@types/express": "^4.17.21", "@types/express-fileupload": "^1.5.1", "@types/express-session": "^1.18.0", "@types/js-yaml": "^4.0.9", "@types/jsonwebtoken": "^9.0.7", "@types/node-jose": "^1.1.13", "@types/nodemailer": "^6.4.15", "@types/password-hash": "^1.2.24", "@types/swagger-jsdoc": "^6.0.4", "@types/swagger-ui-express": "^4.1.6", "@types/temp-dir": "^2.0.2", "@types/uuid": "^10.0.0", "@webpack-cli/generators": "^3.0.7", "eslint": "^9.9.0", "eslint-plugin-ejs": "^0.0.2", "globals": "^15.9.0", "nodemon": "^3.1.4", "ts-node": "^10.9.2", "typescript": "^5.5.3", "typescript-eslint": "^8.1.0", "webpack-cli": "^5.1.4" }, "files": [ "dist/", "typing/", "views/", "index.js", "package.json", "LICENSE", "readme.md", "roadmap.md" ], "keywords": [ "web-framework", "javascript-framework", "nodejs", "react-like", "modular-architecture", "routing", "authentication", "template-engine", "developer-friendly", "scalable", "react-components", "middleware", "resourceful-routing", "component-based", "modern-web", "web-development", "backend", "server-side", "frontend", "npm-tool", "open-source", "community-driven", "authentication-framework", "developer-tools", "full-stack", "MVC", "api-first", "authentication-system", "modular", "es6", "typescript", "express-like", "middleware-framework", "dynamic-routing", "component-driven", "scalable-architecture", "frontend-backend", "session-management", "modern-framework", "web-app", "npm-package", "cli-tool", "javascript-development", "open-source-web", "real-time", "responsive-web", "web-components", "html-template", "html-rendering", "web-security", "user-management" ] }