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

@smartface/smartface.updater

Package Overview
Dependencies
Maintainers
7
Versions
42
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@smartface/smartface.updater - npm Package Compare versions

Comparing version 6.3.9 to 6.3.10

6.3.2/index.js

56

6.3.0/index.js

@@ -38,5 +38,7 @@ define(function(require, exports, module) {

var c9 = params.c9;
var tabManager = params.tabManager;
var callback = function() {};
var npmInstall = function() {
function callback() {}
function npmInstall() {
proc.execFile("npm", {

@@ -46,22 +48,44 @@ args: ["i", "--save", "@smartface/styler"],

}, callback);
};
}
function updateAppJs() {
fs.readFile(APPJS_PATH, function(error, data) {
fs.writeFile(APPJS_PATH, initStyler + data, callback);
});
}
function updateNpmrc() {
fs.exists(NPMRC_PATH, function(exists) {
if (!exists) {
fs.writeFile(NPMRC_PATH, npmrc, npmInstall);
}
else {
fs.readFile(NPMRC_PATH, function(err, data) {
fs.writeFile(NPMRC_PATH, data + registry, npmInstall);
});
}
});
}
fs.exists(THEMES_PATH, function(exists) {
if (!exists) {
// Update app.js
fs.readFile(APPJS_PATH, function(error, data) {
fs.writeFile(APPJS_PATH, initStyler + data, callback);
});
var tab = tabManager.findTab(APPJS_PATH);
if (tab) {
tab.close();
tab.on("close", updateAppJs);
}
else {
updateAppJs();
}
// Update .npmrc
fs.exists(NPMRC_PATH, function(exists) {
if (!exists) {
fs.writeFile(NPMRC_PATH, npmrc, npmInstall);
}
else {
fs.readFile(NPMRC_PATH, function(err, data) {
fs.writeFile(NPMRC_PATH, data + registry, npmInstall);
});
}
});
var tab = tabManager.findTab(NPMRC_PATH);
if (tab) {
tab.close();
tab.on("close", updateNpmrc);
}
else {
updateNpmrc();
}

@@ -68,0 +92,0 @@ // Get default theme

{
"name": "@smartface/smartface.updater",
"version": "6.3.9",
"version": "6.3.10",
"description": "SmartfaceCloud Updater plugin",

@@ -5,0 +5,0 @@ "main": "smf.updater.js",

define(function(require, exports, module) {
main.consumes = [
"Plugin", "fs", "proc", "c9", "smartface.about", "smartface.ui-editor.settings"
"Plugin", "fs", "proc", "c9", "smartface.about", "tabManager",
"smartface.ui-editor.settings"
];

@@ -16,2 +17,3 @@ main.provides = ["smf.updater"];

var c9 = imports.c9;
var tabManager = imports.tabManager;
var ideVersion = imports["smartface.about"].getVersion();

@@ -25,3 +27,4 @@ var smfSettings = imports["smartface.ui-editor.settings"];

var versions = {
"6.3.0": require("./6.3.0/index.js")
"6.3.0": require("./6.3.0/index.js"),
"6.3.2": require("./6.3.2/index.js"),
};

@@ -85,3 +88,5 @@

proc: proc,
c9: c9
c9: c9,
tabManager: tabManager,
smfSettings: smfSettings
});

@@ -88,0 +93,0 @@ }

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