Skip to content

Commit c20f783

Browse files
authored
[code-infra] Remove repo build scripts (#47036)
1 parent 8896512 commit c20f783

File tree

14 files changed

+52
-855
lines changed

14 files changed

+52
-855
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,3 @@ jobs:
4848
env:
4949
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5050
- run: pnpm validate-declarations
51-
- name: pnpm release:tag
52-
run: |
53-
git remote -v
54-
pnpm release:tag --dryRun

package.json

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
"release:version": "lerna version --no-changelog --no-push --no-git-tag-version --no-private --force-publish=@mui/core-downloads-tracker",
1414
"release:build": "lerna run --concurrency 8 --no-private build --skip-nx-cache",
1515
"release:changelog": "node scripts/releaseChangelog.mjs",
16-
"release:tag": "node scripts/releaseTag.mjs",
1716
"release:pack": "tsx scripts/releasePack.mts",
1817
"docs:api": "rimraf --glob ./docs/pages/**/api-docs ./docs/pages/**/api && pnpm docs:api:build",
1918
"docs:api:build": "tsx ./scripts/buidApiDocs/index.ts",
@@ -121,6 +120,7 @@
121120
"@next/eslint-plugin-next": "^15.5.4",
122121
"@octokit/rest": "^22.0.0",
123122
"@pigment-css/react": "0.0.30",
123+
"@pnpm/find-workspace-dir": "^1000.1.3",
124124
"@playwright/test": "1.55.1",
125125
"@types/babel__core": "^7.20.5",
126126
"@types/babel__register": "^7.17.3",
@@ -136,7 +136,6 @@
136136
"babel-plugin-istanbul": "^7.0.0",
137137
"babel-plugin-module-resolver": "^5.0.2",
138138
"chalk": "^5.6.0",
139-
"compression-webpack-plugin": "^11.1.0",
140139
"concurrently": "^9.2.0",
141140
"cpy-cli": "^6.0.0",
142141
"cross-env": "^10.0.0",
@@ -149,7 +148,6 @@
149148
"fast-glob": "^3.3.3",
150149
"git-url-parse": "^16.1.0",
151150
"globby": "^14.1.0",
152-
"jsonc-parser": "^3.3.1",
153151
"karma": "^6.4.4",
154152
"karma-browserstack-launcher": "~1.6.0",
155153
"karma-chrome-launcher": "^3.2.0",
@@ -163,7 +161,6 @@
163161
"mocha": "^11.7.1",
164162
"nx": "^20.8.2",
165163
"nyc": "^17.1.0",
166-
"piscina": "^5.1.3",
167164
"postcss-styled-syntax": "^0.7.1",
168165
"prettier": "^3.6.2",
169166
"pretty-quick": "^4.2.2",
@@ -174,15 +171,13 @@
174171
"serve": "^14.2.4",
175172
"stylelint": "^16.23.1",
176173
"stylelint-config-standard": "^39.0.0",
177-
"terser-webpack-plugin": "^5.3.14",
178174
"tsconfig-paths-webpack-plugin": "^4.2.0",
179175
"tsx": "^4.20.4",
180176
"typescript": "^5.9.2",
181177
"vite": "^7.1.9",
182178
"vitest": "^3.2.4",
183179
"vitest-fail-on-console": "^0.10.1",
184180
"webpack": "^5.101.3",
185-
"webpack-bundle-analyzer": "^4.10.2",
186181
"webpack-cli": "^6.0.1",
187182
"yargs": "^18.0.0"
188183
},

packages-internal/scripts/typescript-to-proptypes/src/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@ export { injectPropTypesInFile } from './injectPropTypesInFile';
44
export type { InjectPropTypesInFileOptions } from './injectPropTypesInFile';
55
export { generatePropTypes } from './generatePropTypes';
66
export type { GeneratePropTypesOptions } from './generatePropTypes';
7+
export type { LiteralType } from './models';

packages/mui-icons-material/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"build:esm-pkg": "node ./scripts/create-esm-package-json.mjs",
3232
"build:lib": "code-infra build --hasLargeFiles --skipPackageJson --skipBundlePackageJson --skipMainCheck --buildTypes false",
3333
"build:lib:clean": "rimraf lib && pnpm build:lib && shx cp -R build lib",
34-
"build:copy-files": "node ../../scripts/copyFiles.mjs",
34+
"build:copy-files": "shx cp package.json README.md ../../CHANGELOG.md ../../LICENSE build",
3535
"build:typings": "node ./scripts/create-typings.mjs",
3636
"release": "pnpm build && pnpm publish",
3737
"src:download": "node ./scripts/download.mjs",

packages/mui-icons-material/scripts/create-esm-package-json.mjs

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,26 @@ import url from 'url';
44

55
const currentDirectory = url.fileURLToPath(new URL('.', import.meta.url));
66

7-
const TARGET_DIR_ESM = path.resolve(currentDirectory, '../build/esm');
7+
const BUILD_DIR = path.resolve(currentDirectory, '../build');
8+
const TARGET_DIR_ESM = path.join(BUILD_DIR, 'esm');
89

910
async function run() {
1011
await fs.writeFile(
1112
path.resolve(TARGET_DIR_ESM, 'package.json'),
1213
JSON.stringify({ type: 'module', sideEffects: false }),
1314
'utf8',
1415
);
16+
const pkgJson = JSON.parse(await fs.readFile(path.join(BUILD_DIR, 'package.json'), 'utf8'));
17+
delete pkgJson.scripts;
18+
delete pkgJson.devDependencies;
19+
delete pkgJson.publishConfig.directory;
20+
pkgJson.main = 'index.js';
21+
pkgJson.types = 'index.d.ts';
22+
await fs.writeFile(
23+
path.resolve(BUILD_DIR, 'package.json'),
24+
`${JSON.stringify(pkgJson, null, 2)}\n`,
25+
'utf8',
26+
);
1527
}
1628

1729
run();

pnpm-lock.yaml

Lines changed: 31 additions & 58 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)