From f8a17113ed4373c41484156bd503c943d0ea428a Mon Sep 17 00:00:00 2001 From: Diego Andai Date: Tue, 26 Mar 2024 15:07:40 -0300 Subject: [PATCH 1/2] Setup v6 codemod structure --- packages/mui-codemod/README.md | 3 +++ .../mui-codemod/src/v6.0.0/all/deprecations-all.js | 11 +++++++++++ packages/mui-codemod/src/v6.0.0/all/index.js | 1 + packages/mui-codemod/src/v6.0.0/all/postcss.config.js | 7 +++++++ 4 files changed, 22 insertions(+) create mode 100644 packages/mui-codemod/src/v6.0.0/all/deprecations-all.js create mode 100644 packages/mui-codemod/src/v6.0.0/all/index.js create mode 100644 packages/mui-codemod/src/v6.0.0/all/postcss.config.js diff --git a/packages/mui-codemod/README.md b/packages/mui-codemod/README.md index cef0b73316e682..6f2d0529c45f45 100644 --- a/packages/mui-codemod/README.md +++ b/packages/mui-codemod/README.md @@ -62,6 +62,7 @@ npx @mui/codemod@next --jscodeshift="--printOptions='{\"quote ## Included scripts - [Deprecation](#deprecations) +- [v6](#v600) - [v5](#v500) - [v4](#v400) - [v1](#v100) @@ -970,6 +971,8 @@ npx @mui/codemod@latest deprecations/step-label-props ``` +### v6.0.0 + ### v5.0.0 #### `base-use-named-exports` diff --git a/packages/mui-codemod/src/v6.0.0/all/deprecations-all.js b/packages/mui-codemod/src/v6.0.0/all/deprecations-all.js new file mode 100644 index 00000000000000..77c8e343a4b08a --- /dev/null +++ b/packages/mui-codemod/src/v6.0.0/all/deprecations-all.js @@ -0,0 +1,11 @@ +/** + * @param {import('jscodeshift').FileInfo} file + * @param {import('jscodeshift').API} api + */ +export default function v6All(file) { + // Currently empty, when adding the first codemod: + // - Read mui-codemod/CONTRIBUTING.md + // - Follow mui-codemod/src/deprecations/all/deprecations-all.js as a guide + // - Remove this comment + return file.source; +} diff --git a/packages/mui-codemod/src/v6.0.0/all/index.js b/packages/mui-codemod/src/v6.0.0/all/index.js new file mode 100644 index 00000000000000..dcd97bd9b0e340 --- /dev/null +++ b/packages/mui-codemod/src/v6.0.0/all/index.js @@ -0,0 +1 @@ +export { default } from './deprecations-all'; diff --git a/packages/mui-codemod/src/v6.0.0/all/postcss.config.js b/packages/mui-codemod/src/v6.0.0/all/postcss.config.js new file mode 100644 index 00000000000000..a6b37928a0d10c --- /dev/null +++ b/packages/mui-codemod/src/v6.0.0/all/postcss.config.js @@ -0,0 +1,7 @@ +// Currently empty, when adding the first codemod: +// - Read mui-codemod/CONTRIBUTING.md +// - Follow mui-codemod/src/deprecations/all/postcss.config.js as a guide +// - Remove this comment +module.exports = { + plugins: [], +}; From b30676abeb45c4c731cc7f8d384f8271023d43fe Mon Sep 17 00:00:00 2001 From: Diego Andai Date: Tue, 26 Mar 2024 15:13:08 -0300 Subject: [PATCH 2/2] Update file names --- packages/mui-codemod/src/v6.0.0/all/index.js | 2 +- .../src/v6.0.0/all/{deprecations-all.js => v6-all.js} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename packages/mui-codemod/src/v6.0.0/all/{deprecations-all.js => v6-all.js} (100%) diff --git a/packages/mui-codemod/src/v6.0.0/all/index.js b/packages/mui-codemod/src/v6.0.0/all/index.js index dcd97bd9b0e340..71f4320d0a686f 100644 --- a/packages/mui-codemod/src/v6.0.0/all/index.js +++ b/packages/mui-codemod/src/v6.0.0/all/index.js @@ -1 +1 @@ -export { default } from './deprecations-all'; +export { default } from './v6-all'; diff --git a/packages/mui-codemod/src/v6.0.0/all/deprecations-all.js b/packages/mui-codemod/src/v6.0.0/all/v6-all.js similarity index 100% rename from packages/mui-codemod/src/v6.0.0/all/deprecations-all.js rename to packages/mui-codemod/src/v6.0.0/all/v6-all.js