From a9e5915c18d03f01d5e2b102186cb47b536383e2 Mon Sep 17 00:00:00 2001 From: Jan Potoms <2109932+Janpot@users.noreply.github.com> Date: Mon, 14 Nov 2022 00:50:31 -0800 Subject: [PATCH] Convert scripts to ESM (#1307) Signed-off-by: Jan Potoms <2109932+Janpot@users.noreply.github.com> --- package.json | 6 +++--- scripts/deduplicate.js | 1 - scripts/deduplicate.mjs | 1 + scripts/jsonlint.js | 1 - scripts/jsonlint.mjs | 1 + scripts/releaseChangelog.js | 1 - scripts/releaseChangelog.mjs | 1 + yarn.lock | 2 +- 8 files changed, 7 insertions(+), 7 deletions(-) delete mode 100644 scripts/deduplicate.js create mode 100644 scripts/deduplicate.mjs delete mode 100644 scripts/jsonlint.js create mode 100644 scripts/jsonlint.mjs delete mode 100644 scripts/releaseChangelog.js create mode 100644 scripts/releaseChangelog.mjs diff --git a/package.json b/package.json index 5df2b4c257e..5c813d608e0 100644 --- a/package.json +++ b/package.json @@ -22,19 +22,19 @@ "markdownlint": "markdownlint-cli2 \"**/*.md\"", "prettier": "pretty-quick --ignore-path .eslintignore", "prettier:all": "prettier --write . --ignore-path .eslintignore", - "deduplicate": "node scripts/deduplicate.js", + "deduplicate": "node scripts/deduplicate.mjs", "start": "dotenv cross-env FORCE_COLOR=1 yarn workspace @mui/toolpad-app start", "dev": "dotenv cross-env FORCE_COLOR=1 lerna -- run dev --stream --parallel --scope @mui/toolpad-core --scope @mui/toolpad-components --scope @mui/toolpad-app", "docs:dev": "yarn workspace docs dev", "docs:build": "yarn workspace docs build", "docs:export": "yarn workspace docs export", "eslint": "eslint . --report-unused-disable-directives --ext .js,.ts,.tsx", - "jsonlint": "node ./scripts/jsonlint.js", + "jsonlint": "node ./scripts/jsonlint.mjs", "prisma": "dotenv yarn workspace @mui/toolpad-app run --cwd=\"./packages/toolpad-app\" prisma", "release:build": "lerna run --ignore docs --stream build", "release:version": "lerna version --no-changelog --no-push --no-git-tag-version", "release:docker": "dotenv -- node ./scripts/releaseDocker.mjs", - "release:changelog": "dotenv -- node ./scripts/releaseChangelog.js --repo mui-toolpad", + "release:changelog": "dotenv -- node ./scripts/releaseChangelog.mjs --repo mui-toolpad", "test:build": "lerna run build --scope @mui/toolpad-core --scope @mui/toolpad-components --stream", "test:integration": "playwright test --config ./test/integration/playwright.config.ts", "test": "yarn test:build && jest" diff --git a/scripts/deduplicate.js b/scripts/deduplicate.js deleted file mode 100644 index 636df25b3db..00000000000 --- a/scripts/deduplicate.js +++ /dev/null @@ -1 +0,0 @@ -require('@mui/monorepo/scripts/deduplicate'); diff --git a/scripts/deduplicate.mjs b/scripts/deduplicate.mjs new file mode 100644 index 00000000000..8130598e2f4 --- /dev/null +++ b/scripts/deduplicate.mjs @@ -0,0 +1 @@ +import '@mui/monorepo/scripts/deduplicate.mjs'; diff --git a/scripts/jsonlint.js b/scripts/jsonlint.js deleted file mode 100644 index 0ee5dcc126e..00000000000 --- a/scripts/jsonlint.js +++ /dev/null @@ -1 +0,0 @@ -require('@mui/monorepo/scripts/jsonlint'); diff --git a/scripts/jsonlint.mjs b/scripts/jsonlint.mjs new file mode 100644 index 00000000000..c3c137a625d --- /dev/null +++ b/scripts/jsonlint.mjs @@ -0,0 +1 @@ +import '@mui/monorepo/scripts/jsonlint.mjs'; diff --git a/scripts/releaseChangelog.js b/scripts/releaseChangelog.js deleted file mode 100644 index 2fc22bb7729..00000000000 --- a/scripts/releaseChangelog.js +++ /dev/null @@ -1 +0,0 @@ -require('@mui/monorepo/scripts/releaseChangelog'); diff --git a/scripts/releaseChangelog.mjs b/scripts/releaseChangelog.mjs new file mode 100644 index 00000000000..76bc2029747 --- /dev/null +++ b/scripts/releaseChangelog.mjs @@ -0,0 +1 @@ +import '@mui/monorepo/scripts/releaseChangelog.mjs'; diff --git a/yarn.lock b/yarn.lock index 11624518550..b56590d190a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1855,7 +1855,7 @@ "@mui/monorepo@https://github.com/mui/material-ui.git": version "5.10.13" - resolved "https://github.com/mui/material-ui.git#8ed5004e36817ea9ef6f32b56cdcb006582edba9" + resolved "https://github.com/mui/material-ui.git#5c12573d85a28e6ab665409b45fb604a6ca7dded" "@mui/private-theming@^5.10.9": version "5.10.9"