Skip to content

Commit 2d5fec3

Browse files
authored
fix(deps): bump various dependencies, update screenshots, clean up build logging (#4947)
1 parent b3bf223 commit 2d5fec3

File tree

292 files changed

+4070
-4941
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

292 files changed

+4070
-4941
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ dist
3434
.history
3535

3636
size-plugin.json
37+
lerna-debug.log
3738
**/generated/**/*.js
3839

3940
# Yarn

lerna.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
{
22
"npmClient": "yarn",
3-
"useWorkspaces": true,
43
"publishConfig": {
54
"access": "public",
65
"registry": "https://registry.npmjs.org/"

package.json

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -36,17 +36,17 @@
3636
]
3737
},
3838
"devDependencies": {
39-
"@octokit/rest": "^19.0.7",
40-
"@patternfly/patternfly": "^6.5.0-prerelease.33",
41-
"@patternfly/react-code-editor": "^6.5.0-prerelease.26",
42-
"@patternfly/react-core": "^6.5.0-prerelease.24",
43-
"@patternfly/react-table": "^6.5.0-prerelease.24",
39+
"@octokit/rest": "^19.0.13",
40+
"@patternfly/patternfly": "^6.5.0-prerelease.46",
41+
"@patternfly/react-code-editor": "^6.5.0-prerelease.39",
42+
"@patternfly/react-core": "^6.5.0-prerelease.36",
43+
"@patternfly/react-table": "^6.5.0-prerelease.37",
4444
"glob": "^8.1.0",
45-
"lerna": "^6.4.1",
45+
"lerna": "^9.0.5",
4646
"monaco-editor": "0.54.0",
4747
"react": "^18",
4848
"react-dom": "^18",
49-
"surge": "^0.23.1"
49+
"surge": "^0.27.3"
5050
},
5151
"resolutions": {
5252
"node-sass": ">=6.0.1",
@@ -64,9 +64,17 @@
6464
"ip": ">=2.0.0",
6565
"http-cache-semantics": ">=4.1.1",
6666
"nanoid": "3.3.8",
67-
"@patternfly/react-code-editor": "^6.5.0-prerelease.26",
68-
"@patternfly/react-core": "^6.5.0-prerelease.24",
69-
"@patternfly/react-table": "^6.5.0-prerelease.24",
67+
"basic-ftp": ">=5.2.0",
68+
"semver": ">=7.5.2",
69+
"tar": ">=6.2.1",
70+
"rollup": ">=4.59.0",
71+
"devalue": ">=5.6.3",
72+
"ajv": ">=6.14.0",
73+
"qs": ">=6.15.0",
74+
"@isaacs/brace-expansion": ">=5.0.1",
75+
"@patternfly/react-code-editor": "^6.5.0-prerelease.39",
76+
"@patternfly/react-core": "^6.5.0-prerelease.36",
77+
"@patternfly/react-table": "^6.5.0-prerelease.37",
7078
"monaco-editor": "0.54.0"
7179
}
7280
}

packages/ast-helpers/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
},
1010
"main": "index.js",
1111
"dependencies": {
12-
"acorn": "^8.4.1",
12+
"acorn": "^8.16.0",
1313
"acorn-class-fields": "^1.0.0",
1414
"acorn-jsx": "^5.3.2",
1515
"acorn-static-class-features": "^1.0.0",
16-
"astring": "^1.7.5"
16+
"astring": "^1.9.0"
1717
}
1818
}

packages/documentation-framework/package.json

