Software: Apache. PHP/8.1.30 uname -a: Linux server1.tuhinhossain.com 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC uid=1002(picotech) gid=1003(picotech) groups=1003(picotech),0(root) Safe-mode: OFF (not secure) /home/picotech/domains/inventory.picotech.app/public_html/node_modules/laravel-mix/src/tasks/ drwxr-xr-x |
Viewing file: Select action/file-type: let Task = require('./Task'); let FileCollection = require('../FileCollection'); let Log = require('../Log'); const path = require('path'); const File = require('../File'); /** * @extends {Task<{ from: string|string[], to: File }>} */ class CopyFilesTask extends Task { /** * Run the task. */ async run() { let copy = this.data; this.files = new FileCollection(copy.from); await this.files.copyTo(copy.to); this.assets = this.files.assets; } /** * Handle when a relevant source file is changed. * * @param {string} updatedFile */ async onChange(updatedFile) { let destination = this.data.to; // If we're copying a src directory recursively, we have to calculate // the correct destination path, based on the src directory tree. if (!Array.isArray(this.data.from) && new File(this.data.from).isDirectory()) { destination = destination.append( path.normalize(updatedFile).replace(path.normalize(this.data.from), '') ); } Log.feedback(`Copying ${updatedFile} to ${destination.path()}`); await this.files.copyTo(destination, new File(updatedFile)); } } module.exports = CopyFilesTask; |
:: Command execute :: | |
--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0033 ]-- |