rtlcss implemented

This commit is contained in:
Daniel
2021-05-10 00:59:06 +05:30
parent c5b869c5ca
commit fcbcda9ec6
10 changed files with 156 additions and 130 deletions

View File

@@ -1,12 +0,0 @@
'use strict'
const esbuild = require('esbuild')
esbuild.build({
entryPoints: ['dist/js/adminlte.js'],
bundle: false,
minify: true,
sourcemap: true,
outfile: 'dist/js/adminlte.min.js'
}).catch(error => console.error(error))

View File

@@ -13,13 +13,17 @@ const banner = `/*!
esbuild.build({
entryPoints: ['build/ts/adminlte.ts'],
bundle: true,
format: 'iife',
minify: false,
sourcemap: true,
banner: {
js: banner
},
bundle: true,
color: true,
format: 'iife',
sourcemap: true,
target: getTarget(['es', 'chrome', 'edge', 'firefox', 'ios', 'safari']),
outfile: 'dist/js/adminlte.js'
}).catch(error => console.error(error))
}).then(
console.log('build/ts/adminlte.ts is BUILD')
).catch(
error => console.error(error)
)

View File

@@ -1,14 +1,17 @@
'use strict'
module.exports = {
map: {
inline: false,
annotation: true,
sourcesContent: true
},
plugins: [
require('autoprefixer')({
cascade: false
})
]
module.exports = ctx => {
return {
map: {
inline: false,
annotation: true,
sourcesContent: true
},
plugins: {
autoprefixer: {
cascade: false
},
rtlcss: ctx.env === 'RTL' ? {} : false
}
}
}