tailwindcss/src/build.js
2017-08-27 18:02:41 -04:00

22 lines
622 B
JavaScript

import fs from 'fs'
import postcss from 'postcss'
import tailwind from './tailwind'
import defaultConfig from './defaultConfig'
console.info('Building Tailwind!')
fs.readFile('./src/tailwind.css', (err, css) => {
postcss([tailwind(defaultConfig)])
.process(css, {
from: './tailwind.css',
to: './dist/tailwind.css',
map: {inline: false},
})
.then(result => {
fs.writeFileSync('./dist/tailwind.css', result.css)
if (result.map) fs.writeFileSync('./dist/tailwind.css.map', result.map)
})
.catch(error => console.log(error))
})
console.log('Finished Building Tailwind!')