UNPKG

@ember-apply/typescript

Version:

ember-apply plugin for adding typescript to an existing app

29 lines (22 loc) 760 B
import { packageJson } from 'ember-apply'; import { canUseBuiltInTypes, isEmberDataPresent } from './queries.js'; export async function printDetectedInfo() { /** @type {any} */ let manifest = await packageJson.read(); let allDeps = { ...(manifest.devDependencies || {}), ...(manifest.dependencies || {}), }; let emberSource = allDeps['ember-source']; let emberCli = allDeps['ember-cli']; let emberCliBabel = allDeps['ember-cli-babel']; console.info(` Specified Versions: ember-cli: ${emberCli} ember-source: ${emberSource} ember-cli-babel: ${emberCliBabel} Queries: has ember-data? ${await isEmberDataPresent()} can use built in types? ${await canUseBuiltInTypes()} `); }