Lines changed: 41 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -8,71 +8,71 @@
88
"pf-docs-framework": "scripts/cli/cli.js"
99
},
1010
"dependencies": {
11-
"@babel/core": "^7.28.3",
12-
"@babel/preset-env": "7.27.1",
13-
"@babel/preset-react": "^7.24.1",
14-
"@mdx-js/util": "1.6.16",
15-
"@patternfly/ast-helpers": "^1.4.0-alpha.344",
11+
"@babel/core": "^7.29.0",
12+
"@babel/preset-env": "7.29.0",
13+
"@babel/preset-react": "^7.28.5",
14+
"@mdx-js/util": "1.6.22",
15+
"@patternfly/ast-helpers": "^1.26.2",
1616
"@reach/router": "npm:@gatsbyjs/reach-router@1.3.9",
17-
"@rspack/core": "^1.5.6",
18-
"@rspack/dev-server": "^1.1.4",
19-
"autoprefixer": "10.4.19",
20-
"babel-loader": "^9.1.3",
17+
"@rspack/core": "^1.7.7",
18+
"@rspack/dev-server": "^1.2.1",
19+
"autoprefixer": "10.4.27",
20+
"babel-loader": "^10.0.0",
2121
"camelcase-css": "2.0.1",
22-
"chokidar": "4.0.0",
22+
"chokidar": "4.0.3",
2323
"codesandbox": "2.2.3",
2424
"commander": "4.1.1",
25-
"css-loader": "6.7.3",
26-
"detab": "2.0.3",
27-
"express": "4.22.0",
25+
"css-loader": "6.11.0",
26+
"detab": "2.0.4",
27+
"express": "4.22.1",
2828
"file-loader": "6.2.0",
2929
"file-saver": "1.3.8",
30-
"fs-extra": "9.0.1",
31-
"glob": "11.1.0",
32-
"handlebars": "4.7.7",
33-
"hast-to-hyperscript": "9.0.0",
34-
"hast-util-to-text": "2.0.0",
30+
"fs-extra": "9.1.0",
31+
"glob": "12.0.0",
32+
"handlebars": "4.7.8",
33+
"hast-to-hyperscript": "9.0.1",
34+
"hast-util-to-text": "2.0.1",
3535
"html-formatter": "0.1.9",
36-
"html-webpack-plugin": "5.5.0",
36+
"html-webpack-plugin": "5.6.6",
3737
"js-yaml": "4.1.1",
38-
"mdast-util-to-hast": "9.1.1",
38+
"mdast-util-to-hast": "9.1.2",
3939
"mdurl": "1.0.1",
4040
"null-loader": "4.0.1",
4141
"parse-entities": "2.0.0",
4242
"path-browserify": "1.0.1",
43-
"postcss": "^8.4.31",
44-
"postcss-loader": "7.1.0",
43+
"postcss": "^8.5.8",
44+
"postcss-loader": "7.3.4",
4545
"process": "^0.11.10",
46-
"puppeteer": "^24.2.0",
47-
"puppeteer-cluster": "^0.24.0",
48-
"react-docgen": "5.3.1",
49-
"react-ssr-prepass": "1.5.0",
46+
"puppeteer": "^24.37.5",
47+
"puppeteer-cluster": "^0.25.0",
48+
"react-docgen": "6.0.4",
49+
"react-ssr-prepass": "1.6.0",
5050
"remark-footnotes": "1.0.0",
5151
"remark-frontmatter": "2.0.0",
5252
"remark-mdx": "2.0.0-next.8",
5353
"remark-mdxjs": "2.0.0-next.8",
5454
"remark-parse": "8.0.3",
5555
"remark-squeeze-paragraphs": "4.0.0",
56-
"sharp": "0.33.0",
57-
"style-to-object": "0.3.0",
56+
"sharp": "0.34.5",
57+
"style-to-object": "0.4.4",
5858
"to-vfile": "6.1.0",
59-
"typedoc": "0.23.0",
60-
"typescript": "4.7.4",
61-
"unified": "9.1.0",
62-
"unist-util-remove": "2.0.0",
59+
"typedoc": "0.23.28",
60+
"typescript": "4.9.5",
61+
"unified": "9.2.2",
62+
"unist-util-remove": "2.1.0",
6363
"unist-util-visit": "2.0.3",
64-
"url-loader": "4.1.0",
65-
"vfile-reporter": "6.0.1",
64+
"url-loader": "4.1.1",
65+
"vfile-reporter": "6.0.2",
6666
"webpack-bundle-analyzer": "5.2.0",
67-
"webpack-dev-server": "5.2.2",
68-
"webpack-merge": "5.8.0"
67+
"webpack-dev-server": "5.2.3",
68+
"webpack-merge": "5.10.0"
6969
},
7070
"peerDependencies": {
71-
"@patternfly/patternfly": "^6.5.0-prerelease.33",
72-
"@patternfly/react-code-editor": "^6.5.0-prerelease.26",
73-
"@patternfly/react-core": "^6.5.0-prerelease.24",
74-
"@patternfly/react-icons": "^6.5.0-prerelease.11",
75-
"@patternfly/react-table": "^6.5.0-prerelease.24",
71+
"@patternfly/patternfly": "^6.5.0-prerelease.46",
72+
"@patternfly/react-code-editor": "^6.5.0-prerelease.39",
73+
"@patternfly/react-core": "^6.5.0-prerelease.36",
74+
"@patternfly/react-icons": "^6.5.0-prerelease.15",
75+
"@patternfly/react-table": "^6.5.0-prerelease.37",
7676
"react": "^17.0.0 || ^18.0.0",
7777
"react-dom": "^17.0.0 || ^18.0.0"
7878
},

