feat(plugins): move game resources behind marketplace

This commit is contained in:
2026-08-31 10:45:20 +08:00
parent 62304dc85b
commit fe656dd865
33 changed files with 1413 additions and 1018 deletions

View File

@@ -11,14 +11,6 @@ const ELECTRON_BUILDER_BIN = process.platform === 'win32'
: path.join(ROOT, 'node_modules', '.bin', 'electron-builder');
const args = process.argv.slice(2);
const publishingRelease = args.some((arg, index) => arg === '--publish' && args[index + 1] === 'always')
|| args.includes('--publish=always');
const releaseCredentialRequired = publishingRelease || process.env.MEOWA_RELEASE_KEY_REQUIRED === '1';
if (releaseCredentialRequired && !process.env.MEOWART_API_KEY?.trim()) {
console.error('[release] MEOWART_API_KEY is required for a Meowa-enabled release build.');
process.exit(1);
}
function shellQuote(value) {
return `'${String(value).replace(/'/g, `'\\''`)}'`;
}