UNPKG

osls

Version:

Open-source alternative to Serverless Framework

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)); };