Versions in this module Expand all Collapse all v0 v0.2.0 Aug 14, 2026 Changes in this version + const CatalogSchemaV1 + const Filename + const LockFilename + const SchemaV1 + type Hooks struct + AfterRename func() error + AfterUnlink func() error + BeforeClose func() error + BeforeInitialize func() error + BeforeRead func() error + BeforeReady func() error + BeforeRename func() error + BeforeTempWrite func() error + BeforeUnlink func() error + SyncDir func() error + type Local struct + func New(root string) (*Local, error) + func NewCatalog(root string) (*Local, error) + func NewLocal(root string) (*Local, error) + func NewLocalCatalog(root string) (*Local, error) + func NewWithOptions(root string, options Options) (*Local, error) + func Open(root string) (*Local, error) + func (l *Local) Close() error + func (l *Local) Create(ctx context.Context, record credentials.Record) error + func (l *Local) Delete(ctx context.Context, ref credentials.Reference) error + func (l *Local) Get(ctx context.Context, ref credentials.Reference) (credentials.Record, error) + func (l *Local) List(ctx context.Context) ([]credentials.Record, error) + func (l *Local) Path() string + func (l *Local) Root() string + func (l *Local) Update(ctx context.Context, expected, next credentials.Record) error + type LocalCatalog = Local + type Options struct + Hooks Hooks v0.1.0 Aug 10, 2026