Commit Graph

14 Commits

Author SHA1 Message Date
Patrik Oldsberg db612a84ab Allow frontend-dev-utils in dependency verification exceptions
Add @backstage/frontend-dev-utils to the except list for the rule
that prevents web-library packages from depending on frontend-plugin
packages, since it legitimately wraps @backstage/plugin-app for
development environments.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-16 16:10:28 +01:00
Fredrik Adelöw 7455dae884 require the use of node prefix on native imports
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2026-01-26 13:22:53 +01:00
David Festal 182efca350 Add the frontend-dynamic-feature-loader
Signed-off-by: David Festal <dfestal@redhat.com>
2025-04-08 22:49:02 +02:00
Patrik Oldsberg 7c80650a1e frontend-app-api: extract createApp out into frontend-defaults
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-29 11:53:48 +02:00
blam f83f0136dc chore: update the scripts to make frontned-app-api
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:38:04 +02:00
Patrik Oldsberg e910e572e0 Revert "added the frontend-extensions package role"
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-13 14:47:00 +02:00
Fredrik Adelöw 705794def5 rename the role to frontend-extensions
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-12 11:10:54 +02:00
Fredrik Adelöw 0f7452c030 add example package
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-12 11:10:54 +02:00
Fredrik Adelöw 8669210f3b added the frontend-extension-bundle role
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-12 11:10:54 +02:00
Heikki Hellgren c797d69730 feat: deps check to also check for violations from backend plugin modules
relates to #25006

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-06-03 13:39:49 +03:00
David Festal b0f33dc77a Allow backend-dynamic-feature-service to depend on backend-app-api
Signed-off-by: David Festal <dfestal@redhat.com>
2024-02-12 20:13:52 +01:00
Fredrik Adelöw 5d796829bb lint for illegal role-to-role dependency chains
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-11-21 17:08:40 +01:00
Patrik Oldsberg 49c688c5c2 scripts/verify-local-dependencies: update to require workspace ranges for local deps
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-21 10:14:55 +02:00
Patrik Oldsberg 04575786b0 scripts: add script to verify local dependency ranges
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-07 12:06:53 +02:00