UNPKG

933 BJavaScriptView Raw
1const os = require('os')
2const path = require('path')
3const HOME = process.env[(process.platform === 'win32') ? 'USERPROFILE' : 'HOME']
4const CERT_DIR = path.join(HOME, '.qubit-ssl')
5const CERT_PATH = path.join(CERT_DIR, 'qubit-serve.crt')
6const KEY_PATH = path.join(CERT_DIR, 'qubit-serve.key')
7const KEY_OPTIONS = {
8 days: 365,
9 selfSigned: true,
10 organization: 'Qubit',
11 commonName: 'localhost',
12 altNames: ['localhost']
13}
14const QUBITRC = `${os.homedir()}/.qubitrc`
15const NPMRC = `${os.homedir()}/.npmrc`
16const ID_TOKEN = 'ID_TOKEN'
17const APP_TOKEN = 'APP_TOKEN'
18const REGISTRY_TOKEN = 'REGISTRY_TOKEN'
19const REGISTRY_SCOPES = 'REGISTRY_SCOPES'
20const STYLE_EXTENSION = '.less'
21const CLIENT_PATH = path.join(__dirname, 'client')
22
23module.exports = {
24 HOME,
25 CERT_DIR,
26 CERT_PATH,
27 KEY_PATH,
28 KEY_OPTIONS,
29 QUBITRC,
30 NPMRC,
31 ID_TOKEN,
32 APP_TOKEN,
33 REGISTRY_TOKEN,
34 REGISTRY_SCOPES,
35 STYLE_EXTENSION,
36 CLIENT_PATH
37}