UNPKG

sls3-legacy

Version:

SLS3 Legacy - A fork of Serverless Framework v3

19 lines (16 loc) 485 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)); };