Skip to content

Commit b1099a1

Browse files
committed
pretty
1 parent 0469e80 commit b1099a1

File tree

11 files changed

+3127
-1394
lines changed

11 files changed

+3127
-1394
lines changed

vscode-dosbox/.prettierignore

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
.vscode*/
2-
.git/
1+
.*/
32
out/
43
dist/
54
emu/

vscode-dosbox/README.zh.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -96,14 +96,14 @@ flatpak install flathub com.dosbox_x.DOSBox-X
9696
- `vscode-dosbox.command.dosbox`: 自定义打开 dosbox 的命令
9797
- `vscode-dosbox.command.dosboxX`: 自定义打开 dosbox-x 的命令
9898

99-
## jsdos兼容情况
100-
101-
|environment|platform|dosboxWorker|dosboxDirect|
102-
|---|---|---|---|
103-
|extensionhost|nodejs|||
104-
|webview|browser|||
105-
|web extensionhost|Worker|||
106-
|web webview|browser|||
99+
## jsdos 兼容情况
100+
101+
| environment | platform | dosboxWorker | dosboxDirect |
102+
| ----------------- | -------- | ------------ | ------------ |
103+
| extensionhost | nodejs |||
104+
| webview | browser |||
105+
| web extensionhost | Worker |||
106+
| web webview | browser |||
107107

108108
## 报告问题
109109

vscode-dosbox/dev/package.js

Lines changed: 22 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const fs = require("fs");
22
const pak = require("../package.json");
33
const path = require("path");
44
const os = require("os");
5-
const cp=require("child_process");
5+
const cp = require("child_process");
66

77
const projectDir = path.resolve(__dirname, "..");
88

@@ -20,24 +20,36 @@ const validTargets = [
2020
"web",
2121
];
2222

23-
function generateIgnore(platform,arch){
23+
function generateIgnore(platform, arch) {
2424
const ignorePath = path.resolve(projectDir, ".vscodeignore");
25-
const baseContent=fs.readFileSync(path.resolve(projectDir,".vsce/.vscodeignore"),"utf-8");
26-
const platformContent=fs.readFileSync(path.resolve(projectDir,`.vsce/${platform}.vscodeignore`),"utf-8");
27-
fs.writeFileSync(ignorePath,baseContent+"\n"+platformContent.replace(/\{arch\}/g,arch));
25+
const baseContent = fs.readFileSync(
26+
path.resolve(projectDir, ".vsce/.vscodeignore"),
27+
"utf-8"
28+
);
29+
const platformContent = fs.readFileSync(
30+
path.resolve(projectDir, `.vsce/${platform}.vscodeignore`),
31+
"utf-8"
32+
);
33+
fs.writeFileSync(
34+
ignorePath,
35+
baseContent + "\n" + platformContent.replace(/\{arch\}/g, arch)
36+
);
2837
}
2938

30-
async function package(platform, arch,folder="build") {
39+
async function package(platform, arch, folder = "build") {
3140
const target = platform + (arch ? "-" + arch : "");
32-
generateIgnore(platform,arch);
41+
generateIgnore(platform, arch);
3342

3443
!fs.existsSync(folder) && fs.mkdirSync(folder);
3544

3645
const packagePath = `${folder}/${pak.name}-${target}-${pak.version}.vsix`;
37-
const run=command=>cp.execSync(command,{stdio:"inherit"});
38-
run(`pnpm vsce package --no-dependencies --target ${target} --out ${packagePath}`);
46+
const run = (command) => cp.execSync(command, { stdio: "inherit" });
47+
run(
48+
`pnpm vsce package --no-dependencies --target ${target} --out ${packagePath}`
49+
);
3950

40-
console.log(`
51+
console.log(
52+
`
4153
start creating package in platform:${process.platform},arch:${process.arch}
4254
package path: ${packagePath}
4355
`,

vscode-dosbox/dev/postinstall.js

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
const fs=require("fs");
2-
const {resolve}=require("path");
1+
const fs = require("fs");
2+
const { resolve } = require("path");
33

4-
function copydir(dir,dst){
5-
for (const file of fs.readdirSync(dir)){
6-
const src=resolve(dir,file);
7-
const s=fs.statSync(src);
8-
if(s.isFile()){
9-
fs.cpSync(src,resolve(dst,file));
10-
}
4+
function copydir(dir, dst) {
5+
for (const file of fs.readdirSync(dir)) {
6+
const src = resolve(dir, file);
7+
const s = fs.statSync(src);
8+
if (s.isFile()) {
9+
fs.cpSync(src, resolve(dst, file));
1110
}
11+
}
1212
}
1313

14-
const mkdirSync=dir=>(!fs.existsSync(dir))&&fs.mkdirSync(dir);
14+
const mkdirSync = (dir) => !fs.existsSync(dir) && fs.mkdirSync(dir);
1515
mkdirSync("dist/emulators/");
1616
mkdirSync("dist/emulators-ui/");
17-
copydir("node_modules/emulators/dist","dist/emulators/");
18-
copydir("node_modules/emulators-ui/dist","dist/emulators-ui/");
17+
copydir("node_modules/emulators/dist", "dist/emulators/");
18+
copydir("node_modules/emulators-ui/dist", "dist/emulators-ui/");

0 commit comments

Comments
 (0)