Function
toProjectName
(basename: string, newProjectName: boolean)
Source from the content-addressed store, hash-verified
| 682 | } |
| 683 | |
| 684 | function toProjectName(basename: string, newProjectName: boolean) { |
| 685 | // From https://github.com/docker/compose/blob/79557e3d3ab67c3697641d9af91866d7e400cfeb/compose/cli/command.py#L152 |
| 686 | if (!newProjectName) { |
| 687 | return basename.toLowerCase().replace(/[^a-z0-9]/g, ''); |
| 688 | } |
| 689 | return basename.toLowerCase().replace(/[^-_a-z0-9]/g, ''); |
| 690 | } |
| 691 | |
| 692 | async function useNewProjectName(params: DockerCLIParameters | DockerResolverParameters) { |
| 693 | try { |
Tested by
no test coverage detected