Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

c8osdkvuejs

Package Overview
Dependencies
Maintainers
1
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

c8osdkvuejs - npm Package Compare versions

Comparing version 0.0.0-beta8 to 0.0.0-beta9

2

package.json
{
"name": "c8osdkvuejs",
"version": "0.0.0-beta8",
"version": "0.0.0-beta9",
"description": "convertigo's MBaaS client API service",

@@ -5,0 +5,0 @@ "main": "bundle/index.umd.js",

@@ -5,4 +5,5 @@ import { C8oCore, C8oSettings } from "c8osdkjscore";

readonly sdkVersion: string;
newdef(): void;
init(c8oSettings?: C8oSettings): Promise<any>;
finalizeInit(): Promise<any>;
}

@@ -24,2 +24,5 @@ "use strict";

_this.c8oLogger = new c8osdkjscore_1.C8oLogger(_this, true);
if (global["window"] === undefined) {
global["window"] = {};
}
return _this;

@@ -34,85 +37,95 @@ }

});
C8o.prototype.newdef = function () {
console.log('jajjaj');
document.addEventListener("DOMContentLoaded", function () {
if (window) {
window.console.log("dans l'event");
window.alert("dans l'event");
}
});
};
C8o.prototype.init = function (c8oSettings) {
var _this = this;
if (process["browser"]) {
var nullableEndpoint = true;
if (c8oSettings !== undefined) {
if (c8oSettings.endpoint != null) {
nullableEndpoint = false;
document.addEventListener("DOMContentLoaded", function () {
return null;
});
var nullableEndpoint = true;
if (c8oSettings !== undefined) {
if (c8oSettings.endpoint != null) {
nullableEndpoint = false;
}
}
if (nullableEndpoint) {
this.promiseConstructor = new Promise(function (resolve) {
if (window.location.href.startsWith("http") && window.location.href.indexOf("/DisplayObjects") != -1) {
var n = window.location.href.indexOf("/DisplayObjects");
_this.endpoint = window.location.href.substring(0, n);
resolve();
}
}
if (nullableEndpoint) {
this.promiseConstructor = new Promise(function (resolve) {
if (window.location.href.startsWith("http") && window.location.href.indexOf("/DisplayObjects") != -1) {
var n = window.location.href.indexOf("/DisplayObjects");
_this.endpoint = window.location.href.substring(0, n);
resolve();
else {
var uri = "";
if (window.location.href.startsWith("file://")) {
uri = (window.location.href.substring(0, window.location.href.indexOf("/index.html"))) + "/env.json";
}
else {
var uri = "";
if (window.location.href.startsWith("file://")) {
uri = (window.location.href.substring(0, window.location.href.indexOf("/index.html"))) + "/env.json";
uri = window.location.origin + "/env.json";
}
_this.httpPublic.get(uri)
.then(function (data) {
_this.data = data;
var remoteBase = data["remoteBase"].toString();
var n = remoteBase.indexOf("/_private");
_this.endpoint = remoteBase.substring(0, n);
_this._automaticRemoveSplashsCreen = data["splashScreenRemoveMode"] !== "manual";
resolve();
}).catch(function (error) {
alert("Missing env.json file");
var errMsg;
if (error instanceof Error) {
errMsg = error.message;
}
else {
uri = window.location.origin + "/env.json";
errMsg = error.status + " - " + (error.statusText || "") + " " + error;
}
_this.httpPublic.get(uri)
.then(function (data) {
_this.data = data;
var remoteBase = data["remoteBase"].toString();
var n = remoteBase.indexOf("/_private");
_this.endpoint = remoteBase.substring(0, n);
_this._automaticRemoveSplashsCreen = data["splashScreenRemoveMode"] !== "manual";
resolve();
}).catch(function (error) {
alert("Missing env.json file");
var errMsg;
if (error instanceof Error) {
errMsg = error.message;
}
else {
errMsg = error.status + " - " + (error.statusText || "") + " " + error;
}
return Observable_1.Observable.throw(errMsg);
});
return Observable_1.Observable.throw(errMsg);
});
}
}).then(function () {
_this.extractendpoint();
});
}
else {
this.promiseConstructor = new Promise(function (resolve) {
_this.endpoint = c8oSettings.endpoint;
_this.extractendpoint();
resolve();
});
}
this.promiseInit = Promise.all([this.promiseConstructor]).then(function () {
return new Promise(function (resolve) {
_this.copy(c8oSettings);
_this.httpInterface = new c8oHttpInterface_service_1.C8oHttpInterface(_this);
_this.c8oLogger.affect_val(_this, false);
_this.c8oLogger.logRemoteInit();
document.addEventListener("offline", function () {
_this.c8oLogger.info("Network offline");
_this.c8oLogger.info("Setting remote logs to false");
_this.logRemote = false;
if (_this.logOnFail != null) {
_this.logOnFail(new c8osdkjscore_1.C8oException(c8osdkjscore_1.C8oExceptionMessage.RemoteLogFail()), null);
}
}).then(function () {
_this.extractendpoint();
});
}
else {
this.promiseConstructor = new Promise(function (resolve) {
_this.endpoint = c8oSettings.endpoint;
_this.extractendpoint();
resolve();
});
}
this.promiseInit = Promise.all([this.promiseConstructor]).then(function () {
return new Promise(function (resolve) {
_this.copy(c8oSettings);
_this.httpInterface = new c8oHttpInterface_service_1.C8oHttpInterface(_this);
_this.c8oLogger.affect_val(_this, false);
_this.c8oLogger.logRemoteInit();
document.addEventListener("offline", function () {
_this.c8oLogger.info("Network offline");
_this.c8oLogger.info("Setting remote logs to false");
_this.logRemote = false;
if (_this.logOnFail != null) {
_this.logOnFail(new c8osdkjscore_1.C8oException(c8osdkjscore_1.C8oExceptionMessage.RemoteLogFail()), null);
}
}, false);
document.addEventListener("online", function () {
_this.log.info("Network online");
if (_this._initialLogRemote && !_this.logRemote) {
_this.logRemote = true;
_this.log.info("Setting remote logs to true");
}
}, false);
_this.c8oLogger.logMethodCall("C8o Constructor");
_this.c8oFullSync = new c8osdkjscore_1.C8oFullSyncCbl(_this);
resolve();
});
}, false);
document.addEventListener("online", function () {
_this.log.info("Network online");
if (_this._initialLogRemote && !_this.logRemote) {
_this.logRemote = true;
_this.log.info("Setting remote logs to true");
}
}, false);
_this.c8oLogger.logMethodCall("C8o Constructor");
_this.c8oFullSync = new c8osdkjscore_1.C8oFullSyncCbl(_this);
resolve();
});
return this.promiseInit;
}
});
return this.promiseInit;
};

@@ -119,0 +132,0 @@ C8o.prototype.finalizeInit = function () {

@@ -23,2 +23,5 @@ import {C8oCore, C8oLogger, C8oSettings, C8oException, C8oExceptionMessage, C8oFullSyncCbl, C8oFullSync} from "c8osdkjscore";

this.c8oLogger = new C8oLogger(this, true);
if (global["window"] === undefined) {
global["window"] = {};
}
}

@@ -29,92 +32,103 @@

}
public newdef(): void {
console.log('jajjaj');
document.addEventListener("DOMContentLoaded", () => {
if (window) {
window.console.log("dans l'event");
window.alert("dans l'event");
}
});
}
public init(c8oSettings?: C8oSettings): Promise<any> {
if (process["browser"]) {
let nullableEndpoint = true;
if (c8oSettings !== undefined) {
if (c8oSettings.endpoint != null) {
nullableEndpoint = false;
document.addEventListener("DOMContentLoaded", () => {
return null;
});
let nullableEndpoint = true;
if (c8oSettings !== undefined) {
if (c8oSettings.endpoint != null) {
nullableEndpoint = false;
}
}
if (nullableEndpoint) {
this.promiseConstructor = new Promise((resolve) => {
// if project is running into web browser served by convertigo
// get the url from window.location
if (window.location.href.startsWith("http") && window.location.href.indexOf("/DisplayObjects") != -1) {
let n = window.location.href.indexOf("/DisplayObjects");
this.endpoint = window.location.href.substring(0, n);
resolve();
}
}
if (nullableEndpoint) {
this.promiseConstructor = new Promise((resolve) => {
// if project is running into web browser served by convertigo
// get the url from window.location
if (window.location.href.startsWith("http") && window.location.href.indexOf("/DisplayObjects") != -1) {
let n = window.location.href.indexOf("/DisplayObjects");
this.endpoint = window.location.href.substring(0, n);
resolve();
// else if project is running on device or serve by ionic serve
// get the uri from env.json
else {
let uri = "";
if (window.location.href.startsWith("file://")) {
uri = (window.location.href.substring(0, window.location.href.indexOf("/index.html"))) + "/env.json"
}
// else if project is running on device or serve by ionic serve
// get the uri from env.json
else {
let uri = "";
if (window.location.href.startsWith("file://")) {
uri = (window.location.href.substring(0, window.location.href.indexOf("/index.html"))) + "/env.json"
uri = window.location.origin + "/env.json";
}
this.httpPublic.get(uri)
.then(data => {
this.data = data;
//noinspection TypeScriptUnresolvedVariable
let remoteBase = data["remoteBase"].toString();
let n = remoteBase.indexOf("/_private");
this.endpoint = remoteBase.substring(0, n);
this._automaticRemoveSplashsCreen = data["splashScreenRemoveMode"] !== "manual";
resolve();
}).catch(error => {
alert("Missing env.json file");
let errMsg: string;
if (error instanceof Error) {
errMsg = error.message;
} else {
errMsg = `${error.status} - ${error.statusText || ""} ${error}`;
}
else {
uri = window.location.origin + "/env.json";
}
this.httpPublic.get(uri)
.then(data => {
this.data = data;
//noinspection TypeScriptUnresolvedVariable
let remoteBase = data["remoteBase"].toString();
let n = remoteBase.indexOf("/_private");
this.endpoint = remoteBase.substring(0, n);
this._automaticRemoveSplashsCreen = data["splashScreenRemoveMode"] !== "manual";
resolve();
}).catch(error => {
alert("Missing env.json file");
let errMsg: string;
if (error instanceof Error) {
errMsg = error.message;
} else {
errMsg = `${error.status} - ${error.statusText || ""} ${error}`;
}
return Observable.throw(errMsg);
});
}
}).then(() => {
this.extractendpoint();
});
}
else {
this.promiseConstructor = new Promise((resolve) => {
this.endpoint = c8oSettings.endpoint;
this.extractendpoint();
resolve();
});
}
return Observable.throw(errMsg);
});
}
}).then(() => {
this.extractendpoint();
});
} else {
this.promiseConstructor = new Promise((resolve) => {
this.endpoint = c8oSettings.endpoint;
this.extractendpoint();
resolve();
});
}
this.promiseInit = Promise.all([this.promiseConstructor]).then(() => {
return new Promise((resolve) => {
this.copy(c8oSettings);
this.promiseInit = Promise.all([this.promiseConstructor]).then(() => {
return new Promise((resolve) => {
this.copy(c8oSettings);
this.httpInterface = new C8oHttpInterface(this);
this.c8oLogger.affect_val(this, false);
this.c8oLogger.logRemoteInit();
this.httpInterface = new C8oHttpInterface(this);
this.c8oLogger.affect_val(this, false);
this.c8oLogger.logRemoteInit();
document.addEventListener("offline", () => {
this.c8oLogger.info("Network offline");
this.c8oLogger.info("Setting remote logs to false");
this.logRemote = false;
if (this.logOnFail != null) {
this.logOnFail(new C8oException(C8oExceptionMessage.RemoteLogFail()), null);
}
}, false);
document.addEventListener("online", () => {
this.log.info("Network online");
if (this._initialLogRemote && !this.logRemote) {
this.logRemote = true;
this.log.info("Setting remote logs to true");
}
}, false);
document.addEventListener("offline", () => {
this.c8oLogger.info("Network offline");
this.c8oLogger.info("Setting remote logs to false");
this.logRemote = false;
if (this.logOnFail != null) {
this.logOnFail(new C8oException(C8oExceptionMessage.RemoteLogFail()), null);
}
}, false);
document.addEventListener("online", () => {
this.log.info("Network online");
if (this._initialLogRemote && !this.logRemote) {
this.logRemote = true;
this.log.info("Setting remote logs to true");
}
}, false);
this.c8oLogger.logMethodCall("C8o Constructor");
this.c8oFullSync = new C8oFullSyncCbl(this);
resolve();
});
this.c8oLogger.logMethodCall("C8o Constructor");
this.c8oFullSync = new C8oFullSyncCbl(this);
resolve();
});
return this.promiseInit;
}
});
return this.promiseInit;
}

@@ -121,0 +135,0 @@

@@ -56,3 +56,7 @@ "use strict";

function C8oHttpInterface(c8o) {
return _super.call(this, c8o) || this;
var _this = _super.call(this, c8o) || this;
if (global["window"] === undefined) {
global["window"] = {};
}
return _this;
}

@@ -59,0 +63,0 @@ C8oHttpInterface.prototype.checkFile = function (parameters) {

@@ -8,6 +8,8 @@ import {C8o} from "./c8o.service";

export class C8oHttpInterface extends C8oHttpInterfaceCore{
export class C8oHttpInterface extends C8oHttpInterfaceCore {
constructor(c8o: C8o) {
super(c8o);
if (global["window"] === undefined) {
global["window"] = {};
}
}

@@ -14,0 +16,0 @@

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc