MCPcopy Create free account
hub / github.com/auth0/auth0-cli / getScreensFromDistAssets

Function getScreensFromDistAssets

internal/cli/acul_dev.go:506–524  ·  view source on GitHub ↗

getScreensFromDistAssets reads screen names from dist/assets folder.

(distAssetsPath string)

Source from the content-addressed store, hash-verified

504
505// getScreensFromDistAssets reads screen names from dist/assets folder.
506func getScreensFromDistAssets(distAssetsPath string) ([]string, error) {
507 if _, err := os.Stat(distAssetsPath); os.IsNotExist(err) {
508 return nil, fmt.Errorf("dist/assets not found")
509 }
510
511 dirs, err := os.ReadDir(distAssetsPath)
512 if err != nil {
513 return nil, fmt.Errorf("failed to read dist/assets: %w", err)
514 }
515
516 var screens []string
517 for _, d := range dirs {
518 if d.IsDir() && d.Name() != "shared" {
519 screens = append(screens, d.Name())
520 }
521 }
522
523 return screens, nil
524}
525
526// getScreensFromSrcFolder reads screen names from src/screens folder.
527func getScreensFromSrcFolder(srcScreensPath string) ([]string, error) {

Callers 1

Calls 1

ErrorfMethod · 0.80

Tested by

no test coverage detected