From 320f561cbb194a2d302f434936d229d8b486a4f3 Mon Sep 17 00:00:00 2001 From: Callin Mullaney <57088-callinmullaney@users.noreply.drupalcode.org> Date: Thu, 12 Sep 2024 09:02:15 -0500 Subject: [PATCH] chore: project preview testing --- config/emulsify-core/storybook/preview.js | 21 ++++++++++++++++++++- package-lock.json | 6 +++--- package.json | 2 +- project.emulsify.json | 2 +- src/util/storybook-components.scss | 3 --- 5 files changed, 25 insertions(+), 9 deletions(-) delete mode 100644 src/util/storybook-components.scss diff --git a/config/emulsify-core/storybook/preview.js b/config/emulsify-core/storybook/preview.js index 98b3520..8b927e3 100644 --- a/config/emulsify-core/storybook/preview.js +++ b/config/emulsify-core/storybook/preview.js @@ -1,4 +1,23 @@ // export global parameters as config overrides. // This is useful for reorganizing your stories. // See https://storybook.js.org/docs/writing-stories/parameters#story-parameters. -export const projectParams = ''; +export const overrideParams = { + actions: { argTypesRegex: '^on[A-Z].*' }, + layout: 'fullscreen', + options: { + storySort: { + method: 'alphabetical', + order: [ + 'Docs', + ['Intro', '*'], + 'Tokens', + ['Readme', '*'], + 'Components', + ['Readme', '*'], + 'Layout', + ['Readme', '*'], + ], + locales: 'en-US', + }, + }, +}; diff --git a/package-lock.json b/package-lock.json index 381bbe7..8f2f556 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.0-development", "license": "ISC", "dependencies": { - "@emulsify/core": "^2.1.0", + "@emulsify/core": "https://github.com/emulsify-ds/emulsify-core.git#customizable-preview-config", "@percy/cli": "^1.28.2", "@percy/storybook": "^5.0.1" }, @@ -2610,8 +2610,8 @@ }, "node_modules/@emulsify/core": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@emulsify/core/-/core-2.1.0.tgz", - "integrity": "sha512-cwQIsDDPhsZr3i+GHn1mF0HozhCkCu5qoGdww0rJnR+ag6cjY+70HrMGuXh/nSEyra1+4m53nnXsy273fSt9jw==", + "resolved": "git+ssh://git@github.com/emulsify-ds/emulsify-core.git#8bcbe0af58e6ef5cf03cad03849a83c693d94027", + "license": "GPL-2.0", "dependencies": { "@babel/core": "^7.25.2", "@babel/eslint-parser": "^7.25.1", diff --git a/package.json b/package.json index a56f5c4..35b02df 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ ] }, "dependencies": { - "@emulsify/core": "^2.1.0", + "@emulsify/core": "https://github.com/emulsify-ds/emulsify-core.git#customizable-preview-config", "@percy/cli": "^1.28.2", "@percy/storybook": "^5.0.1" }, diff --git a/project.emulsify.json b/project.emulsify.json index a7a6668..76a1062 100644 --- a/project.emulsify.json +++ b/project.emulsify.json @@ -1,6 +1,6 @@ { "project": { - "platform": "", + "platform": "drupal", "name": "emulsify-ui-kit", "machineName": "emulsify-ui-kit" }, diff --git a/src/util/storybook-components.scss b/src/util/storybook-components.scss deleted file mode 100644 index 6140aea..0000000 --- a/src/util/storybook-components.scss +++ /dev/null @@ -1,3 +0,0 @@ -/* stylelint-disable */ -@forward '../components/**/*.scss'; -/* stylelint-enable */