UNPKG

somod

Version:

SOMDO (Serverless Optimized MODule) - The Serverless Framework

105 lines (104 loc) 2.78 kB
{ "name": "somod", "version": "2.1.1", "description": "SOMDO (Serverless Optimized MODule) - The Serverless Framework", "keywords": [ "sodaru", "somod", "serverless", "aws-sam", "nextjs", "react", "micro-app", "package", "builder" ], "author": "Raghavendra K R <raghavendra@sodaru.com>", "contributors": [ "Raghavendra K R <raghavendra@sodaru.com>", "Lokesh G C <lokesh@sodaru.com>", "Sukhesh M G <sukhesh@sodaru.com>" ], "homepage": "https://github.com/somod-dev/somod/tree/main/packages/somod#readme", "license": "MIT", "bin": { "somod": "./bin/somod.js" }, "typings": "types/index.d.ts", "files": [ "bin", "dist", "types", "scripts" ], "repository": { "type": "git", "url": "https//github.com/somod-dev/somod.git" }, "bugs": { "url": "https://github.com/somod-dev/somod/issues" }, "scripts": { "clean": "npx rimraf dist", "bundle": "npx esbuild src/index.ts --bundle --outdir=dist --platform=node --minify --external:somod-schema --external:decorated-ajv --external:esbuild --external:@typescript-eslint/typescript-estree --external:lodash --external:tslib --external:json-object-merge", "build": "npm run clean && npm run bundle", "pretest": "$CI || npm run build", "test": "npx jest", "prepack": "node bin-src/build.js" }, "peerDependencies": { "@types/node": "^17.0.21 || ^18.0.0", "@types/react": "^17.0.2 || ^18.0.0", "@typescript-eslint/typescript-estree": ">=5.22.0", "aws-sdk": "^2.1055.0", "decorated-ajv": "^1.1.0", "esbuild": "^0.25.5", "json-object-merge": "^1.2.0", "lodash": "^4.17.21", "next": "^12.0.0 || ^13.0.0 || ^14.0.3", "react": "^17.0.2 || ^18.0.0", "react-dom": "^17.0.2 || ^18.0.0", "tslib": "^2.4.0", "typescript": "^4.5.5", "somod-middleware": "^2.1.1", "somod-schema": "^2.1.1", "somod-types": "^2.1.1" }, "peerDependenciesMeta": { "@types/react": { "optional": true }, "aws-sdk": { "optional": true }, "next": { "optional": true }, "react": { "optional": true }, "react-dom": { "optional": true }, "somod-middleware": { "optional": true } }, "devDependencies": { "@babel/plugin-transform-modules-commonjs": "^7.20.11", "@types/jest": "^27.5.1", "@types/node": "^17.0.21 || ^18.0.0", "jest": "28.1.0", "jest-environment-steps": "^1.1.0", "jest-summarizing-reporter": "^1.1.4", "nodejs-cli-runner": "^1.2.2", "ts-jest": "28.0.2", "typescript": "^4.5.5", "somod-lib": "^2.1.1", "somod-middleware": "^2.1.1", "somod-types": "^2.1.1" }, "dependencies": { "cli-opentelemetry": "^1.2.3" } }