diff --git a/lib/cli/src/detect.js b/lib/cli/src/detect.js index b965c0c3445..47d39a356be 100644 --- a/lib/cli/src/detect.js +++ b/lib/cli/src/detect.js @@ -4,7 +4,7 @@ import fs from 'fs'; import types, { supportedTemplates, supportedFrameworks, - supportedLanguages, + SUPPORTED_LANGUAGES, } from './project_types'; import { getBowerJson, getPackageJson } from './helpers'; @@ -92,7 +92,7 @@ export function isStorybookInstalled(dependencies, force) { } export function detectLanguage() { - let language = supportedLanguages.JAVASCRIPT; + let language = SUPPORTED_LANGUAGES.JAVASCRIPT; const packageJson = getPackageJson(); const bowerJson = getBowerJson(); if (!packageJson && !bowerJson) { @@ -100,7 +100,7 @@ export function detectLanguage() { } if (hasDependency(packageJson || bowerJson, 'typescript')) { - language = supportedLanguages.TYPESCRIPT; + language = SUPPORTED_LANGUAGES.TYPESCRIPT; } return language; diff --git a/lib/cli/src/detect.test.js b/lib/cli/src/detect.test.js index ea86d9fa27a..c9ae155bc4d 100644 --- a/lib/cli/src/detect.test.js +++ b/lib/cli/src/detect.test.js @@ -2,7 +2,7 @@ import fs from 'fs'; import { getBowerJson, getPackageJson } from './helpers'; import { isStorybookInstalled, detectFrameworkPreset, detect, detectLanguage } from './detect'; -import projectTypes, { supportedFrameworks, supportedLanguages } from './project_types'; +import projectTypes, { supportedFrameworks, SUPPORTED_LANGUAGES } from './project_types'; jest.mock('./helpers', () => ({ getBowerJson: jest.fn(), @@ -215,12 +215,12 @@ describe('Detect', () => { typescript: '1.0.0', }, })); - expect(detectLanguage()).toBe(supportedLanguages.TYPESCRIPT); + expect(detectLanguage()).toBe(SUPPORTED_LANGUAGES.TYPESCRIPT); }); it(`should return language javascript by default`, () => { getPackageJson.mockImplementation(() => true); - expect(detectLanguage()).toBe(supportedLanguages.JAVASCRIPT); + expect(detectLanguage()).toBe(SUPPORTED_LANGUAGES.JAVASCRIPT); }); describe('isStorybookInstalled should return', () => { diff --git a/lib/cli/src/initiate.js b/lib/cli/src/initiate.js index 18572995913..4c94efddc3d 100644 --- a/lib/cli/src/initiate.js +++ b/lib/cli/src/initiate.js @@ -6,7 +6,7 @@ import { hasYarn } from './has_yarn'; import types, { installableProjectTypes, STORY_FORMAT, - supportedLanguages, + SUPPORTED_LANGUAGES, } from './project_types'; import { commandLog, @@ -47,7 +47,7 @@ const installStorybook = (projectType, options) => { }; const defaultStoryFormat = - detectLanguage() === supportedLanguages.TYPESCRIPT + detectLanguage() === SUPPORTED_LANGUAGES.TYPESCRIPT ? STORY_FORMAT.CSF_TYPESCRIPT : STORY_FORMAT.CSF; diff --git a/lib/cli/src/project_types.js b/lib/cli/src/project_types.js index 08cb0f3cc72..4b531dbe427 100644 --- a/lib/cli/src/project_types.js +++ b/lib/cli/src/project_types.js @@ -29,7 +29,7 @@ export const STORY_FORMAT = { MDX: 'mdx', }; -export const supportedLanguages = { +export const SUPPORTED_LANGUAGES = { JAVASCRIPT: 'javascript', TYPESCRIPT: 'typescript', };