@blitzjs/cli
Advanced tools
Comparing version 0.42.0 to 0.42.1-danger.f5bed2de2.4
@@ -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 @@ } |
@@ -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" | ||
} |
Manifest confusion
Supply chain riskThis package has inconsistent metadata. This could be malicious or caused by an error when publishing the package.
Found 1 instance in 1 package
69929
1587
1
- Removed@ampproject/remapping@2.3.0(transitive)
- Removed@babel/compat-data@7.26.8(transitive)
- Removed@babel/core@7.12.107.26.9(transitive)
- Removed@babel/generator@7.26.9(transitive)
- Removed@babel/helper-annotate-as-pure@7.25.9(transitive)
- Removed@babel/helper-compilation-targets@7.26.5(transitive)
- Removed@babel/helper-create-class-features-plugin@7.26.9(transitive)
- Removed@babel/helper-create-regexp-features-plugin@7.26.3(transitive)
- Removed@babel/helper-define-polyfill-provider@0.6.3(transitive)
- Removed@babel/helper-member-expression-to-functions@7.25.9(transitive)
- Removed@babel/helper-module-imports@7.25.9(transitive)
- Removed@babel/helper-module-transforms@7.26.0(transitive)
- Removed@babel/helper-optimise-call-expression@7.25.9(transitive)
- Removed@babel/helper-plugin-utils@7.26.5(transitive)
- Removed@babel/helper-remap-async-to-generator@7.25.9(transitive)
- Removed@babel/helper-replace-supers@7.26.5(transitive)
- Removed@babel/helper-skip-transparent-expression-wrappers@7.25.9(transitive)
- Removed@babel/helper-string-parser@7.25.9(transitive)
- Removed@babel/helper-validator-option@7.25.9(transitive)
- Removed@babel/helper-wrap-function@7.25.9(transitive)
- Removed@babel/helpers@7.26.9(transitive)
- Removed@babel/parser@7.26.9(transitive)
- Removed@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(transitive)
- Removed@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(transitive)
- Removed@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(transitive)
- Removed@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(transitive)
- Removed@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(transitive)
- Removed@babel/plugin-proposal-class-properties@7.18.6(transitive)
- Removed@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(transitive)
- Removed@babel/plugin-proposal-optional-chaining@7.21.0(transitive)
- Removed@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(transitive)
- Removed@babel/plugin-syntax-flow@7.26.0(transitive)
- Removed@babel/plugin-syntax-import-assertions@7.26.0(transitive)
- Removed@babel/plugin-syntax-import-attributes@7.26.0(transitive)
- Removed@babel/plugin-syntax-jsx@7.25.9(transitive)
- Removed@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(transitive)
- Removed@babel/plugin-syntax-optional-chaining@7.8.3(transitive)
- Removed@babel/plugin-syntax-typescript@7.25.9(transitive)
- Removed@babel/plugin-syntax-unicode-sets-regex@7.18.6(transitive)
- Removed@babel/plugin-transform-arrow-functions@7.25.9(transitive)
- Removed@babel/plugin-transform-async-generator-functions@7.26.8(transitive)
- Removed@babel/plugin-transform-async-to-generator@7.25.9(transitive)
- Removed@babel/plugin-transform-block-scoped-functions@7.26.5(transitive)
- Removed@babel/plugin-transform-block-scoping@7.25.9(transitive)
- Removed@babel/plugin-transform-class-properties@7.25.9(transitive)
- Removed@babel/plugin-transform-class-static-block@7.26.0(transitive)
- Removed@babel/plugin-transform-classes@7.25.9(transitive)
- Removed@babel/plugin-transform-computed-properties@7.25.9(transitive)
- Removed@babel/plugin-transform-destructuring@7.25.9(transitive)
- Removed@babel/plugin-transform-dotall-regex@7.25.9(transitive)
- Removed@babel/plugin-transform-duplicate-keys@7.25.9(transitive)
- Removed@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(transitive)
- Removed@babel/plugin-transform-dynamic-import@7.25.9(transitive)
- Removed@babel/plugin-transform-exponentiation-operator@7.26.3(transitive)
- Removed@babel/plugin-transform-export-namespace-from@7.25.9(transitive)
- Removed@babel/plugin-transform-flow-strip-types@7.26.5(transitive)
- Removed@babel/plugin-transform-for-of@7.26.9(transitive)
- Removed@babel/plugin-transform-function-name@7.25.9(transitive)
- Removed@babel/plugin-transform-json-strings@7.25.9(transitive)
- Removed@babel/plugin-transform-literals@7.25.9(transitive)
- Removed@babel/plugin-transform-logical-assignment-operators@7.25.9(transitive)
- Removed@babel/plugin-transform-member-expression-literals@7.25.9(transitive)
- Removed@babel/plugin-transform-modules-amd@7.25.9(transitive)
- Removed@babel/plugin-transform-modules-commonjs@7.26.3(transitive)
- Removed@babel/plugin-transform-modules-systemjs@7.25.9(transitive)
- Removed@babel/plugin-transform-modules-umd@7.25.9(transitive)
- Removed@babel/plugin-transform-named-capturing-groups-regex@7.25.9(transitive)
- Removed@babel/plugin-transform-new-target@7.25.9(transitive)
- Removed@babel/plugin-transform-nullish-coalescing-operator@7.26.6(transitive)
- Removed@babel/plugin-transform-numeric-separator@7.25.9(transitive)
- Removed@babel/plugin-transform-object-rest-spread@7.25.9(transitive)
- Removed@babel/plugin-transform-object-super@7.25.9(transitive)
- Removed@babel/plugin-transform-optional-catch-binding@7.25.9(transitive)
- Removed@babel/plugin-transform-optional-chaining@7.25.9(transitive)
- Removed@babel/plugin-transform-parameters@7.25.9(transitive)
- Removed@babel/plugin-transform-private-methods@7.25.9(transitive)
- Removed@babel/plugin-transform-private-property-in-object@7.25.9(transitive)
- Removed@babel/plugin-transform-property-literals@7.25.9(transitive)
- Removed@babel/plugin-transform-regenerator@7.25.9(transitive)
- Removed@babel/plugin-transform-regexp-modifiers@7.26.0(transitive)
- Removed@babel/plugin-transform-reserved-words@7.25.9(transitive)
- Removed@babel/plugin-transform-shorthand-properties@7.25.9(transitive)
- Removed@babel/plugin-transform-spread@7.25.9(transitive)
- Removed@babel/plugin-transform-sticky-regex@7.25.9(transitive)
- Removed@babel/plugin-transform-template-literals@7.26.8(transitive)
- Removed@babel/plugin-transform-typeof-symbol@7.26.7(transitive)
- Removed@babel/plugin-transform-typescript@7.12.17.26.8(transitive)
- Removed@babel/plugin-transform-unicode-escapes@7.25.9(transitive)
- Removed@babel/plugin-transform-unicode-property-regex@7.25.9(transitive)
- Removed@babel/plugin-transform-unicode-regex@7.25.9(transitive)
- Removed@babel/plugin-transform-unicode-sets-regex@7.25.9(transitive)
- Removed@babel/preset-env@7.26.9(transitive)
- Removed@babel/preset-flow@7.25.9(transitive)
- Removed@babel/preset-modules@0.1.6-no-external-plugins(transitive)
- Removed@babel/preset-typescript@7.26.0(transitive)
- Removed@babel/register@7.25.9(transitive)
- Removed@babel/runtime@7.26.9(transitive)
- Removed@babel/template@7.26.9(transitive)
- Removed@babel/traverse@7.26.9(transitive)
- Removed@babel/types@7.26.9(transitive)
- Removed@blitzjs/display@0.42.0(transitive)
- Removed@blitzjs/installer@0.42.0(transitive)
- Removed@blitzjs/server@0.42.0(transitive)
- Removed@chevrotain/types@9.1.0(transitive)
- Removed@chevrotain/utils@9.1.0(transitive)
- Removed@jridgewell/gen-mapping@0.3.8(transitive)
- Removed@jridgewell/resolve-uri@3.1.2(transitive)
- Removed@jridgewell/set-array@1.2.1(transitive)
- Removed@jridgewell/sourcemap-codec@1.5.0(transitive)
- Removed@jridgewell/trace-mapping@0.3.25(transitive)
- Removed@mrleebo/prisma-ast@0.2.6(transitive)
- Removed@types/jscodeshift@0.7.2(transitive)
- Removed@types/yoga-layout@1.9.2(transitive)
- Removedaddress@1.2.2(transitive)
- Removedarr-diff@4.0.0(transitive)
- Removedarr-flatten@1.1.0(transitive)
- Removedarr-union@3.1.0(transitive)
- Removedarray-unique@0.3.2(transitive)
- Removedassign-symbols@1.0.0(transitive)
- Removedast-types@0.12.10.14.2(transitive)
- Removedastral-regex@1.0.0(transitive)
- Removedatob@2.1.2(transitive)
- Removedauto-bind@4.0.0(transitive)
- Removedbabel-core@7.0.0-bridge.0(transitive)
- Removedbabel-plugin-polyfill-corejs2@0.4.12(transitive)
- Removedbabel-plugin-polyfill-corejs3@0.11.1(transitive)
- Removedbabel-plugin-polyfill-regenerator@0.6.3(transitive)
- Removedbase@0.11.2(transitive)
- Removedbraces@2.3.2(transitive)
- Removedbrowserslist@4.24.4(transitive)
- Removedcache-base@1.0.1(transitive)
- Removedcaniuse-lite@1.0.30001701(transitive)
- Removedchevrotain@9.1.0(transitive)
- Removedci-info@2.0.0(transitive)
- Removedclass-utils@0.3.6(transitive)
- Removedcli-boxes@2.2.1(transitive)
- Removedcli-cursor@3.1.0(transitive)
- Removedcli-spinners@2.9.2(transitive)
- Removedclone@1.0.4(transitive)
- Removedclone-deep@4.0.1(transitive)
- Removedcode-excerpt@3.0.0(transitive)
- Removedcollection-visit@1.0.0(transitive)
- Removedcolors@1.4.0(transitive)
- Removedcomponent-emitter@1.3.1(transitive)
- Removedconsole-table-printer@2.12.1(transitive)
- Removedconvert-source-map@1.9.02.0.0(transitive)
- Removedconvert-to-spaces@1.0.2(transitive)
- Removedcopy-descriptor@0.1.1(transitive)
- Removedcore-js-compat@3.40.0(transitive)
- Removeddebug@2.6.9(transitive)
- Removeddecode-uri-component@0.2.2(transitive)
- Removeddefaults@1.0.4(transitive)
- Removeddefine-property@0.2.51.0.02.0.2(transitive)
- Removeddetect-port@1.3.0(transitive)
- Removeddiff@5.0.0(transitive)
- Removedelectron-to-chromium@1.5.109(transitive)
- Removedesbuild@0.11.23(transitive)
- Removedescalade@3.2.0(transitive)
- Removedescape-string-regexp@2.0.0(transitive)
- Removedesutils@2.0.3(transitive)
- Removedexpand-brackets@2.1.4(transitive)
- Removedextend-shallow@2.0.13.0.2(transitive)
- Removedextglob@2.0.4(transitive)
- Removedfill-range@4.0.0(transitive)
- Removedfind-cache-dir@2.1.0(transitive)
- Removedfind-up@3.0.0(transitive)
- Removedflow-parser@0.262.0(transitive)
- Removedfor-in@1.0.2(transitive)
- Removedfragment-cache@0.2.1(transitive)
- Removedgensync@1.0.0-beta.2(transitive)
- Removedget-value@2.0.6(transitive)
- Removedglobals@11.12.0(transitive)
- Removedglobby@11.0.2(transitive)
- Removedhas-value@0.3.11.0.0(transitive)
- Removedhas-values@0.1.41.0.0(transitive)
- Removedimurmurhash@0.1.4(transitive)
- Removedink@3.0.8(transitive)
- Removedink-spinner@4.0.1(transitive)
- Removedink-testing-library@2.1.0(transitive)
- Removedis-accessor-descriptor@1.0.1(transitive)
- Removedis-buffer@1.1.6(transitive)
- Removedis-ci@2.0.0(transitive)
- Removedis-data-descriptor@1.0.1(transitive)
- Removedis-descriptor@0.1.71.0.3(transitive)
- Removedis-extendable@0.1.11.0.1(transitive)
- Removedis-interactive@1.0.0(transitive)
- Removedis-number@3.0.0(transitive)
- Removedis-plain-object@2.0.4(transitive)
- Removedis-unicode-supported@0.1.0(transitive)
- Removedis-windows@1.0.2(transitive)
- Removedisobject@2.1.03.0.1(transitive)
- Removedjscodeshift@0.11.0(transitive)
- Removedjsesc@3.0.23.1.0(transitive)
- Removedjson5@2.2.3(transitive)
- Removedkind-of@3.2.24.0.06.0.3(transitive)
- Removedlocate-path@3.0.0(transitive)
- Removedlodash.debounce@4.0.8(transitive)
- Removedlog-symbols@4.1.0(transitive)
- Removedloose-envify@1.4.0(transitive)
- Removedlru-cache@5.1.1(transitive)
- Removedmake-dir@2.1.0(transitive)
- Removedmap-cache@0.2.2(transitive)
- Removedmap-visit@1.0.0(transitive)
- Removedmicromatch@3.1.10(transitive)
- Removedmixin-deep@1.3.2(transitive)
- Removedms@2.0.0(transitive)
- Removednanomatch@1.2.13(transitive)
- Removedneo-async@2.6.2(transitive)
- Removednode-dir@0.1.17(transitive)
- Removednode-releases@2.0.19(transitive)
- Removedobject-assign@4.1.1(transitive)
- Removedobject-copy@0.1.0(transitive)
- Removedobject-visit@1.0.1(transitive)
- Removedobject.pick@1.3.0(transitive)
- Removedora@5.4.1(transitive)
- Removedp-locate@3.0.0(transitive)
- Removedpascalcase@0.1.1(transitive)
- Removedpatch-console@1.0.0(transitive)
- Removedpath-exists@3.0.0(transitive)
- Removedpify@4.0.1(transitive)
- Removedpirates@4.0.6(transitive)
- Removedpkg-dir@3.0.0(transitive)
- Removedposix-character-classes@0.1.1(transitive)
- Removedprivate@0.1.8(transitive)
- Removedprop-types@15.8.1(transitive)
- Removedreact@16.14.019.0.0(transitive)
- Removedreact-devtools-core@4.28.5(transitive)
- Removedreact-is@16.13.1(transitive)
- Removedreact-reconciler@0.24.0(transitive)
- Removedreadline@1.3.0(transitive)
- Removedrecast@0.17.20.20.4(transitive)
- Removedregenerate@1.4.2(transitive)
- Removedregenerate-unicode-properties@10.2.0(transitive)
- Removedregenerator-runtime@0.14.1(transitive)
- Removedregenerator-transform@0.15.2(transitive)
- Removedregex-not@1.0.2(transitive)
- Removedregexp-to-ast@0.5.0(transitive)
- Removedregexpu-core@6.2.0(transitive)
- Removedregjsgen@0.8.0(transitive)
- Removedregjsparser@0.12.0(transitive)
- Removedrepeat-element@1.1.4(transitive)
- Removedrepeat-string@1.6.1(transitive)
- Removedresolve-cwd@3.0.0(transitive)
- Removedresolve-url@0.2.1(transitive)
- Removedrestore-cursor@3.1.0(transitive)
- Removedret@0.1.15(transitive)
- Removedrimraf@2.6.3(transitive)
- Removedsafe-regex@1.1.0(transitive)
- Removedscheduler@0.18.0(transitive)
- Removedset-value@2.0.1(transitive)
- Removedshallow-clone@3.0.1(transitive)
- Removedshell-quote@1.8.2(transitive)
- Removedsimple-wcswidth@1.0.1(transitive)
- Removedsnapdragon@0.8.2(transitive)
- Removedsnapdragon-node@2.1.1(transitive)
- Removedsnapdragon-util@3.0.1(transitive)
- Removedsource-map@0.5.7(transitive)
- Removedsource-map-resolve@0.5.3(transitive)
- Removedsource-map-url@0.4.1(transitive)
- Removedsplit-string@3.1.0(transitive)
- Removedstack-utils@2.0.6(transitive)
- Removedstatic-extend@0.1.2(transitive)
- Removedstring-length@3.1.0(transitive)
- Removedtemp@0.8.4(transitive)
- Removedto-object-path@0.3.0(transitive)
- Removedto-regex@3.0.2(transitive)
- Removedto-regex-range@2.1.1(transitive)
- Removedtype-fest@0.12.0(transitive)
- Removedunicode-canonical-property-names-ecmascript@2.0.1(transitive)
- Removedunicode-match-property-ecmascript@2.0.0(transitive)
- Removedunicode-match-property-value-ecmascript@2.2.0(transitive)
- Removedunicode-property-aliases-ecmascript@2.1.0(transitive)
- Removedunion-value@1.0.1(transitive)
- Removedunset-value@1.0.0(transitive)
- Removedupdate-browserslist-db@1.1.3(transitive)
- Removedurix@0.1.0(transitive)
- Removeduse@3.1.1(transitive)
- Removedwcwidth@1.0.1(transitive)
- Removedwrite-file-atomic@2.4.3(transitive)
- Removedws@7.5.10(transitive)
- Removedyallist@3.1.1(transitive)
- Removedyoga-layout-prebuilt@1.10.0(transitive)
Updated@blitzjs/generator@0.42.1-danger.f5bed2de2.4+f5bed2de2
Updated@blitzjs/installer@0.42.1-danger.f5bed2de2.4+f5bed2de2