summaryrefslogtreecommitdiff
path: root/support/get-alias.js
blob: 0323fc0c5df4e9b589937ee5b41a3cd2728c03d8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#!/usr/bin/env node
const path = require('path')
const aliases = require('./aliases.json')

const toAlias = process.argv[2]
const baseName = path.basename(toAlias, '.js')

const alias = aliases[baseName] || baseName

process.stdout.write(toAlias
    .replace(/^[^/]+\//, 'lib/')
    .replace(baseName, alias))