UNPKG

@sladg/nextjs-lambda

Version:

Plug-and-play lambda for replacing default NextJS image optimization handler.

82 lines (81 loc) 2.41 kB
{ "name": "@sladg/nextjs-lambda", "version": "7.4.1", "description": "Plug-and-play lambda for replacing default NextJS image optimization handler.", "repository": { "type": "git", "url": "https://github.com/sladg/nextjs-lambda" }, "license": "MIT", "author": "Jan Soukup <jan@ssoukup.com>", "exports": "./dist/index.js", "types": "./dist/index.d.ts", "bin": { "cli": "./dist/cli.js" }, "files": [ "dist" ], "scripts": { "lint:check": "eslint ./lib/** --ext .ts", "lint:fix": "eslint --fix ./lib/** --ext .ts", "prebuild": "rm -rf dist", "build": "npm run build:cli && npm run build:main && npm run build:cdk && npm run build:handler", "build:cdk": "tsup lib/cdk/app.ts --out-dir dist/cdk", "build:cli": "tsup lib/cli.ts", "build:handler": "tsup lib/server-handler/index.ts --out-dir dist/server-handler", "build:main": "tsup lib/index.ts --dts lib/index.ts", "commit": "npx --package cz-emoji-conventional --package commitizen -- cz", "release": "npx --package @sladg/release-utils utils shipit --gitUser @sladg --gitEmail jan@ssoukup.com --changelog" }, "dependencies": { "@sladg/imaginex-lambda": "0.17.0" }, "devDependencies": { "@types/node": "^18.14.1", "@typescript-eslint/eslint-plugin": "^5.53.0", "@typescript-eslint/parser": "^5.53.0", "archiver": "^5.3.1", "commander": "^10.0.0", "eslint": "^8.34.0", "eslint-config-prettier": "^8.6.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-simple-import-sort": "^10.0.0", "eslint-plugin-unused-imports": "^2.0.0", "prettier": "^2.8.4", "serverless-http": "^3.1.1", "tsup": "^6.6.3", "typescript": "^4.9.5" }, "peerDependencies": { "@aws-cdk/aws-apigatewayv2-alpha": "^2.66.1-alpha.0", "@aws-cdk/aws-apigatewayv2-integrations-alpha": "^2.66.1-alpha.0", "@types/archiver": "^5.3.1", "@types/node": "^18.13.0", "aws-cdk": "^2.66.1", "aws-cdk-lib": "^2.66.1", "envalid": "^7.3.1", "next": "^12.2 || ^13" }, "engines": { "node": ">=16.15" }, "engineStrict": true, "keywords": [ "nextjs", "next12", "next13", "lambda", "deployment", "serverless", "aws-cdk", "api-gateway-v2", "httpapi", "caching", "cloudfront", "image", "optimization", "components" ] }