mirror of
https://github.com/titanscouting/tra-analysis.git
synced 2024-11-14 23:26:18 +00:00
133 lines
2.1 KiB
JavaScript
133 lines
2.1 KiB
JavaScript
|
// short names for common things
|
||
|
var shorthands = {
|
||
|
'un': 'uninstall',
|
||
|
'rb': 'rebuild',
|
||
|
'list': 'ls',
|
||
|
'ln': 'link',
|
||
|
'create': 'init',
|
||
|
'i': 'install',
|
||
|
'it': 'install-test',
|
||
|
'cit': 'install-ci-test',
|
||
|
'up': 'update',
|
||
|
'c': 'config',
|
||
|
's': 'search',
|
||
|
'se': 'search',
|
||
|
'unstar': 'star', // same function
|
||
|
'tst': 'test',
|
||
|
't': 'test',
|
||
|
'ddp': 'dedupe',
|
||
|
'v': 'view',
|
||
|
'run': 'run-script',
|
||
|
'clean-install': 'ci',
|
||
|
'clean-install-test': 'cit'
|
||
|
}
|
||
|
|
||
|
var affordances = {
|
||
|
'la': 'ls',
|
||
|
'll': 'ls',
|
||
|
'verison': 'version',
|
||
|
'ic': 'ci',
|
||
|
'innit': 'init',
|
||
|
'isntall': 'install',
|
||
|
'install-clean': 'ci',
|
||
|
'isntall-clean': 'ci',
|
||
|
'dist-tags': 'dist-tag',
|
||
|
'apihelp': 'help',
|
||
|
'find-dupes': 'dedupe',
|
||
|
'upgrade': 'update',
|
||
|
'udpate': 'update',
|
||
|
'login': 'adduser',
|
||
|
'add-user': 'adduser',
|
||
|
'author': 'owner',
|
||
|
'home': 'docs',
|
||
|
'issues': 'bugs',
|
||
|
'info': 'view',
|
||
|
'show': 'view',
|
||
|
'find': 'search',
|
||
|
'add': 'install',
|
||
|
'unlink': 'uninstall',
|
||
|
'remove': 'uninstall',
|
||
|
'rm': 'uninstall',
|
||
|
'r': 'uninstall',
|
||
|
'rum': 'run-script',
|
||
|
'sit': 'cit'
|
||
|
}
|
||
|
|
||
|
// these are filenames in .
|
||
|
var cmdList = [
|
||
|
'ci',
|
||
|
'install-ci-test',
|
||
|
'install',
|
||
|
'install-test',
|
||
|
'uninstall',
|
||
|
'cache',
|
||
|
'config',
|
||
|
'set',
|
||
|
'get',
|
||
|
'update',
|
||
|
'outdated',
|
||
|
'prune',
|
||
|
'pack',
|
||
|
'dedupe',
|
||
|
'hook',
|
||
|
|
||
|
'rebuild',
|
||
|
'link',
|
||
|
|
||
|
'publish',
|
||
|
'star',
|
||
|
'stars',
|
||
|
'adduser',
|
||
|
'login', // This is an alias for `adduser` but it can be confusing
|
||
|
'logout',
|
||
|
'unpublish',
|
||
|
'owner',
|
||
|
'access',
|
||
|
'team',
|
||
|
'deprecate',
|
||
|
'shrinkwrap',
|
||
|
'token',
|
||
|
'profile',
|
||
|
'audit',
|
||
|
|
||
|
'help',
|
||
|
'help-search',
|
||
|
'ls',
|
||
|
'search',
|
||
|
'view',
|
||
|
'init',
|
||
|
'version',
|
||
|
'edit',
|
||
|
'explore',
|
||
|
'docs',
|
||
|
'repo',
|
||
|
'bugs',
|
||
|
'root',
|
||
|
'prefix',
|
||
|
'bin',
|
||
|
'whoami',
|
||
|
'dist-tag',
|
||
|
'ping',
|
||
|
|
||
|
'test',
|
||
|
'stop',
|
||
|
'start',
|
||
|
'restart',
|
||
|
'run-script',
|
||
|
'completion',
|
||
|
'doctor'
|
||
|
]
|
||
|
|
||
|
var plumbing = [
|
||
|
'build',
|
||
|
'unbuild',
|
||
|
'xmas',
|
||
|
'substack',
|
||
|
'visnup'
|
||
|
]
|
||
|
module.exports.aliases = Object.assign({}, shorthands, affordances)
|
||
|
module.exports.shorthands = shorthands
|
||
|
module.exports.affordances = affordances
|
||
|
module.exports.cmdList = cmdList
|
||
|
module.exports.plumbing = plumbing
|