Harrison Hogg
fd8128c26f
Handle resolving asset type imports
...
Signed-off-by: Harrison Hogg <hhogg@spotify.com >
2024-09-16 12:32:57 +01:00
Harrison Hogg
b33f6b22ba
Removed type list from cli-node
...
Signed-off-by: Harrison Hogg <hhogg@spotify.com >
2024-09-16 12:32:57 +01:00
Harrison Hogg
c837e6d7d8
Change default feature export to happen in publish script
...
Signed-off-by: Harrison Hogg <hhogg@spotify.com >
2024-09-16 12:32:56 +01:00
Harrison Hogg
4e8a82eb68
Include web-library and node-library as target package roles
...
Signed-off-by: Harrison Hogg <hhogg@spotify.com >
2024-09-16 12:32:56 +01:00
Harrison Hogg
520a383e5e
Added step to backstage-cli repo fix --publish command
...
Added a fixer step to the backstage-cli fix command that will annotate default export features to the package json backstage metadata
Signed-off-by: Harrison Hogg <hhogg@spotify.com >
2024-09-16 12:32:56 +01:00
renovate[bot]
ab7713a57b
fix(deps): update dependency eslint-plugin-jest to v28
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-12 09:47:54 +00:00
Fredrik Adelöw
9d69185aa6
Merge pull request #26571 from backstage/renovate/rollup-plugin-commonjs-26.x
...
fix(deps): update dependency @rollup/plugin-commonjs to v26
2024-09-11 11:52:52 +02:00
github-actions[bot]
47358815d6
Version Packages (next)
2024-09-10 13:56:19 +00:00
MT Lewis
ac9dc88477
backstage-cli: remove dependency on js-yaml
...
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2024-09-10 14:09:04 +01:00
MT Lewis
7dbf877e8d
backstage-cli: improve messaging around yarn-plugin
...
Moves the message to the end to make it more
likely users will see it, and add some details on
how to migrate away from the plugin.
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2024-09-10 13:50:43 +01:00
MT Lewis
1e4b91f6d7
backstage-cli: only use backstage:^ version if the package exists in the new manifest
...
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2024-09-10 13:50:43 +01:00
MT Lewis
3d88455be9
cli: use backstage:^ versions when yarn plugin is installed
...
Introduces basic support for backstage:^ versions
in the versions:bump command in backstage-cli. The
behavior changes in the following ways:
1. If the yarn plugin is detected, write
backstage:^ versions in package.json files in
the repo where appropriate.
2. Update breaking change detection to
correctly resolve lockfile entries for
packages using backstage:^ versions.
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2024-09-10 13:50:42 +01:00
Ben Lambert
28238c58f4
Merge pull request #26591 from backstage/blam/vite-v5
...
Bump to vite v5
2024-09-10 12:51:29 +02:00
blam
8670e45232
chore: bump to vite v5
...
Signed-off-by: blam <ben@blam.sh >
2024-09-10 11:47:50 +02:00
Ben Lambert
99826362d8
Merge pull request #26281 from backstage/renovate/module-federation-enhanced-0.x
...
fix(deps): update dependency @module-federation/enhanced to ^0.6.0
2024-09-10 11:38:11 +02:00
Patrik Oldsberg
3f5e676d6b
Merge pull request #26469 from backstage/rugvip/inline
...
add support for inline packages
2024-09-10 11:51:44 +03:00
renovate[bot]
c78ff91fee
fix(deps): update dependency @rollup/plugin-commonjs to v26
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-09 14:28:07 +00:00
Andre Wanlin
8d231b60a6
Updated scaffolder module template to add to backend
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2024-09-08 15:06:41 -05:00
renovate[bot]
d29fc1b251
fix(deps): update dependency @module-federation/enhanced to ^0.6.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-05 13:27:37 +00:00
Fredrik Adelöw
cf5bf5c0b4
MORE
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-09-05 15:12:16 +02:00
Fredrik Adelöw
16ffdd68f3
remove direct vite dependencies
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-09-05 15:12:15 +02:00
Patrik Oldsberg
9d810d98ff
Merge pull request #26389 from backstage/rugvip/new-inject
...
app: enable runtime templating and public path + config injection into index.html
2024-09-03 23:59:16 +03:00
github-actions[bot]
582092fb23
Version Packages (next)
2024-09-03 14:38:01 +00:00
Ben Lambert
db6bcfbabc
Merge pull request #25849 from leboncoin/feat-add-configd-eslint
...
feat: add config.d.ts in tsconfig included files
2024-09-03 10:59:05 +02:00
Patrik Oldsberg
2d3caafc0f
cli: add support for backstage.inline
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-09-02 14:51:20 +03:00
Patrik Oldsberg
569c3f016f
cli: fix css + svg import conflict
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-08-31 12:47:23 +02:00
Patrik Oldsberg
1c8d7571c5
packages/cli: add support for runtime configuration of the webpack public path
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-08-30 15:31:45 +02:00
Patrik Oldsberg
0e1a817a26
packages/cli: output index.html.tmpl
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-08-30 14:50:17 +02:00
Fredrik Adelöw
0b76c700be
remove various little backend-common references
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-08-28 12:09:24 +02:00
renovate[bot]
f865103b03
chore(deps): update dependency esbuild to ^0.23.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-27 19:42:49 +00:00
github-actions[bot]
911bbe0d92
Version Packages (next)
2024-08-27 11:41:57 +00:00
Fredrik Adelöw
1b5c264aa4
add check reads among the default github app permissions
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-08-26 14:49:18 +02:00
github-actions[bot]
2a2c84ba68
Version Packages
2024-08-20 08:56:34 +00:00
github-actions[bot]
003494838b
Version Packages (next)
2024-08-13 13:59:06 +00:00
Ben Lambert
1a45091949
Merge pull request #25780 from backstage/bump-module-federation
...
build(deps): bump @module-federation/enhanced to ^0.3.5
2024-08-13 15:47:46 +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
Tim Hansen
6d898d8475
Switch process polyfill to require.resolve
...
Signed-off-by: Tim Hansen <timbonicush@spotify.com >
2024-08-09 12:07:10 -06:00
MT Lewis
2ced236e07
build(deps): bump @module-federation/enhanced to ^0.3.5
...
Avoids dependency on vulnerable version of ws: https://github.com/advisories/GHSA-3h5v-q93c-6h6q
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2024-08-08 15:53:32 +01:00
github-actions[bot]
120319d2b5
Version Packages (next)
2024-08-06 13:15:32 +00:00
Patrik Oldsberg
26da8b7a00
Merge pull request #25889 from drodil/node_fetch
...
chore(deps): bump node-fetch to ^2.7.0
2024-08-02 11:58:33 +02:00
Heikki Hellgren
93095eecea
chore(deps): bump node-fetch to ^2.7.0
...
Relates to #24590
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-08-02 12:19:38 +03:00
github-actions[bot]
d7a0aa326b
Version Packages (next)
2024-07-31 08:16:49 +00:00
Ben Lambert
60dfc2928a
Merge pull request #25855 from drodil/cli_license
...
feat(cli): allow setting license for new command
2024-07-31 09:04:36 +02:00
Heikki Hellgren
adabb40edb
feat(cli): allow setting license for new command
...
This allows using custom licenses for new plugins when using the
backstage-cli new command
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-07-31 09:29:56 +03:00
Thomas Cardonne
d2d23136c1
feat: add config.d.ts in tsconfig included files
...
Signed-off-by: Thomas Cardonne <thomas.cardonne@adevinta.com >
2024-07-30 23:48:42 +02:00
blam
1a1132c9bb
chore: fixing config loading for additional config paths
...
Signed-off-by: blam <ben@blam.sh >
2024-07-30 19:15:01 +02:00
github-actions[bot]
58bbb3edca
Version Packages (next)
2024-07-30 12:26:11 +00:00