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

@blitzjs/cli

Package Overview
Dependencies
Maintainers
4
Versions
359
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@blitzjs/cli - npm Package Compare versions

Comparing version 0.42.0 to 0.42.1-danger.f5bed2de2.4

11

lib/src/commands/codegen.js

@@ -24,3 +24,12 @@ "use strict";

let prismaSpinner = display_1.log.spinner(`Generating Prisma client`).start();
void (0, prisma_1.runPrisma)(["generate"], true).then((success) => success ? prismaSpinner.succeed() : prismaSpinner.fail());
void (0, prisma_1.runPrisma)(["generate"], true).then((result) => {
if (result.success) {
prismaSpinner.succeed();
}
else {
prismaSpinner.fail();
console.log("\n" + result.stderr);
process.exit(1);
}
});
}

@@ -27,0 +36,0 @@ }

2

lib/src/commands/new.js

@@ -92,3 +92,3 @@ "use strict";

const result = yield (0, prisma_1.runPrisma)(["migrate", "dev", "--name", "Initial migration"], true);
if (!result)
if (!result.success)
throw new Error();

@@ -95,0 +95,0 @@ spinner.succeed();

@@ -28,12 +28,21 @@ "use strict";

const cp = require("cross-spawn").spawn(prismaBin, args, {
stdio: silent ? "ignore" : "inherit",
stdio: silent ? "pipe" : "inherit",
env: process.env,
});
const cp_stderr = [];
if (silent) {
cp.stderr.on("data", (chunk) => {
cp_stderr.push(chunk.toString());
});
}
const code = yield require("p-event")(cp, "exit", { rejectionEvents: [] });
return code === 0;
return {
success: code === 0,
stderr: silent ? cp_stderr.join("") : undefined,
};
});
exports.runPrisma = runPrisma;
const runPrismaExitOnError = (...args) => (0, tslib_1.__awaiter)(void 0, void 0, void 0, function* () {
const success = yield (0, exports.runPrisma)(...args);
if (!success) {
const result = yield (0, exports.runPrisma)(...args);
if (!result.success) {
process.exit(1);

@@ -40,0 +49,0 @@ }

{
"name": "@blitzjs/cli",
"description": "Blitz.js CLI",
"version": "0.42.0",
"version": "0.42.1-danger.f5bed2de2.4+f5bed2de2",
"license": "MIT",

@@ -25,6 +25,6 @@ "scripts": {

"dependencies": {
"@blitzjs/display": "0.42.0",
"@blitzjs/generator": "0.42.0",
"@blitzjs/installer": "0.42.0",
"@blitzjs/server": "0.42.0",
"@blitzjs/display": "0.42.1-danger.f5bed2de2.4+f5bed2de2",
"@blitzjs/generator": "0.42.1-danger.f5bed2de2.4+f5bed2de2",
"@blitzjs/installer": "0.42.1-danger.f5bed2de2.4+f5bed2de2",
"@blitzjs/server": "0.42.1-danger.f5bed2de2.4+f5bed2de2",
"@oclif/command": "1.8.0",

@@ -94,3 +94,3 @@ "@oclif/config": "1.17.0",

},
"gitHead": "6d93450ae09b34725830fa358c5e34266b2a07d2"
"gitHead": "f5bed2de208c1c0c813d986f8e09ed6281898464"
}
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