core

package
v0.13.0-rc1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 14, 2026 License: MIT Imports: 2 Imported by: 0

Documentation

Overview

Package core provides shared utilities used across the arc codebase.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DefaultArcHome

func DefaultArcHome() string

DefaultArcHome returns the default arc home directory (~/.arc).

func NormalizePath

func NormalizePath(path string) string

NormalizePath resolves symlinks and returns the canonical absolute path. Falls back to filepath.Abs if symlink resolution fails (e.g. path doesn't exist).

func NormalizePathPair

func NormalizePathPair(path string) (absPath, resolvedPath string)

NormalizePathPair returns both the absolute path (what the user typed / cwd reports) and the symlink-resolved path. When they differ, callers should store both variants so that lookups work regardless of which form is used to access the directory.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL