Skip to content

Commit bdd42eb

Browse files
committed
chore: attempt to migrate generate-clients script
1 parent e66a012 commit bdd42eb

File tree

4 files changed

+5
-20
lines changed

4 files changed

+5
-20
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"clear-build-cache": "rimraf ./packages/*/dist-* ./clients/*/dist-* ./lib/*/dist-* ./private/*/dist-*",
2222
"clear-build-info": "rimraf ./packages/**/*.tsbuildinfo ./clients/**/*.tsbuildinfo ./lib/**/*.tsbuildinfo ./private/**/*.tsbuildinfo",
2323
"copy-models": "node ./scripts/copy-models",
24-
"generate-clients": "node ./scripts/generate-clients",
24+
"generate-clients": "yarn node ./scripts/generate-clients",
2525
"generate:clients:generic": "node ./scripts/generate-clients/generic",
2626
"generate:defaults-mode-provider": "./scripts/generate-defaults-mode-provider/index.js",
2727
"lerna:version": "lerna version --exact --conventional-commits --no-push --no-git-tag-version --no-commit-hooks --loglevel silent --yes",

scripts/copy-models/index.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,5 @@ const { models } = yargs
4949
}
5050

5151
// Prettify copied models
52-
await spawnProcess(join(__dirname, "..", "..", "node_modules", ".bin", "prettier"), [
53-
"--write",
54-
`${OUTPUT_DIR}/*.json`,
55-
]);
52+
await spawnProcess("yarn", ["exec", "prettier", "--write", `${OUTPUT_DIR}/*.json`]);
5653
})();

scripts/generate-clients/code-eslint-fix.js

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,9 @@
11
// @ts-check
22
const { spawnProcess } = require("../utils/spawn-process");
3-
const path = require("path");
43

54
const eslintFixCode = async () => {
65
try {
7-
await spawnProcess(path.join(__dirname, "..", "..", "node_modules", ".bin", "esprint"), [
8-
"check",
9-
"--fix",
10-
"--quiet",
11-
]);
6+
await spawnProcess("yarn", ["exec", "esprint", "check", "--fix", "--quiet"]);
127
} catch (error) {
138
// esprint throws error as the clients source code does not follow 'prefer-const' rule.
149
// And esprint does not have a way to override rules written in .eslintrc

scripts/generate-clients/code-prettify.js

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,9 @@
11
// @ts-check
22
const { spawnProcess } = require("../utils/spawn-process");
3-
const path = require("path");
43

54
const prettifyCode = async (dir) => {
6-
await spawnProcess(path.join(__dirname, "..", "..", "node_modules", ".bin", "pprettier"), [
7-
"--write",
8-
`${dir}/*/typescript-codegen/**/*.{ts,js,md,json}`,
9-
]);
10-
await spawnProcess(path.join(__dirname, "..", "..", "node_modules", ".bin", "pprettier"), [
11-
"--write",
12-
`${dir}/*/typescript-ssdk-codegen/**/*.{ts,js,md,json}`,
13-
]);
5+
await spawnProcess("yarn", ["exec", "prettier", "--write", `${dir}/*/typescript-codegen/**/*.{ts,js,md,json}`]);
6+
await spawnProcess("yarn", ["exec", "prettier", "--write", `${dir}/*/typescript-ssdk-codegen/**/*.{ts,js,md,json}`]);
147
};
158

169
module.exports = {

0 commit comments

Comments
 (0)