Add VSCode settings (#15885)
This commit is contained in:
1 parent
d3dca92292
commit
81efe72536
7 files changed
+63
-20
No files matched your search
+30
@@ -0,0 +1,30 @@
|
||||
const fs = require("node:fs");
|
||||
const path = require("node:path");
|
||||
|
||||
module.exports = {
|
||||
name: "plugin-setup-editor",
|
||||
factory: () => ({
|
||||
hooks: {
|
||||
afterAllInstalled() {
|
||||
const settingsFile = path.join(
|
||||
__dirname,
|
||||
"../../.vscode/settings.json",
|
||||
);
|
||||
|
||||
const settingsExampleFile = path.join(
|
||||
__dirname,
|
||||
"../../.vscode/settings.example.json",
|
||||
);
|
||||
|
||||
if (
|
||||
fs.existsSync(settingsFile) ||
|
||||
!fs.existsSync(settingsExampleFile)
|
||||
) {
|
||||
return;
|
||||
}
|
||||
|
||||
fs.writeFileSync(settingsFile, fs.readFileSync(settingsExampleFile));
|
||||
},
|
||||
},
|
||||
}),
|
||||
};
|
||||
Reference in new issue
Block a user