Skip to content

Commit c3a43bc

Browse files
committed
fix: replace pages with +
1 parent 365daeb commit c3a43bc

File tree

6 files changed

+22
-8
lines changed

6 files changed

+22
-8
lines changed

showcases/patternhub/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,5 +56,6 @@ components/code-docs/
5656
!components/04-data-display.mdx
5757
!components/06-feedback.mdx
5858
!.env
59+
/generated.js
5960

6061
data/testing-table.ts

showcases/patternhub/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
"build:copy": "cpr out ../../build-showcases/patternhub -o",
1010
"compile": "npm-run-all compile:*",
1111
"compile:02_copy-docs": "cpr ../../docs ./public/docs -o",
12+
"compile:03_components": "node scripts/esbuild-generate.mjs",
13+
"compile:04_run": "node generated.js",
1214
"compile:05_test-table": "node scripts/generate-test-table.js",
1315
"dev": "cross-env NEXT_PUBLIC_BASE_PATH=/core-web/sub NODE_OPTIONS='--inspect' npm-run-all compile:* --parallel open next:dev",
1416
"lint": "next lint",

showcases/patternhub/playwright.patternhub-config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ const patternHubConfig: PlaywrightTestConfig = {
2323
},
2424
use: {
2525
/* Maximum time each action such as `click()` can take. Defaults to 0 (no limit). */
26-
actionTimeout: 60_000,
26+
actionTimeout: 30_000,
2727
/* Base URL to use in actions like `await page.goto('/')`. */
2828
baseURL: `http://localhost:8080${process.env.NEXT_PUBLIC_BASE_PATH ?? ''}/`,
2929

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import * as esbuild from 'esbuild';
2+
3+
await esbuild.build({
4+
entryPoints: ['./scripts/generate-docs-mdx.js'],
5+
bundle: true,
6+
outfile: './generated.js',
7+
platform: 'node',
8+
loader: { '.js': 'jsx' },
9+
format: 'esm',
10+
banner: {
11+
js:
12+
'const require = await (async () => { ' +
13+
"const { createRequire } = await import('node:module');" +
14+
'return createRequire(import.meta.url)' +
15+
'})();'
16+
}
17+
});

showcases/patternhub/scripts/generate-docs-mdx.js

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
/* eslint-disable unicorn/prefer-top-level-await, no-await-in-loop */
22

33
import FS from 'node:fs';
4-
import writeCodeFiles from './get-code-files.js';
54
import getHowToFile from './get-how-to-file.js';
65
import getMigrationFile from './get-migration-file.js';
76
import getPropertiesFile from './get-properties-file.js';
@@ -83,11 +82,6 @@ const generateDocsMdx = async () => {
8382
FS.mkdirSync('./components/code-docs');
8483
}
8584

86-
await writeCodeFiles(
87-
`./components/code-docs/${componentName}`,
88-
componentName
89-
);
90-
9185
// Write old files for Marketingportal
9286

9387
if (!FS.existsSync(componentOldPath)) {

showcases/playwright.showcase.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ const showcaseConfig: PlaywrightTestConfig = {
55
retries: process.env.CI ? 1 : 0,
66
use: {
77
/* Maximum time each action such as `click()` can take. Defaults to 0 (no limit). */
8-
actionTimeout: 0,
8+
actionTimeout: 30_000,
99
/* Base URL to use in actions like `await page.goto('/')`. */
1010
baseURL: `http://localhost:8080/${process.env.showcase}/`,
1111

0 commit comments

Comments
 (0)