diff --git a/apps/react-18-tests-v8/cypress.config.ts b/apps/react-18-tests-v8/cypress.config.ts index ca52cf041bbf2..af9daaa7c55d9 100644 --- a/apps/react-18-tests-v8/cypress.config.ts +++ b/apps/react-18-tests-v8/cypress.config.ts @@ -1,3 +1,11 @@ +import * as path from 'node:path'; import { baseConfig } from '@fluentui/scripts-cypress'; +const { registerTsPaths } = require('@fluentui/scripts-storybook'); -export default baseConfig; +const tsConfigPath = path.resolve(__dirname, '../../tsconfig.base.v8.json'); + +const config = { ...baseConfig }; + +registerTsPaths({ config: config.component.devServer.webpackConfig, configFile: tsConfigPath }); + +export default config; diff --git a/apps/react-18-tests-v8/package.json b/apps/react-18-tests-v8/package.json index 9cc5c5d7705c8..71f27e06ed1b9 100644 --- a/apps/react-18-tests-v8/package.json +++ b/apps/react-18-tests-v8/package.json @@ -18,7 +18,8 @@ "@fluentui/scripts-cypress": "*", "@fluentui/scripts-jest": "*", "@fluentui/scripts-tasks": "*", - "@fluentui/scripts-webpack": "*" + "@fluentui/scripts-webpack": "*", + "@fluentui/scripts-storybook": "*" }, "dependencies": { "@fluentui/react": "*", diff --git a/apps/react-18-tests-v8/tsconfig.json b/apps/react-18-tests-v8/tsconfig.json index dee30dfd6569d..12793e23b8ddc 100644 --- a/apps/react-18-tests-v8/tsconfig.json +++ b/apps/react-18-tests-v8/tsconfig.json @@ -9,6 +9,7 @@ "jsx": "react", "noUnusedLocals": true, "preserveConstEnums": true, + "experimentalDecorators": true, "skipLibCheck": true }, "include": [],