UNPKG

arky-js

Version:

**Arky.js** is a powerful, annotation-based framework for building serverless applications on **AWS Lambda and API Gateway**. Inspired by Angular and NestJS, Arky.js simplifies serverless development by providing decorators for defining modules, controlle

80 lines (79 loc) 1.87 kB
{ "name": "arky-js", "version": "2.0.5", "description": "", "main": "dist/index.js", "types": "dist/index.d.ts", "scripts": { "build": "rimraf dist && tsc && shx cp -r src/template dist/" }, "bin": { "arky": "./dist/cli/index.js" }, "author": { "name": "Hasitha Indika", "email": "wmhindika@gmail.com", "url": "https://github.com/IndikaWeerakoon" }, "license": "ISC", "keywords": [ "lambda", "compiler", "decorators", "typescript", "aws-lambda", "serverless", "framework", "ast", "function-as-a-service", "faas", "cloud-functions", "decorator-framework", "typescript-decorators", "platform-agnostic", "modular-compiler", "custom-runtime", "codegen", "transpiler" ], "devDependencies": { "@types/aws-lambda": "^8.10.147", "@types/express": "^5.0.0", "@types/glob": "^8.1.0", "@types/node": "^22.13.4", "aws-cdk-lib": "^2.186.0", "nodemon": "^3.1.9", "rimraf": "^6.0.1", "shx": "^0.4.0", "ts-node": "^10.9.2", "typescript": "^5.7.3" }, "dependencies": { "@aws-sdk/client-lambda": "^3.540.0", "@types/aws-serverless-express": "^3.3.10", "arky-js": "file:", "aws-lambda": "^1.0.7", "aws-serverless-express": "^3.4.0", "chokidar": "^3.5.3", "commander": "^13.1.0", "constructs": "^10.0.0", "esbuild": "^0.25.1", "express": "^4.21.2", "glob": "^11.0.1", "handlebars": "^4.7.7", "npm": "^11.2.0", "reflect-metadata": "^0.2.2", "software-package": "file:", "ts-morph": "^19.0.0", "typescript": "^5.2.2" }, "peerDependencies": { "aws-cdk-lib": "^2.186.0", "aws-serverless-express": "^3.4.0", "express": "^4.21.2" }, "repository": { "url": "https://github.com/Arky-Technologies-PVT-LTD/Arky.js.git", "type": "git" } }