Remove generated js files

This commit is contained in:
hormelcookies 2020-10-19 19:33:55 -07:00
parent 32407deed7
commit 298cbe6630
15 changed files with 21 additions and 44693 deletions

6
.gitignore vendored
View File

@ -108,7 +108,6 @@ builds
# must build typescript itself # must build typescript itself
dist dist
!BetterDiscordApp/dist
distApp distApp
@ -121,3 +120,8 @@ discord-webrtc_0
# VS Code stuff # VS Code stuff
.vscode .vscode
# Compiled JS files
LightcordApi/js
DiscordJS/js
BetterDiscordApp/dist

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,5 +0,0 @@
/*!
Copyright (c) 2017 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/

File diff suppressed because one or more lines are too long

View File

@ -1,8 +1,12 @@
const spawn = require("cross-spawn") const spawn = require("cross-spawn")
const { mkdirSync, existsSync } = require("fs")
const { join } = require("path") const { join } = require("path")
/** Main Project */ /** Main Project */
spawnSync("tsc") spawnSync("tsc")
if (!existsSync(join(__dirname, "BetterDiscordApp", "dist"))){
mkdirSync(join(__dirname, "BetterDiscordApp", "dist"))
}
/** BetterDiscord */ /** BetterDiscord */
spawnSync("npm run build", join(__dirname, "BetterDiscordApp")) spawnSync("npm run build", join(__dirname, "BetterDiscordApp"))
spawnSync("npm run build-prod", join(__dirname, "BetterDiscordApp")) spawnSync("npm run build-prod", join(__dirname, "BetterDiscordApp"))

View File

@ -22,15 +22,23 @@ var args = process.argv.slice(2);
let dirsToRemove; let dirsToRemove;
const node_modules = glob.sync("+(**/node_modules|node_modules)", {absolute:true, onlyDirectories:true, cwd:projectDir}) const node_modules = glob.sync("+(**/node_modules|node_modules)", {absolute:true, onlyDirectories:true, cwd:projectDir})
const dist = join(projectDir, "dist"); const build_dirs = [
const distApp = join(projectDir, "distApp"); join(projectDir, "dist"),
const builds = join(projectDir, "builds"); join(projectDir, "distApp"),
join(projectDir, "builds"),
join(projectDir, "LightcordApi", "js"),
join(projectDir, "LightcordApi", "dist"),
join(projectDir, "DiscordJS", "js"),
join(projectDir, "DiscordJS", "dist"),
join(projectDir, "BetterDiscordApp", "js"),
join(projectDir, "BetterDiscordApp", "dist"),
]
// regular clean means removing only node_modules // regular clean means removing only node_modules
dirsToRemove = node_modules; dirsToRemove = node_modules;
// clean all means removing all dirs. // clean all means removing all dirs.
if (args[0] === "--all"){ if (args[0] === "--all"){
dirsToRemove = node_modules.concat([dist, distApp, builds]) dirsToRemove = dirsToRemove.concat(build_dirs)
} }
dirsToRemove.forEach((dir)=>{ dirsToRemove.forEach((dir)=>{