INNER CODE UNIT · JavaScript
isNamedVolume
composerize/composerize · packages/composerize/src/index.js:123
const isNamedVolume = (source: string) =>
source &&
!source.includes('/') &&
!source.includes('\\') &&
!source.includes('$') &&
!source.includes('<') &&
!source.includes('>');
const namedVolumes = [];
// $FlowFixMe: prop missing
if (service.volumes) {
// $FlowFixMe: prop missing
for (let volumeIndex = 0; volumeIndex < service.volumes.length; volumeIndex += 1) {
let source;
// $FlowFixMe: prop missing
if (typeof service.volumes[volumeIndex] === 'string') {
// $FlowFixMe: prop missing
const volumeName = service.volumes[volumeIndex].split(':')[0];
source = volumeName;