Skip to content

Commit 58c70cd

Browse files
authored
[infra] Update scripts to delete publishConfig.directory (#46563)
1 parent 4f589d1 commit 58c70cd

File tree

4 files changed

+10
-3
lines changed

4 files changed

+10
-3
lines changed

packages/mui-codemod/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@
1414
"scripts": {
1515
"test": "cd ../../ && cross-env NODE_ENV=test mocha 'packages/mui-codemod/**/*.test.?(c|m)[jt]s?(x)'",
1616
"prebuild": "rimraf build",
17-
"build": "node ../../scripts/build.mjs node --out-dir ./build && cpy README.md build && cpy package.json build && cpy codemod.js build",
17+
"build:node": "node ../../scripts/build.mjs node --out-dir ./build",
18+
"build:copy-files": "node ../../scripts/copyFiles.mjs codemod.js",
19+
"build": "pnpm build:node && pnpm build:copy-files",
1820
"release": "pnpm build && pnpm publish"
1921
},
2022
"repository": {

packages/mui-envinfo/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@
1616
"homepage": "https://github.com/mui/material-ui/tree/HEAD/packages/mui-envinfo",
1717
"files": [],
1818
"scripts": {
19-
"build": "node scripts/build"
19+
"build": "pnpm build:node && pnpm build:copy-files",
20+
"build:node": "node scripts/build",
21+
"build:copy-files": "node ../../scripts/copyFiles.mjs"
2022
},
2123
"dependencies": {
2224
"envinfo": "^7.14.0"

pnpm-lock.yaml

Lines changed: 0 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

scripts/copyFilesUtils.mjs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,10 @@ export async function createPackageFile(useEsmExports = false) {
202202
newPackageData.types = './index.d.ts';
203203
}
204204

205+
if (newPackageData.publishConfig?.directory) {
206+
delete newPackageData.publishConfig.directory;
207+
}
208+
205209
const targetPath = path.resolve(buildPath, './package.json');
206210

207211
await fse.writeFile(targetPath, JSON.stringify(newPackageData, null, 2), 'utf8');

0 commit comments

Comments
 (0)