UNPKG

create-expo-cljs-app

Version:

Create a react native application with Expo and Shadow-CLJS!

30 lines (26 loc) 624 B
#!/usr/bin/env node 'use strict'; 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); });