update dependencies to latest standards
This commit is contained in:
16
ts/index.ts
16
ts/index.ts
@ -1,8 +1,10 @@
|
||||
import * as plugins from './smartenv.plugins'
|
||||
import * as classes from './smartenv.classes'
|
||||
import * as SmartenvEnvironment from './smartenv.environment'
|
||||
import * as SmartenvObjectstorage from './smartenv.objectstorage'
|
||||
|
||||
export let getEnv = SmartenvEnvironment.getEnv
|
||||
export let printEnv = SmartenvEnvironment.printEnv
|
||||
export let obs = SmartenvObjectstorage.obs
|
||||
import {getEnv, printEnv} from './smartenv.environment'
|
||||
import { obs } from './smartenv.objectstorage'
|
||||
|
||||
|
||||
export {
|
||||
getEnv,
|
||||
printEnv,
|
||||
obs
|
||||
}
|
||||
|
@ -1,51 +1,52 @@
|
||||
export var getEnvString = function(): string {
|
||||
if (typeof window !== 'undefined') {
|
||||
return 'browser'
|
||||
} else if (typeof process !== 'undefined') {
|
||||
return 'node'
|
||||
}
|
||||
import * as plugins from './smartenv.plugins'
|
||||
export let getEnvString = function (): string {
|
||||
if (typeof window !== 'undefined') {
|
||||
return 'browser'
|
||||
} else if (typeof process !== 'undefined') {
|
||||
return 'node'
|
||||
}
|
||||
}
|
||||
|
||||
export var getUserAgentString = function(): string{
|
||||
if (isBrowser()) {
|
||||
return navigator.userAgent
|
||||
} else {
|
||||
return undefined
|
||||
}
|
||||
export let getUserAgentString = function (): string {
|
||||
if (isBrowser()) {
|
||||
return navigator.userAgent
|
||||
} else {
|
||||
return undefined
|
||||
}
|
||||
}
|
||||
|
||||
export var isNode = function(): boolean {
|
||||
return getEnvString() === 'node'
|
||||
export let isNode = function (): boolean {
|
||||
return getEnvString() === 'node'
|
||||
}
|
||||
|
||||
export var getNodeVersion = function(): string {
|
||||
return process.version
|
||||
export let getNodeVersion = function (): string {
|
||||
return process.version
|
||||
}
|
||||
|
||||
export var isBrowser = function(): boolean {
|
||||
return !isNode()
|
||||
export let isBrowser = function (): boolean {
|
||||
return !isNode()
|
||||
}
|
||||
|
||||
export var isCI = function(){
|
||||
if (process.env.CI) {
|
||||
return true
|
||||
} else {
|
||||
return false
|
||||
};
|
||||
export let isCI = function () {
|
||||
if (process.env.CI) {
|
||||
return true
|
||||
} else {
|
||||
return false
|
||||
};
|
||||
}
|
||||
|
||||
export var isC9 = function(){
|
||||
if (process.env.C9_HOSTNAME) {
|
||||
return true
|
||||
} else {
|
||||
return false
|
||||
}
|
||||
export let isC9 = function () {
|
||||
if (process.env.C9_HOSTNAME) {
|
||||
return true
|
||||
} else {
|
||||
return false
|
||||
}
|
||||
}
|
||||
|
||||
export var isTravis = function(){
|
||||
if (process.env.TRAVIS) {
|
||||
return true
|
||||
} else {
|
||||
return false
|
||||
};
|
||||
export let isTravis = function () {
|
||||
if (process.env.TRAVIS) {
|
||||
return true
|
||||
} else {
|
||||
return false
|
||||
};
|
||||
}
|
||||
|
@ -1,39 +1,44 @@
|
||||
import plugins = require('./smartenv.plugins')
|
||||
export var obs: any = {
|
||||
add: function(paramNameArg = 'undefined',objectArg = 'undefined') {
|
||||
if (paramNameArg === 'undefined') {
|
||||
console.log('paramName is undefined')
|
||||
return
|
||||
}
|
||||
if (objectArg === 'undefined') {
|
||||
console.log('objectArg is undefined')
|
||||
}
|
||||
if (typeof obsItems[paramNameArg] === 'undefined') {
|
||||
obsItems[paramNameArg] = objectArg
|
||||
} else {
|
||||
console.log('object is already present, so add operation has failed.')
|
||||
}
|
||||
return obsItems[paramNameArg]
|
||||
},
|
||||
replace: function(paramNameArg,objectArg){
|
||||
obsItems[paramNameArg] = objectArg
|
||||
},
|
||||
merge: function(paramNameArg,objectArg){
|
||||
if (!(typeof obsItems[paramNameArg] === 'undefined')) {
|
||||
obsItems[paramNameArg] = plugins._.assign(obsItems[paramNameArg],objectArg)
|
||||
} else {
|
||||
console.log('object is not present, so there is nothing to merge')
|
||||
}
|
||||
},
|
||||
get: function(keyName) {
|
||||
return obsItems[keyName]
|
||||
},
|
||||
getAll: function () {
|
||||
return obsItems
|
||||
},
|
||||
addComplete: function(itemsArg) {
|
||||
obsItems = plugins._.assign(obsItems,itemsArg)
|
||||
return obsItems
|
||||
|
||||
export let obsItems: any = {}
|
||||
|
||||
/**
|
||||
* Objectstorage allows easy sharing of objects within node
|
||||
*/
|
||||
export let obs: any = {
|
||||
add: function (paramNameArg = 'undefined', objectArg = 'undefined') {
|
||||
if (paramNameArg === 'undefined') {
|
||||
console.log('paramName is undefined')
|
||||
return
|
||||
}
|
||||
if (objectArg === 'undefined') {
|
||||
console.log('objectArg is undefined')
|
||||
}
|
||||
if (typeof obsItems[ paramNameArg ] === 'undefined') {
|
||||
obsItems[ paramNameArg ] = objectArg
|
||||
} else {
|
||||
console.log('object is already present, so add operation has failed.')
|
||||
}
|
||||
return obsItems[ paramNameArg ]
|
||||
},
|
||||
replace: function (paramNameArg, objectArg) {
|
||||
obsItems[ paramNameArg ] = objectArg
|
||||
},
|
||||
merge: function (paramNameArg, objectArg) {
|
||||
if (!(typeof obsItems[ paramNameArg ] === 'undefined')) {
|
||||
obsItems[ paramNameArg ] = plugins.lodash.assign(obsItems[ paramNameArg ], objectArg)
|
||||
} else {
|
||||
console.log('object is not present, so there is nothing to merge')
|
||||
}
|
||||
},
|
||||
get: function (keyName) {
|
||||
return obsItems[ keyName ]
|
||||
},
|
||||
getAll: function () {
|
||||
return obsItems
|
||||
},
|
||||
addComplete: function (itemsArg) {
|
||||
obsItems = plugins.lodash.assign(obsItems, itemsArg)
|
||||
return obsItems
|
||||
}
|
||||
}
|
||||
export var obsItems: any = {}
|
||||
|
@ -1,8 +1,8 @@
|
||||
import 'typings-global'
|
||||
import * as Q from 'q'
|
||||
import * as _ from 'lodash'
|
||||
import * as smartq from 'smartq'
|
||||
import * as lodash from 'lodash'
|
||||
|
||||
export {
|
||||
Q,
|
||||
_
|
||||
smartq,
|
||||
lodash
|
||||
}
|
||||
|
Reference in New Issue
Block a user