JA
ベータ版の翻訳

@core / kit-dropshipping

1.0.1 ▾
認証済みMIT
GitHub

Next.js 向けドロップシッピングキット:仕入先インポート、マージン規則、商品 LP、注文転送、例外管理

コード10 ファイルコンテキスト約 914 トークンスキャン合格

.genpmignore 適用後に組み込まれる正確なツリーです。固定先:

src/app/(dropshipping)/_scripts/setup-schedules.ts読み取り専用 · a15c9c8
// Programa las tareas periódicas del dropshipping en @core/jobs (idempotente).
// Uso (lo ejecuta la persona, con DATABASE_URL): npx tsx "src/app/(dropshipping)/_scripts/setup-schedules.ts"
import '@/genpm';
import { schedule } from '@/lib/jobs';

export async function setupSchedules(): Promise<void> {
  await schedule('suppliers.sync', process.env.SUPPLIERS_SYNC_CRON ?? '0 */6 * * *'); // coste y stock cada 6 h
  await schedule('suppliers.tracking', process.env.SUPPLIERS_TRACKING_CRON ?? '0 */12 * * *'); // seguimiento cada 12 h
}

// Sin top-level await: tsx compila a CommonJS en proyectos sin "type": "module" (lo normal en Next).
if (process.argv[1]?.endsWith('setup-schedules.ts')) {
  setupSchedules().then(() => {
    console.log('Scheduled suppliers.sync (every 6 h) and suppliers.tracking (every 12 h). Make sure /api/cron runs every minute.');
    process.exit(0);
  }, (e) => {
    console.error(e);
    process.exit(1);
  });
}

@core/kit-dropshipping を報告

パッケージを報告するには GitHub でログインしてください。

GitHub で続ける