Skip to content

Commit 4c5894d

Browse files
medikooadieuadieu
authored andcommitted
feat: Upgrade to rely on package.patterns instead
1 parent bf71f1b commit 4c5894d

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

packages/serverless-plugin/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,9 @@
5555
"rollup-plugin-babel": "3.0.4",
5656
"rollup-plugin-node-resolve": "3.3.0"
5757
},
58+
"peerDependences": {
59+
"serverless": "^2.32.0"
60+
},
5861
"babel": {
5962
"sourceMaps": true,
6063
"presets": [

packages/serverless-plugin/src/index.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ export default class ServerlessChrome {
102102
service.getAllFunctions()
103103

104104
service.package.include = service.package.include || []
105+
service.package.patterns = service.package.patterns || []
105106

106107
cli.log('Injecting Headless Chrome...')
107108

@@ -130,7 +131,7 @@ export default class ServerlessChrome {
130131

131132
// include any "extras" from the "include" section
132133
const files = await globby(
133-
[...service.package.include, '**', '!node_modules/**'],
134+
[...service.package.include, ...service.package.patterns, '**', '!node_modules/**'],
134135
{
135136
cwd: this.originalServicePath,
136137
}
@@ -153,7 +154,7 @@ export default class ServerlessChrome {
153154
}
154155

155156
// Add our node_modules dependencies to the package includes
156-
service.package.include = [...service.package.include, ...INCLUDES]
157+
service.package.patterns = [...service.package.patterns, ...INCLUDES]
157158

158159
await Promise.all(functionsToWrap.map(async (functionName) => {
159160
const { handler } = service.getFunction(functionName)

0 commit comments

Comments
 (0)