UNPKG

react-style-proptype

Version:

validates style objects by ensuring they only have valid keys

24 lines (18 loc) 443 B
const fs = require('fs'); let data; try { data = require('../data/allCamel.json'); } catch (e) { console.error(`Must run scripts/scrape.js first`); process.exit(7); } let out = ``; out += `// @flow\n`; out += `// generated by scripts/getFlow\n\n`; out += `export type Style = {\n`; data.forEach((prop) => { out += ` ${prop}?: ?string | ?number,\n`; }); out += `}\n`; fs.writeFileSync('src/Style.flow.js', out); console.log(out);