serverless-webpack-layers
Version:
Plugin for the Serverless framework that offers AWS Lambda layer management using webpack
77 lines (76 loc) • 2.47 kB
JSON
{
"name": "serverless-webpack-layers",
"version": "2.1.0",
"description": "Plugin for the Serverless framework that offers AWS Lambda layer management using webpack",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"scripts": {
"test": "jest --coverage --passWithNoTests",
"lint": "eslint '**/*.{ts,tsx,js,jsx}' --quiet",
"ts": "tsc --noEmit",
"build-and-publish": "npm run build && npm publish --access public",
"build-and-publish-dryrun": "npm run build && npm publish --dry-run",
"build-and-publish-dryrun-ci": "npm run build && npm publish --registry http://localhost:4873",
"build": "rimraf dist && npm run build:types && npm run build:js",
"build:types": "tsc --emitDeclarationOnly",
"build:js": "babel src/*.ts --out-dir dist --extensions \".ts,.tsx\" --source-maps inline"
},
"repository": {
"type": "git",
"url": "git+https://github.com/beforeyoubid/serverless-webpack-layers.git"
},
"keywords": [
"serverless",
"aws",
"lambda",
"layers",
"webpack"
],
"author": "Bailey Sheather",
"license": "MIT",
"bugs": {
"url": "https://github.com/beforeyoubid/serverless-webpack-layers/issues"
},
"homepage": "https://github.com/beforeyoubid/serverless-webpack-layers#readme",
"devDependencies": {
"@babel/cli": "7.17.6",
"@babel/core": "7.17.9",
"@babel/plugin-proposal-class-properties": "7.16.7",
"@babel/preset-env": "7.16.11",
"@babel/preset-typescript": "7.16.7",
"@swc/core": "^1.2.223",
"@swc/jest": "^0.2.22",
"@types/glob": "^7.2.0",
"@types/jest": "27.4.1",
"@types/lodash.merge": "4.6.7",
"@types/node": "17.0.25",
"@types/pascalcase": "1.0.1",
"@types/serverless": "3.12.0",
"@types/webpack": "5.28.0",
"@typescript-eslint/eslint-plugin": "5.20.0",
"@typescript-eslint/parser": "5.20.0",
"babel-plugin-add-module-exports": "^1.0.4",
"eslint": "8.13.0",
"eslint-config-prettier": "8.5.0",
"eslint-plugin-prettier": "4.0.0",
"jest": "27.5.1",
"jest-junit": "13.2.0",
"prettier": "2.6.2",
"rimraf": "^4.0.7",
"ts-node": "10.7.0",
"typescript": "4.6.3",
"webpack-node-externals": "^3.0.0"
},
"dependencies": {
"del": "6.0.0",
"glob": "^7.1.6",
"is-builtin-module": "^3.1.0",
"lodash.merge": "^4.6.2",
"minify-all-js": "^0.1.7",
"pascalcase": "^1.0.0",
"webpack": "5.72.0"
},
"files": [
"dist/**/*"
]
}