import { GeneratorAPI } from "@/lib/generatorAPI"; import { RootOptions } from "@/types"; export default function(api: GeneratorAPI, options: Required): void { api.render("./../../../template/typescript"); if (options.preset.cssPreprocessor === "styled-components") { api.extendPackage({ devDependencies: { "@types/styled-components": "^4.4.0", } }) } api.extendPackage({ devDependencies: { "@types/react": "^16.9.11", "@types/react-dom": "^16.9.4", typescript: "^3.7.2", }, }); }