mirror of
https://github.com/zumbiepig/MineXLauncher.git
synced 2025-06-08 07:54:49 +00:00
.
This commit is contained in:
parent
a397d2f394
commit
81ced7a075
@ -3,11 +3,11 @@ import { join } from 'path';
|
||||
|
||||
const directoryPath = join(import.meta.dir, 'public');
|
||||
|
||||
function getFiles(dir: string, filesArr?: string[]) {
|
||||
function getFiles(directory: string, filesArr?: string[]) {
|
||||
filesArr = filesArr || [];
|
||||
const files = readdirSync(dir);
|
||||
const files = readdirSync(directory);
|
||||
for (const file of files) {
|
||||
const name = join(dir, file);
|
||||
const name = join(directory, file);
|
||||
if (statSync(name).isDirectory()) {
|
||||
getFiles(name, filesArr);
|
||||
} else {
|
||||
@ -17,5 +17,4 @@ function getFiles(dir: string, filesArr?: string[]) {
|
||||
return filesArr;
|
||||
}
|
||||
|
||||
const assets = getFiles(directoryPath);
|
||||
writeFileSync(join(directoryPath, 'assets.json'), JSON.stringify(assets));
|
||||
writeFileSync(join(directoryPath, 'assets.json'), JSON.stringify(getFiles(directoryPath)));
|
@ -7,11 +7,7 @@
|
||||
"start": "bun run ./index.ts",
|
||||
"lint": "eslint ./src/",
|
||||
"lint:fix": "eslint --fix ./src/",
|
||||
"build": "bun run lint && bun run build:clean && bun run build:compile && bun run build:obfuscate && bun run generateAssetsList",
|
||||
"build:clean": "rm -rf ./public/resources/scripts/ ./public/assets.json",
|
||||
"build:compile": "tsc",
|
||||
"build:obfuscate": "javascript-obfuscator ./public/resources/scripts/ --output ./public/resources/scripts/ --options-preset high-obfuscation",
|
||||
"generateAssetsList": "bun run ./generateAssetsList.ts"
|
||||
"build": "bun run lint; rm -rf ./public/resources/scripts/ ./public/assets.json; tsc; javascript-obfuscator ./public/resources/scripts/ --output ./public/resources/scripts/ --options-preset high-obfuscation; bun run ./build.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@types/bun": "latest"
|
||||
|
Loading…
x
Reference in New Issue
Block a user