New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@foxiko/client

Package Overview
Dependencies
Maintainers
1
Versions
105
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@foxiko/client - npm Package Compare versions

Comparing version 1.0.41 to 1.0.42

cloud/controllers/ArchiveController.js

17

cloud/entities/Container.js

@@ -27,3 +27,3 @@ const {APIEntity} = require("../../APIEntity");

host: this.filesystem.container.daemon.ipv4,
port: 21,
port: this.filesystem.container.daemon.ftp_port,
user: this.filesystem.username,

@@ -148,16 +148,2 @@ password: this.filesystem.password

* @param path {String}
*/
async delete(path = "/") {
await this.readyPromise;
return new Promise((resolve, reject) => {
this.client.delete(path, function(err) {
if (err) return reject(err);
resolve();
});
});
}
/**
*
* @param path {String}
* @param perms {String}

@@ -183,2 +169,3 @@ */

ipv6: String,
ftp_port: Number,
}

@@ -185,0 +172,0 @@

@@ -1,13 +0,24 @@

const {ArchiveController} = require("./ArchiveController");
const {ContainerManager} = require("./ContainerManager");
const {ArchiveController} = require("./controllers/ArchiveController");
const {ContainerController} = require("./controllers/ContainerController");
const {DomainController} = require("./controllers/DomainController");
const {DatabaseController} = require("./controllers/DatabaseController");
class FoxikoCloud {
/**
* @deprecated
*/
containers;
container;
archive;
domain;
database;
constructor(client) {
this.client = client;
this.containers = new ContainerManager(this);
this.containers = new ContainerController(this);
this.container = new ContainerController(this);
this.archive = new ArchiveController(this);
this.domain = new DomainController(this);
this.database = new DatabaseController(this);
}

@@ -14,0 +25,0 @@

@@ -92,2 +92,19 @@ const schema = process.env['LOCAL'] === "true" ? "http" : "https";

}
},
DOMAIN: {
GET: id => `${schema}://${domain}/${version}/cloud/domain/${id}/get`,
ALL: `${schema}://${domain}/${version}/cloud/domain/all`,
CREATE: `${schema}://${domain}/${version}/cloud/domain/create`,
AVAILABLE: `${schema}://${domain}/${version}/cloud/domain/available`,
RECORD: {
ALL: domain_id => `${schema}://${domain}/${version}/cloud/domain/${domain_id}/record/all`,
CREATE: domain_id => `${schema}://${domain}/${version}/cloud/domain/${domain_id}/record/create`,
GET: (domain_id, id) => `${schema}://${domain}/${version}/cloud/domain/${domain_id}/record/${id}/get`,
EDIT: (domain_id, id) => `${schema}://${domain}/${version}/cloud/domain/${domain_id}/record/${id}/edit`,
}
},
DATABASE: {
GET: id => `${schema}://${domain}/${version}/cloud/database/${id}/get`,
ALL: `${schema}://${domain}/${version}/cloud/database/all`,
CREATE: `${schema}://${domain}/${version}/cloud/database/create`,
}

@@ -94,0 +111,0 @@ }

{
"name": "@foxiko/client",
"version": "1.0.41",
"version": "1.0.42",
"description": "",

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

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