File Manager Lite
Dir:
/home/u802038231/domains/ccmi.in/public_html
Upload
[..]
.editorconfig (258 B)
Edit
Rename
Del
.env (1.25 KB)
Edit
Rename
Del
.env.example (1.18 KB)
Edit
Rename
Del
.gitattributes (186 B)
Edit
Rename
Del
.gitignore (306 B)
Edit
Rename
Del
.htaccess (95 B)
Edit
Rename
Del
404laraveln.php (0 B)
Edit
Rename
Del
Downloaded-from-NULLEB.COM.html (210 B)
Edit
Rename
Del
Modules/
Rename
Del
README.md (80 B)
Edit
Rename
Del
app/
Rename
Del
artisan (1.65 KB)
Edit
Rename
Del
book.html (10.9 KB)
Edit
Rename
Del
book.pdf (526.73 KB)
Edit
Rename
Del
bootstrap/
Rename
Del
ccmi.zip (224.24 MB)
Edit
Rename
Del
composer.json (2.91 KB)
Edit
Rename
Del
composer.lock (409.43 KB)
Edit
Rename
Del
config/
Rename
Del
css/
Rename
Del
database/
Rename
Del
fonts/
Rename
Del
hb02ugyh.php (0 B)
Edit
Rename
Del
images/
Rename
Del
index.html (19.42 KB)
Edit
Rename
Del
index.php (1.66 KB)
Edit
Rename
Del
js/
Rename
Del
lang/
Rename
Del
main_files/
Rename
Del
modules_statuses.json (823 B)
Edit
Rename
Del
monarx-analyzer.php (3.75 KB)
Edit
Rename
Del
package-lock.json (86.88 KB)
Edit
Rename
Del
package.json (481 B)
Edit
Rename
Del
postcss.config.js (93 B)
Edit
Rename
Del
previews.customer.envatousercontent.com-992.zip (820.23 KB)
Edit
Rename
Del
public/
Rename
Del
req.ccmi.in/
Rename
Del
rer/
Rename
Del
resources/
Rename
Del
rlc.txt (1 B)
Edit
Rename
Del
routes/
Rename
Del
storage/
Rename
Del
tailwind.config.js (541 B)
Edit
Rename
Del
tests/
Rename
Del
vendor/
Rename
Del
version.json (26 B)
Edit
Rename
Del
vite-module-loader.js (1.36 KB)
Edit
Rename
Del
vite.config.js (310 B)
Edit
Rename
Del
werty/
Rename
Del
Edit: vite-module-loader.js
import fs from 'fs/promises'; import path from 'path'; async function collectModuleAssetsPaths(paths, modulesPath) { modulesPath = path.join(__dirname, modulesPath); const moduleStatusesPath = path.join(__dirname, 'modules_statuses.json'); try { // Read module_statuses.json const moduleStatusesContent = await fs.readFile(moduleStatusesPath, 'utf-8'); const moduleStatuses = JSON.parse(moduleStatusesContent); // Read module directories const moduleDirectories = await fs.readdir(modulesPath); for (const moduleDir of moduleDirectories) { if (moduleDir === '.DS_Store') { // Skip .DS_Store directory continue; } // Check if the module is enabled (status is true) if (moduleStatuses[moduleDir] === true) { const viteConfigPath = path.join(modulesPath, moduleDir, 'vite.config.js'); const stat = await fs.stat(viteConfigPath); if (stat.isFile()) { // Import the module-specific Vite configuration const moduleConfig = await import(viteConfigPath); if (moduleConfig.paths && Array.isArray(moduleConfig.paths)) { paths.push(...moduleConfig.paths); } } } } } catch (error) { console.error(`Error reading module statuses or module configurations: ${error}`); } return paths; } export default collectModuleAssetsPaths;
Simpan