@@ -11,21 +11,25 @@ BbPromise.promisifyAll(fse);
1111 * @return {Promise } the JSZip object constructed.
1212 */
1313function zipRequirements ( ) {
14- return addTree ( new JSZip ( ) , path . join ( '.serverless' , 'requirements' ) ) . then ( zip =>
15- writeZip ( zip , path . join ( '.serverless' , 'pythonRequirements.zip' ) )
16- ) ;
14+ return addTree ( new JSZip ( ) , path . join ( '.serverless' , 'requirements' ) ) . then (
15+ zip => writeZip ( zip , path . join ( '.serverless' , 'pythonRequirements.zip' ) )
16+ ) ;
1717}
1818
1919/**
2020 * Creates a layer on the serverless service for the requirements zip.
2121 * @return {Promise }
2222 */
2323function createLayers ( ) {
24- this . serverless . service . layers [ 'pythonRequirements' ] = Object . assign ( {
24+ this . serverless . service . layers [ 'pythonRequirements' ] = Object . assign (
25+ {
2526 artifact : path . join ( '.serverless' , 'pythonRequirements.zip' ) ,
2627 name : `${ this . serverless . service . stage } -python-requirements` ,
27- description : 'Python requirements generated by serverless-python-requirements.' ,
28- } , this . options . layer ) ;
28+ description :
29+ 'Python requirements generated by serverless-python-requirements.'
30+ } ,
31+ this . options . layer
32+ ) ;
2933
3034 return BbPromise . resolve ( ) ;
3135}
@@ -36,14 +40,14 @@ function createLayers() {
3640 */
3741function layerRequirements ( ) {
3842 if ( ! this . options . layer ) {
39- return BbPromise . resolve ( )
43+ return BbPromise . resolve ( ) ;
4044 }
4145
4246 this . serverless . cli . log ( 'Packaging Python Requirements Lambda Layer...' ) ;
4347
4448 return BbPromise . bind ( this )
4549 . then ( zipRequirements )
46- . then ( createLayers )
50+ . then ( createLayers ) ;
4751}
4852
4953module . exports = { layerRequirements } ;
0 commit comments