Skip to content

Commit bfea6b9

Browse files
committed
🐛 Fixed prerelease script errors
1 parent 2688f69 commit bfea6b9

File tree

2 files changed

+8
-21
lines changed

2 files changed

+8
-21
lines changed

build/types.js

Lines changed: 5 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -6,29 +6,15 @@ const glob = require("glob");
66
const tempDir = path.join(cwd, "_types");
77
const files = glob.sync(`${tempDir}/**/*.d.ts`);
88

9-
const nodeModulesDir = path.join(cwd, "node_modules");
10-
const moduleFiles = glob.sync(`${nodeModulesDir}/**/*.d.ts`);
11-
12-
for (let i = 0; i < files.length; i++){
13-
const filename = files[i].replace(/.*[\/\\]/, "").trim();
14-
for (let k = 0; k < moduleFiles.length; k++){
15-
const moduleFilename = moduleFiles[k].replace(/.*[\/\\]/, "").trim();
16-
if (filename === moduleFilename){
17-
fs.copyFileSync(moduleFiles[k], files[i]);
18-
break;
19-
}
20-
}
21-
}
22-
239
const outDir = path.join(cwd, "dist", "framework", "types");
24-
if (fs.existsSync(outDir)){
25-
fs.rmdirSync(outDir, {recursive: true});
10+
if (fs.existsSync(outDir)) {
11+
fs.rmdirSync(outDir, { recursive: true });
2612
}
27-
fs.mkdirSync(outDir);
13+
fs.mkdirSync(outDir, { recursive: true });
2814

29-
for (let i = 0; i < files.length; i++){
15+
for (let i = 0; i < files.length; i++) {
3016
const filename = files[i].replace(/.*[\/\\]/, "");
3117
fs.renameSync(files[i], path.join(outDir, filename));
3218
}
3319

34-
fs.rmdirSync(tempDir, {recursive: true});
20+
fs.rmdirSync(tempDir, { recursive: true });

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
"engines": {
1919
"node": ">=14.5.0"
2020
},
21+
"types": "./dist/framework/types",
2122
"scripts": {
2223
"create": "node ./build/generator.js",
2324
"preview": "node ./server.js",
@@ -34,8 +35,8 @@
3435
"watch": "run-p watch:*",
3536
"watch:src": "npm-watch",
3637
"watch:server": "node ./server",
37-
"prerelease": "rm -rf ./dist && mkdir ./dist && npm run lint && run-s make:* && rm -rf ./dist/framework/lib && rm ./dist/framework/stylesheets/brixi.css",
38-
"make:src": "mkdir ./dist/framework && cp -r ./src/framework/* ./dist/framework",
38+
"prerelease": "rm -rf ./dist && mkdir ./dist && mkdir ./dist/framework && npm run lint && run-s make:* && rm -rf ./dist/framework/lib && rm ./dist/framework/stylesheets/brixi.css",
39+
"make:src": "cp -r ./src/framework/* ./dist/framework",
3940
"make:audio": "cp -r ./audio ./dist/audio",
4041
"wrangle": "asset-manager",
4142
"prepare": "husky install"

0 commit comments

Comments
 (0)