diff --git a/package-lock.json b/package-lock.json index e12547a..643cd33 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "storywright", - "version": "0.0.27-storybook7.13", + "version": "0.0.27-storybook7.14", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "storywright", - "version": "0.0.27-storybook7.13", + "version": "0.0.27-storybook7.14", "license": "MIT", "dependencies": { "playwright": "^1.34.3", diff --git a/package.json b/package.json index c05a4c6..d709e81 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "storywright", "description": "Storybook setup.", "license": "MIT", - "version": "0.0.27-storybook7.13", + "version": "0.0.27-storybook7.14", "main": "lib/index.js", "module": "lib/index.js", "typings": "lib/index.d.ts", diff --git a/src/StoryWrightProcessor/GetStoriesV2.js b/src/StoryWrightProcessor/GetStoriesV2.js index 8b4ad58..8c3980b 100644 --- a/src/StoryWrightProcessor/GetStoriesV2.js +++ b/src/StoryWrightProcessor/GetStoriesV2.js @@ -5,14 +5,14 @@ getStoriesWithSteps(); function getStoriesWithSteps() { return getPageStories().then((stories) => { /** - * @type {typeof stories} + * @type {Array} */ const storiesWithSteps = []; /** * @type {string[]} story ids that failed while processing parameters */ const errors = []; - for (let story of stories) { + for (let story of Object.values(stories)) { try { const steps = story.parameters?.storyWright.steps; if (Array.isArray(steps)) { @@ -33,7 +33,7 @@ function getStoriesWithSteps() { /** * - * @returns {Promise>} + * @returns {Promise<{[story_id:string]: import('../utils').Story}>} */ function getPageStories() { return window["__STORYBOOK_PREVIEW__"].extract();