Skip to content

Commit

Permalink
fix(esm): avoided directly importing the named export from inquirer
Browse files Browse the repository at this point in the history
since inquirer is not an esm dependency (yet)
  • Loading branch information
travi committed Jun 27, 2022
1 parent df1190c commit d444774
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 4 deletions.
4 changes: 3 additions & 1 deletion src/prompts/questions.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {Separator} from 'inquirer';
import inquirer from 'inquirer';
import {packageManagers, projectTypes} from '@form8ion/javascript-core';
import {prompt as promptWithInquirer} from '@form8ion/overridable-prompts';
import {questionNames as commonQuestionNames, questions as commonQuestions} from '@travi/language-scaffolder-prompts';
Expand All @@ -15,6 +15,8 @@ import {
import {questionNames} from './question-names';
import {scope as validateScope} from './validators';

const {Separator} = inquirer;

function authorQuestions({name, email, url}) {
return [
{
Expand Down
4 changes: 3 additions & 1 deletion src/scaffolder/project-type/package/prompt.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
import {Separator} from 'inquirer';
import inquirer from 'inquirer';
import {prompt} from '@form8ion/overridable-prompts';
import {questionNames} from '../../../prompts/question-names';

const {Separator} = inquirer;

export default async function ({bundlers, decisions}) {
if (!Object.keys(bundlers).length) return 'Other';

Expand Down
4 changes: 3 additions & 1 deletion src/scaffolder/project-type/prompt.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
import {Separator} from 'inquirer';
import inquirer from 'inquirer';
import {prompt} from '@form8ion/overridable-prompts';
import {questionNames} from '../../prompts/question-names';

const {Separator} = inquirer;

export default async function ({types, projectType, decisions}) {
if (!Object.keys(types).length) return 'Other';

Expand Down
4 changes: 3 additions & 1 deletion src/testing/prompt.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
import {Separator} from 'inquirer';
import inquirer from 'inquirer';
import {prompt} from '@form8ion/overridable-prompts';
import {questionNames} from '../prompts/question-names';

const {Separator} = inquirer;

export default async function ({frameworks, decisions}) {
if (!Object.keys(frameworks).length) return 'Other';

Expand Down

0 comments on commit d444774

Please sign in to comment.