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

@membrane/cli

Package Overview
Dependencies
Maintainers
1
Versions
36
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@membrane/cli - npm Package Compare versions

Comparing version 0.0.8 to 0.0.9

11

lib/commands/init/handler.js

@@ -34,3 +34,2 @@ 'use strict';

await util.exec(`git clone --depth 1 "https://github.com/membrane-io/program-template.git" ${dir}`);
_fsExtra2.default.removeSync(_path2.default.join(dir, 'package.json'));
} catch (e) {

@@ -44,3 +43,3 @@ util.error(`Failed to generate code at: ${dir}`);

name,
version: '0.0.1',
version: '1',
dependencies: {},

@@ -50,5 +49,13 @@ license: 'MIT'

_fsExtra2.default.removeSync(_path2.default.join(dir, '.git'));
_fsExtra2.default.outputJsonSync(_path2.default.join(dir, 'package.json'), packageJson, { spaces: 2 });
try {
await util.exec(`git init ${dir} && cd ${dir} && git add . && git commit -m "Initial commit"`);
} catch (e) {
util.error(`Failed to initialize git code at: ${dir}`);
util.error(e.message);
process.exit(1);
}
util.log(`Program code generated with MIT license: ${dir}`);
};
//# sourceMappingURL=handler.js.map

4

lib/commands/push/handler.js

@@ -58,3 +58,5 @@ 'use strict';

const programName = _path2.default.basename(src);
// Determine the program's name
const packageJson = _fsExtra2.default.readJsonSync(_path2.default.join(src, 'package.json'), { throws: false }) || {};
const programName = packageJson.name || _path2.default.basename(src);
if (!/^[a-zA-Z0-9]+$/.test(programName)) {

@@ -61,0 +63,0 @@ throw new util.UserError(`Invalid program name "${programName}" (determined by directory name). Must match [a-zA-Z0-9]`);

{
"name": "@membrane/cli",
"version": "0.0.8",
"version": "0.0.9",
"description": "Command line for various Membrane",

@@ -5,0 +5,0 @@ "main": "lib/membrane.js",

@@ -13,3 +13,2 @@ import * as util from '../../util';

await util.exec(`git clone --depth 1 "https://github.com/membrane-io/program-template.git" ${dir}`);
fs.removeSync(path.join(dir, 'package.json'));
} catch (e) {

@@ -23,3 +22,3 @@ util.error(`Failed to generate code at: ${dir}`);

name,
version: '0.0.1',
version: '1',
dependencies: {},

@@ -29,5 +28,13 @@ license: 'MIT',

fs.removeSync(path.join(dir, '.git'));
fs.outputJsonSync(path.join(dir, 'package.json'), packageJson, { spaces: 2 });
try {
await util.exec(`git init ${dir} && cd ${dir} && git add . && git commit -m "Initial commit"`);
} catch (e) {
util.error(`Failed to initialize git code at: ${dir}`);
util.error(e.message);
process.exit(1);
}
util.log(`Program code generated with MIT license: ${dir}`);
}

@@ -33,3 +33,5 @@ import fs from 'fs-extra';

const programName = path.basename(src);
// Determine the program's name
const packageJson = fs.readJsonSync(path.join(src, 'package.json'), { throws: false }) || {};
const programName = packageJson.name || path.basename(src);
if (!/^[a-zA-Z0-9]+$/.test(programName)) {

@@ -36,0 +38,0 @@ throw new util.UserError(`Invalid program name "${programName}" (determined by directory name). Must match [a-zA-Z0-9]`);

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