code: func New(ctx context.Context, path string) *Builder {
  	return &Builder{
  		Context:        ctx,
  		RootPath:       path,
  		IgnoredBoxes:   []string{},
  		IgnoredFolders: []string{"vendor", ".git", "node_modules", ".idea"},
  		pkgs:           map[string]pkg{},
  		moot:           &sync.Mutex{},
  	}
  }
docs: // New Builder with a given context and path