⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.1
Server IP:
185.238.29.86
Server:
Linux server2 6.8.12-6-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-6 (2024-12-19T19:05Z) x86_64
Server Software:
nginx/1.18.0
PHP Version:
8.1.31
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
var
/
www
/
invoice
/
node_modules
/
laravel-mix
/
src
/
Edit File: BabelConfig.js
let merge = require('babel-merge'); class BabelConfig { /** * Generate the appropriate Babel configuration for the build. * * @param {Object} mixBabelConfig * @param {String} babelRcPath */ static generate(mixBabelConfig, babelRcPath) { return merge.all( [ BabelConfig.default(), new BabelConfig().fetchBabelRc(babelRcPath), mixBabelConfig ], { arrayMerge: (destinationArray, sourceArray, options) => sourceArray } ); } /** * Fetch the user's .babelrc config file, if any. * * @param {String} path */ fetchBabelRc(path) { return File.exists(path) ? JSON.parse(File.find(path).read()) : {}; } /** * Fetch the default Babel configuration. */ static default() { return { cacheDirectory: true, presets: [ [ '@babel/preset-env', { modules: false, forceAllTransforms: true } ] ], plugins: [ '@babel/plugin-syntax-dynamic-import', '@babel/plugin-proposal-object-rest-spread', [ '@babel/plugin-transform-runtime', { helpers: false } ] ] }; } } module.exports = BabelConfig;
Simpan