Procházet zdrojové kódy

update scss build

tags/1.2.0
pratu16x7 před 7 roky
rodič
revize
4ad805ea80
3 změnil soubory, kde provedl 1255 přidání a 8 odebrání
  1. +1238
    -5
      package-lock.json
  2. +1
    -0
      package.json
  3. +16
    -3
      rollup.config.js

+ 1238
- 5
package-lock.json
Diff nebyl zobrazen, protože je příliš veliký
Zobrazit soubor


+ 1
- 0
package.json Zobrazit soubor

@@ -39,6 +39,7 @@
"babel-preset-latest": "^6.24.1",
"cssnano": "^3.10.0",
"livereload": "^0.6.3",
"node-sass": "^4.7.2",
"npm-run-all": "^4.1.1",
"postcss-cssnext": "^3.0.2",
"postcss-nested": "^2.1.2",


+ 16
- 3
rollup.config.js Zobrazit soubor

@@ -3,6 +3,7 @@ import babel from 'rollup-plugin-babel';
import eslint from 'rollup-plugin-eslint';
import replace from 'rollup-plugin-replace';
import uglify from 'rollup-plugin-uglify-es';
import sass from 'node-sass';
import postcss from 'rollup-plugin-postcss';

// PostCSS plugins
@@ -27,6 +28,10 @@ export default [
],
plugins: [
postcss({
preprocessor: (content, id) => new Promise((resolve, reject) => {
const result = sass.renderSync({ file: id })
resolve({ code: result.css.toString() })
}),
extensions: [ '.scss' ],
extract: 'dist/frappe-charts.min.css',
plugins: [
@@ -37,18 +42,18 @@ export default [
}),
eslint({
exclude: [
'src/scss/**',
'src/scss/**'
]
}),
babel({
exclude: 'node_modules/**',
exclude: 'node_modules/**'
}),
replace({
exclude: 'node_modules/**',
ENV: JSON.stringify(process.env.NODE_ENV || 'development'),
}),
uglify()
],
]
},
{
input: 'src/js/charts.js',
@@ -60,6 +65,10 @@ export default [
],
plugins: [
postcss({
preprocessor: (content, id) => new Promise((resolve, reject) => {
const result = sass.renderSync({ file: id })
resolve({ code: result.css.toString() })
}),
extensions: [ '.scss' ],
extract: 'dist/frappe-charts.min.css',
plugins: [
@@ -94,6 +103,10 @@ export default [
name: 'Chart',
plugins: [
postcss({
preprocessor: (content, id) => new Promise((resolve, reject) => {
const result = sass.renderSync({ file: id })
resolve({ code: result.css.toString() })
}),
extensions: [ '.scss' ],
plugins: [
nested(),


Načítá se…
Zrušit
Uložit