UNPKG

serverless

Version:

Serverless Framework - Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more

19 lines (16 loc) 467 B
'use strict'; const path = require('path'); /** * @param packagePath {string} * @param layerName {string} * @param service * @param naming * @returns {string} */ module.exports = (packagePath, layerName, service, naming) => { const layerObject = service.getLayer(layerName); if (layerObject.package && layerObject.package.artifact) { return layerObject.package.artifact; } return path.join(packagePath, naming.getLayerArtifactName(layerName)); };