diff --git a/package.json b/package.json index 25434bac75..00443dd792 100644 --- a/package.json +++ b/package.json @@ -73,7 +73,7 @@ "build:stats": "node ./resources/dist-stats.mjs", "website:build": "cd website && next build && next-sitemap", "website:dev": "cd website && next dev", - "check-build-output": "node ./resources/check-build-output.cjs", + "check-build-output": "node ./resources/check-build-output.mjs", "check-git-clean": "./resources/check-git-clean.sh", "benchmark": "node ./resources/benchmark.js", "publish": "echo 'ONLY PUBLISH VIA CI'; exit 1;" diff --git a/resources/check-build-output.cjs b/resources/check-build-output.mjs similarity index 89% rename from resources/check-build-output.cjs rename to resources/check-build-output.mjs index 3baa9afd2f..1cfffc5b84 100644 --- a/resources/check-build-output.cjs +++ b/resources/check-build-output.mjs @@ -1,10 +1,11 @@ -const fs = require('node:fs'); +import fs from 'node:fs'; +import path from 'node:path'; const packageJsonContent = JSON.parse(fs.readFileSync('package.json', 'utf8')); // remove "dist/" prefix from the file names -const distPrefix = 'dist/'; -const removeDistPrefix = (file) => file.replace(distPrefix, ''); +const distPrefix = 'dist'; +const removeDistPrefix = (file) => path.basename(file); const expectedFiles = [ removeDistPrefix(packageJsonContent.main),