From 191beee4c56530ea6821f0d79c1d34d674ccc536 Mon Sep 17 00:00:00 2001 From: Kam-To Date: Fri, 7 Apr 2023 19:22:50 +0800 Subject: [PATCH 1/2] fix: Add conditions to determine the next dev. Since next@v13.2.5-canary.27, next dev has been using jest-worker to start the service. --- packages/next-contentlayer/src/index-cjs.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/next-contentlayer/src/index-cjs.ts b/packages/next-contentlayer/src/index-cjs.ts index afa1d9db..496b6010 100644 --- a/packages/next-contentlayer/src/index-cjs.ts +++ b/packages/next-contentlayer/src/index-cjs.ts @@ -29,7 +29,8 @@ module.exports.createContentlayerPlugin = (nextConfig: Partial = {}): Partial => { // could be either `next dev` or just `next` const isNextDev = - process.argv.includes('dev') || process.argv.some((_) => _.endsWith('bin/next') || _.endsWith('bin\\next')) + process.argv.includes("dev") || + process.argv.some((_) => _.endsWith("bin/next") || _.endsWith("bin\\next") || _.includes("jest-worker")) const isBuild = process.argv.includes('build') return { From 991123285c6e3781d39c5efa370a46a50b89dae1 Mon Sep 17 00:00:00 2001 From: Kam-To Date: Fri, 7 Apr 2023 19:23:40 +0800 Subject: [PATCH 2/2] fix: Add conditions to determine the next dev. Since next@v13.2.5-canary.27, next dev has been using jest-worker to start the service. --- packages/next-contentlayer/src/index.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/next-contentlayer/src/index.ts b/packages/next-contentlayer/src/index.ts index f3781a20..779cae1f 100644 --- a/packages/next-contentlayer/src/index.ts +++ b/packages/next-contentlayer/src/index.ts @@ -29,7 +29,8 @@ export const createContentlayerPlugin = (nextConfig: Partial = {}): Partial => { // could be either `next dev` or just `next` const isNextDev = - process.argv.includes('dev') || process.argv.some((_) => _.endsWith('bin/next') || _.endsWith('bin\\next')) + process.argv.includes("dev") || + process.argv.some((_) => _.endsWith("bin/next") || _.endsWith("bin\\next") || _.includes("jest-worker")) const isBuild = process.argv.includes('build') const { configPath } = pluginOptions