packages/documentation-framework/scripts/cli/build.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ async function buildWebpack(webpackConfig) {
3535
}
3636

3737
if (stats.hasWarnings()) {
38-
console.warn(info.warnings.join('\n'));
38+
console.warn(info.warnings.map(w => w.message || w).join('\n'));
3939
}
4040

4141
res();

packages/documentation-framework/scripts/cli/start.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ const { watchMD } = require('../md/parseMD');
77

88
function startDevServer(webpackConfig) {
99
webpackConfig.devServer.static = false;
10+
webpackConfig.output.clean = false;
1011
const { port } = webpackConfig.devServer;
1112
const compiler = rspack(webpackConfig);
1213
const server = new RspackDevServer(webpackConfig.devServer, compiler);

packages/documentation-framework/scripts/md/mdx-hast-to-jsx.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -168,12 +168,14 @@ function serializeElement(node, options) {
168168
res += ` src={${srcImport}}`;
169169
if (node.properties.isResponsive) {
170170
if (!props.width) {
171-
res += ` width={${srcImport}.width}`;
172-
res += ` height={${srcImport}.height}`;
171+
// Only set width/height from import if the import provides dimensions (e.g. responsive-loader).
172+
// asset/resource imports return a URL string without width/height properties.
173+
res += ` width={${srcImport}.width || undefined}`;
174+
res += ` height={${srcImport}.height || undefined}`;
173175
}
174176
else {
175177
props.width = props.width.replace('px', '');
176-
res += ` height={${srcImport}.height * ${props.width} / ${srcImport}.width}`;
178+
res += ` height={typeof ${srcImport}.height === 'number' ? ${srcImport}.height * ${props.width} / ${srcImport}.width : undefined}`;
177179
}
178180
}
179181
}

packages/documentation-framework/scripts/tsDocgen.js

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,10 @@ function addAnnotations(prop) {
4444
function getComponentMetadata(filename, sourceText) {
4545
let parsedComponents = null;
4646
try {
47-
parsedComponents = reactDocgen.parse(
48-
sourceText,
49-
reactDocgen.resolver.findAllExportedComponentDefinitions,
50-
null,
51-
{ filename }
52-
);
47+
parsedComponents = reactDocgen.parse(sourceText, {
48+
resolver: new reactDocgen.builtinResolvers.FindExportedDefinitionsResolver(),
49+
filename
50+
});
5351
} catch (err) {
5452
// eslint-disable-next-line no-console
5553
// console.warn(`No component found in ${filename}:`, err);

packages/documentation-framework/scripts/webpack/webpack.base.config.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,10 @@ module.exports = (_env, argv) => {
9393
filename: 'fonts/[name][ext][query]'
9494
}
9595
},
96+
{
97+
resourceQuery: /raw/,
98+
type: 'asset/source'
99+
},
96100
{
97101
test: /\.m?js$/,
98102
resolve: {

0 commit comments

Comments
 (0)