MCPcopy Index your code
hub / github.com/devcontainers/cli / toProjectName

Function toProjectName

src/spec-node/dockerCompose.ts:684–690  ·  view source on GitHub ↗
(basename: string, newProjectName: boolean)

Source from the content-addressed store, hash-verified

682}
683
684function 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
692async function useNewProjectName(params: DockerCLIParameters | DockerResolverParameters) {
693 try {

Callers 1

getProjectNameFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected