⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.45
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
/
vue-resize
/
build
/
View File Name :
rollup.config.base.js
import { babel } from '@rollup/plugin-babel' import resolve from '@rollup/plugin-node-resolve' import vue from 'rollup-plugin-vue' import cjs from '@rollup/plugin-commonjs' import replace from '@rollup/plugin-replace' import eslint from '@rollup/plugin-eslint' import css from 'rollup-plugin-css-only' import autoprefixer from 'autoprefixer' import fs from 'fs-extra' import CleanCSS from 'clean-css' const config = require('../package.json') export default { input: 'src/index.js', plugins: [ resolve({ mainFields: ['module', 'jsnext', 'main', 'browser'], }), eslint({ include: ['src/**/*.{js,vue}'], }), vue({ css: false, style: { postcssPlugins: [autoprefixer], }, }), css({ output: styles => { fs.ensureDirSync('dist') fs.writeFileSync('dist/vue-resize.css', new CleanCSS().minify(styles).styles) }, }), babel({ exclude: 'node_modules/**', babelHelpers: 'runtime', extensions: ['.js', '.jsx', '.es6', '.es', '.mjs', '.vue'], }), cjs(), replace({ VERSION: JSON.stringify(config.version), preventAssignment: false, }), ], watch: { include: 'src/**', }, external: [], }