Skip to content

feat: drop @talend/dynamic-cdn-webpack-plugin package - #5848

Draft
jmfrancois wants to merge 1 commit into
masterfrom
jmfrancois/feat-drop-dynamic-cdn-webpack-plugin-package
Draft

feat: drop @talend/dynamic-cdn-webpack-plugin package#5848
jmfrancois wants to merge 1 commit into
masterfrom
jmfrancois/feat-drop-dynamic-cdn-webpack-plugin-package

Conversation

@jmfrancois

Copy link
Copy Markdown
Contributor

Summary

  • Remove fork/dynamic-cdn-webpack-plugin (@talend/dynamic-cdn-webpack-plugin) — dead weight since the app build was migrated off webpack.
  • Remove tools/scripts-config-cdn (@talend/scripts-config-cdn) — its only consumer, itself unused repo-wide (no build/postinstall step calls it).
  • Drop stale devDeps on the plugin (root package.json, packages/playground/package.json) and the dead dynamic-cdn-webpack-plugin config key from talend-scripts.json in components/cmf-router/design-system/playground.
  • Drop the now-orphaned @talend/scripts-config-cdn dep from tools/scripts-config-react-webpack/package.json.

Test plan

  • yarn install succeeds, lockfile updated
  • Repo-wide grep for scripts-config-cdn / dynamic-cdn-webpack-plugin — only CHANGELOG/README/docs prose remains
  • yarn eslint in tools/scripts-config-react-webpack — pre-existing failures unrelated to this change (verified against base via stash)

Removed fork/dynamic-cdn-webpack-plugin and its only consumer,
tools/scripts-config-cdn — both were dead weight for a webpack CDN
externalization feature no longer used since the app build dropped
webpack. Also dropped the stale dynamic-cdn-webpack-plugin devDeps
(root, playground) and dead talend-scripts.json config keys
(components, cmf-router, design-system, playground).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@jmfrancois
jmfrancois temporarily deployed to pull_request_unsafe September 4, 2026 14:53 — with GitHub Actions Inactive
@jmfrancois
jmfrancois temporarily deployed to pull_request_unsafe September 4, 2026 14:53 — with GitHub Actions Inactive
@jmfrancois
jmfrancois temporarily deployed to pull_request_unsafe September 4, 2026 14:53 — with GitHub Actions Inactive
@jmfrancois
jmfrancois deployed to pull_request_unsafe September 4, 2026 14:53 — with GitHub Actions Active
@changeset-bot

changeset-bot Bot commented Sep 4, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: aba9c89

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 2 packages
Name Type
@talend/scripts-config-react-webpack Major
@talend/ui-playground Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Storybook for this PR deployed on this github page

@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor
Title Lines Statements Branches Functions
assets-api Coverage: 28%
28.4% (25/88) 30.76% (16/52) 21.42% (3/14)
cmf Coverage: 89%
89.43% (1244/1391) 83.46% (626/750) 89.76% (351/391)
cmf-cqrs Coverage: 86%
86.33% (158/183) 71.42% (60/84) 82.45% (47/57)
cmf-router Coverage: 70%
69.23% (135/195) 55.71% (78/140) 56.81% (25/44)
components Coverage: 90%
90.63% (5564/6139) 82.41% (3228/3917) 88.14% (1390/1577)
containers Coverage: 84%
83.44% (1391/1667) 75.16% (702/934) 75% (327/436)
dataviz Coverage: 85%
85.67% (329/384) 65% (156/240) 75.94% (120/158)
design-system Coverage: 67%
66.9% (1039/1553) 51.68% (552/1068) 53.92% (220/408)
faceted-search Coverage: 85%
85.35% (641/751) 80% (292/365) 82.24% (227/276)
flow-designer Coverage: 73%
72.22% (671/929) 77.63% (413/532) 70.92% (200/282)
forms Coverage: 86%
86.23% (1654/1918) 76.71% (939/1224) 84.77% (462/545)
http Coverage: 100%
100% (85/85) 98.07% (51/52) 100% (34/34)
sagas Coverage: 92%
92.3% (24/26) 66.66% (4/6) 50% (2/4)
stepper Coverage: 81%
81.81% (153/187) 60.43% (55/91) 81.25% (39/48)
utils Coverage: 100%
100% (73/73) 90.9% (10/11) 100% (24/24)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant