`$ now alias ${chalk.underline('zeit.ninja')} -r ${chalk.underline(
'rules.json'
)}`
)}
Exporteffectiveroutingrules:
Exporteffectiveroutingrules:
${chalk.cyan(`$ now alias ls aliasId --json > ${chalk.underline('rules.json')}`)}
${chalk.cyan(
`$ now alias ls aliasId --json > ${chalk.underline('rules.json')}`
)}
${chalk.cyan(`$ now alias ls zeit.ninja`)}
${chalk.cyan(`$ now alias ls zeit.ninja`)}
@ -207,7 +233,11 @@ async function run({ token, config: { currentTeam, user } }) {
},0)+8
},0)+8
constelapsed_=ms(newDate()-start_)
constelapsed_=ms(newDate()-start_)
console.log(
console.log(
`> ${aliases.length} alias${aliases.length===1?'':'es'} found ${chalk.gray(`[${elapsed_}]`)} under ${chalk.bold((currentTeam&¤tTeam.slug)||user.username||user.email)}`
@ -286,7 +318,9 @@ async function run({ token, config: { currentTeam, user } }) {
if(args.length!==1){
if(args.length!==1){
error(
error(
`Invalid number of arguments. Usage: ${chalk.cyan('`now alias rm <id>`')}`
`Invalid number of arguments. Usage: ${chalk.cyan(
'`now alias rm <id>`'
)}`
)
)
returnexit(1)
returnexit(1)
}
}
@ -296,7 +330,9 @@ async function run({ token, config: { currentTeam, user } }) {
if(!_alias){
if(!_alias){
consterr=newError(
consterr=newError(
`Alias not found by "${_target}" under ${chalk.bold((currentTeam&¤tTeam.slug)||user.username||user.email)}. Run ${chalk.dim('`now alias ls`')} to see your aliases.`
`Alias not found by "${_target}" under ${chalk.bold(
@ -184,7 +190,11 @@ async function run({ token, config: { currentTeam, user } }) {
constelapsed=ms(newDate()-start)
constelapsed=ms(newDate()-start)
console.log(
console.log(
`> ${cards.cards.length} card${cards.cards.length===1?'':'s'} found under ${chalk.bold((currentTeam&¤tTeam.slug)||user.username||user.email)}${chalk.gray(`[${elapsed}]`)}`
@ -218,7 +228,9 @@ async function run({ token, config: { currentTeam, user } }) {
if(cardId===undefined){
if(cardId===undefined){
constelapsed=ms(newDate()-start)
constelapsed=ms(newDate()-start)
constmessage=`Selecting a new default payment card for ${chalk.bold((currentTeam&¤tTeam.slug)||user.username||user.email)}${chalk.gray(`[${elapsed}]`)}`
constmessage=`Selecting a new default payment card for ${chalk.bold(
@ -282,7 +298,11 @@ async function run({ token, config: { currentTeam, user } }) {
if(cardId===undefined){
if(cardId===undefined){
constelapsed=ms(newDate()-start)
constelapsed=ms(newDate()-start)
constmessage=`Selecting a card to ${chalk.underline('remove')} under ${chalk.bold((currentTeam&¤tTeam.slug)||user.username||user.email)}${chalk.gray(`[${elapsed}]`)}`
constmessage=`Selecting a card to ${chalk.underline(
@ -322,7 +342,9 @@ async function run({ token, config: { currentTeam, user } }) {
card=>card.id===cards.defaultCardId
card=>card.id===cards.defaultCardId
)
)
text+=`\n${newDefaultCard.brand} ending in ${newDefaultCard.last4} in now default for ${chalk.bold((currentTeam&¤tTeam.slug)||user.username||user.email)}`
text+=`\n${newDefaultCard.brand} ending in ${newDefaultCard.last4} in now default for ${chalk.bold(
@ -124,7 +136,11 @@ async function run({ token, config: { currentTeam, user } }) {
constelapsed=ms(newDate()-start)
constelapsed=ms(newDate()-start)
console.log(
console.log(
`> ${list.length} certificate${list.length===1?'':'s'} found ${chalk.gray(`[${elapsed}]`)} under ${chalk.bold((currentTeam&¤tTeam.slug)||user.username||user.email)}`
@ -556,7 +598,12 @@ async function sync({ token, config: { currentTeam, user } }) {
if(plan.id==='oss'&&!wantsPublic){
if(plan.id==='oss'&&!wantsPublic){
if(isTTY){
if(isTTY){
info(
info(
`${chalk.bold((currentTeam&&`${currentTeam.slug} is`)||`You (${user.username||user.email}) are`)} on the OSS plan. Your code and logs will be made ${chalk.bold('public')}.`
${chalk.cyan('$ now dns add <YOUR DOMAIN> @ MX <RECORD VALUE> <PRIORITY>')}
${chalk.cyan(
'$ now dns add <YOUR DOMAIN> @ MX <RECORD VALUE> <PRIORITY>'
)}
${chalk.cyan('$ now dns add zeit.rocks @ MX mail.zeit.rocks 10')}
${chalk.cyan('$ now dns add zeit.rocks @ MX mail.zeit.rocks 10')}
`)
`)
}
}
@ -102,7 +114,9 @@ async function run({ token, config: { currentTeam, user } }) {
if(subcommand==='ls'||subcommand==='list'){
if(subcommand==='ls'||subcommand==='list'){
if(args.length>1){
if(args.length>1){
error(
error(
`Invalid number of arguments. Usage: ${chalk.cyan('`now dns ls [domain]`')}`
`Invalid number of arguments. Usage: ${chalk.cyan(
'`now dns ls [domain]`'
)}`
)
)
returnexit(1)
returnexit(1)
}
}
@ -152,21 +166,33 @@ async function run({ token, config: { currentTeam, user } }) {
}
}
})
})
console.log(
console.log(
`> ${count} record${count===1?'':'s'} found ${chalk.gray(`[${elapsed}]`)} under ${chalk.bold((currentTeam&¤tTeam.slug)||user.username||user.email)}`
`> ${count} record${count===1?'':'s'} found ${chalk.gray(
`${chalk.cyan('> Success!')} A new DNS record for domain ${chalk.bold(param.domain)}${chalk.gray(`(${record.uid})`)} created ${chalk.gray(`[${elapsed}]`)} (${chalk.bold((currentTeam&¤tTeam.slug)||user.username||user.email)})`
`${chalk.cyan('> Success!')} A new DNS record for domain ${chalk.bold(
@ -180,7 +212,11 @@ async function run({ token, config: { currentTeam, user } }) {
constelapsed_=ms(newDate()-start_)
constelapsed_=ms(newDate()-start_)
console.log(
console.log(
`> ${domains.length} domain${domains.length===1?'':'s'} found under ${chalk.bold((currentTeam&¤tTeam.slug)||user.username||user.email)}${chalk.gray(`[${elapsed_}]`)}`
@ -145,7 +149,11 @@ async function list({ token, config: { currentTeam, user } }) {
},0)+5
},0)+5
consttimeNow=newDate()
consttimeNow=newDate()
console.log(
console.log(
`> ${deployments.length} deployment${deployments.length===1?'':'s'} found under ${chalk.bold((currentTeam&¤tTeam.slug)||user.username||user.email)}${chalk.grey('['+ms(timeNow-start)+']')}`
@ -121,7 +131,11 @@ async function run({ token, config: { currentTeam, user } }) {
constelapsed=ms(newDate()-start)
constelapsed=ms(newDate()-start)
console.log(
console.log(
`> ${list.length} secret${list.length===1?'':'s'} found under ${chalk.bold((currentTeam&¤tTeam.slug)||user.username||user.email)}${chalk.gray(`[${elapsed}]`)}`
@ -409,7 +443,9 @@ module.exports = class Alias extends Now {
if(code==='alias_in_use'){
if(code==='alias_in_use'){
consterr=newError(
consterr=newError(
`The alias you are trying to configure (${chalk.underline(chalk.bold(alias))}) is already in use by a different account.`
`The alias you are trying to configure (${chalk.underline(
chalk.bold(alias)
)})isalreadyinusebyadifferentaccount.`
)
)
err.userError=true
err.userError=true
returnbail(err)
returnbail(err)
@ -436,7 +472,9 @@ module.exports = class Alias extends Now {
if(code==='cert_missing'){
if(code==='cert_missing'){
console.log(
console.log(
`> Provisioning certificate for ${chalk.underline(chalk.bold(alias))}`
`> Provisioning certificate for ${chalk.underline(
chalk.bold(alias)
)}`
)
)
try{
try{
@ -571,7 +609,11 @@ module.exports = class Alias extends Now {
if(canBePurchased&&price&&period){
if(canBePurchased&&price&&period){
constperiodMsg=`${period}yr${period>1?'s':''}`
constperiodMsg=`${period}yr${period>1?'s':''}`
info(
info(
`The domain ${aliasParam} is ${chalk.italic('available')} to buy under ${chalk.bold((currentTeam&¤tTeam.slug)||user.username||user.email)}! ${elapsed()}`