@glpkg/config
v0.3.4
Published
Configuration management for glpkg
Readme
@glpkg/config
Configuration management for GitLab Package Manager.
Installation
npm install @glpkg/configUsage
import {
saveToken, getToken, hasToken, removeToken,
getPackageInfo, savePackageInfo,
getScopeMapping, setScopeMapping
} from '@glpkg/config';API
Token Management
| Function | Description |
|----------|-------------|
| saveToken(token) | Save GitLab token |
| getToken() | Get stored token |
| hasToken() | Check if token exists |
| removeToken() | Remove stored token |
Package Registry
| Function | Description |
|----------|-------------|
| getPackageInfo(name) | Get package info |
| savePackageInfo(info) | Save package info |
| getAllPackages() | Get all packages |
| removePackageInfo(name) | Remove package |
Scope Mapping
| Function | Description |
|----------|-------------|
| getScopeMapping(scope) | Get scope mapping |
| setScopeMapping(scope, group) | Set scope to group mapping |
| getAllScopes() | Get all scope mappings |
License
MIT
