somod
Version:
SOMDO (Serverless Optimized MODule) - The Serverless Framework
105 lines (104 loc) • 2.78 kB
JSON
{
"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"
}
}