@fentaris/core and the local fentaris auth and fentaris secrets commands without creating fentaris.json. The CLI discovers the nearest package.json that depends on @fentaris/core.
Quick Start
Install the core package and CLI:package.json:
defaults.github.token, matching the credentialJson(...) declaration. Use --user <id> or --group <id> only when the TypeScript configuration declares the corresponding user or group credential source.
Manage Client API Keys
Run the guided auth menu from the SDK-only project or one of its subdirectories:fentaris.authDir setting as secrets commands. For automation, provide the user and key source explicitly:
What To Commit
Commit the manifest and the package metadata:.fentaris/secrets.manifest.json contains reference names and scopes only. It is the schema teammates and CI need; it does not contain secret values.Validate In CI
Use manifest check mode to catch stale credential declarations:fentaris secrets doctor locally when a teammate cannot start the proxy because a required credential is missing.