diff --git a/desktop/plugins/postinstall.ts b/desktop/plugins/postinstall.ts index c98578245..fcc31b07d 100644 --- a/desktop/plugins/postinstall.ts +++ b/desktop/plugins/postinstall.ts @@ -55,6 +55,16 @@ async function postinstall(): Promise { ); } } + if (packageJson.version !== '0.0.0') { + errors.push( + `[ERROR] Plugin package "${path.relative( + rootDir, + packageDir, + )}" has version "${ + packageJson.version + }" set in package.json. Plugin sources must have version set to "0.0.0". Version is automatically bumped when plugin released.`, + ); + } if ( packageJson.keywords && packageJson.keywords.includes('flipper-plugin') diff --git a/desktop/plugins/public/cpu/package.json b/desktop/plugins/public/cpu/package.json index abcfce263..ae2d48b6c 100644 --- a/desktop/plugins/public/cpu/package.json +++ b/desktop/plugins/public/cpu/package.json @@ -10,7 +10,7 @@ "archived": false } ], - "version": "0.0.1", + "version": "0.0.0", "main": "dist/bundle.js", "flipperBundlerEntry": "index.tsx", "license": "MIT",