Comparing version 0.1.2 to 0.1.3
@@ -23,2 +23,9 @@ #!/bin/env node | ||
const envListHelp = ` | ||
export asthostname="orko.guillaumeisabelle.com" | ||
export astoutsuffix="__stylized__" | ||
astportbase=90 | ||
astcallprotocol="http" | ||
astcallmethod="/stylize" | ||
`; | ||
try { | ||
@@ -32,17 +39,27 @@ config = require('./config'); | ||
config = new Object(); | ||
config.hostname = process.env.asthostname; | ||
config.outsuffix = process.env.astoutsuffix; | ||
config.portbase = process.env.astportbase; | ||
config.callprotocol = process.env.astcallprotocol; | ||
config.callmethod = process.env.astcallmethod; | ||
var envErr = 0; | ||
if (process.env.asthostname) | ||
config.hostname = process.env.asthostname; | ||
else envErr++; | ||
if (process.env.astoutsuffix) | ||
config.outsuffix = process.env.astoutsuffix; | ||
else envErr++; | ||
if ( process.env.astportbase) | ||
config.portbase = process.env.astportbase; | ||
else envErr++; | ||
if (process.env.astcallprotocol) | ||
config.callprotocol = process.env.astcallprotocol; | ||
else envErr++; | ||
if (process.env.astcallmethod) | ||
config.callmethod = process.env.astcallmethod; | ||
else envErr++; | ||
if (envErr > 0) { | ||
console.log("Env require setup"); | ||
console.log(envListHelp); | ||
} | ||
} catch (error) { | ||
console.error("Require config.js or env var to be set"); | ||
console.log(` | ||
export asthostname="orko.guillaumeisabelle.com" | ||
export astoutsuffix="__stylized__" | ||
astportbase=90 | ||
astcallprotocol="http" | ||
astcallmethod="/stylize" | ||
`); | ||
console.log(envListHelp); | ||
process.exit(1); | ||
@@ -49,0 +66,0 @@ |
{ | ||
"name": "gia-ast", | ||
"version": "0.1.2", | ||
"version": "0.1.3", | ||
"description": "A CLI Wrapping AST Web API calls to servers", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
170568
442
13