create-expo-cljs-app
Version:
Create a react native application with Expo and Shadow-CLJS!
30 lines (26 loc) • 624 B
JavaScript
;
const fs = require('fs');
const meow = require('meow');
const postcss = require('postcss');
const tailwind = require('tailwindcss');
const build = require('./build');
meow(`
Usage
$ create-tailwind-rn
`);
const source = `
@tailwind components;
@tailwind utilities;
`;
postcss([tailwind])
.process(source, {from: undefined})
.then(({css}) => {
const styles = build(css);
fs.writeFileSync('styles.json', JSON.stringify(styles, null, '\t'));
})
.catch(error => {
console.error('> Error occurred while generating styles');
console.error(error.stack);
process.exit(1);
});