Commit Graph

2616 Commits

Author SHA1 Message Date
Patrik Oldsberg ea1663376e cli: use preserveModules for CJS builds
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-07 17:17:47 +02:00
blam 2c5ecf52be feat: support --max-warnings in the cli
Signed-off-by: blam <ben@blam.sh>
2024-10-03 16:58:08 +02:00
github-actions[bot] c42c710982 Version Packages (next) 2024-10-01 09:20:36 +00:00
Patrik Oldsberg ba7d7348e7 Merge pull request #26881 from backstage/rugvip/jest-split
cli: rework jest configuration collection
2024-09-30 22:10:38 +02:00
Patrik Oldsberg 5647d2a885 Merge pull request #26883 from backstage/rugvip/trim-next
cli: add support for trimming next entry
2024-09-30 10:24:58 +02:00
Patrik Oldsberg cebee4f9a9 cli: add support for trimming next entry
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-27 16:59:49 +02:00
Patrik Oldsberg 55b8b84fa3 cli: rework jest configuration collection
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-27 16:02:55 +02:00
Fredrik Adelöw 03810d2295 remove unused diff dep
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-09-27 14:31:11 +02:00
github-actions[bot] 96864c8386 Version Packages (next) 2024-09-24 09:04:06 +00:00
Patrik Oldsberg 10fb68d812 cli: optimize ts-morph project for workspace build
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-24 00:32:36 +02:00
Patrik Oldsberg 56becbfb19 Merge pull request #26811 from backstage/rugvip/cleanup
cli: remove deprecated and experimental commands
2024-09-23 16:59:23 +02:00
Patrik Oldsberg 4a25a8ef57 cli: add placeholders for removed commands
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-23 16:18:15 +02:00
Harrison Hogg c576a36d14 Merge pull request #26524 from backstage/hhogg/dynamic-metadata
Add ` backstage` field to export in package.json
2024-09-23 13:32:02 +01:00
Harrison Hogg 0b2794a387 Removed @backstage from matching regex
Signed-off-by: Harrison Hogg <hhogg@spotify.com>
2024-09-23 12:46:06 +01:00
Harrison Hogg e69428c5f8 Use the paths to find workspace files
Signed-off-by: Harrison Hogg <hhogg@spotify.com>
2024-09-23 09:46:39 +01:00
Harrison Hogg 59d6bf3ab4 Ensure backstage field is at the top
Signed-off-by: Harrison Hogg <hhogg@spotify.com>
2024-09-23 09:46:16 +01:00
Patrik Oldsberg 9f9cad3aff cli: remove old logging utils
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-21 12:59:23 +02:00
Patrik Oldsberg 4e771ba2d0 cli: remove old diff implementation
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-21 12:52:33 +02:00
Patrik Oldsberg 84097c7da0 cli: remove experimental onboard command
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-21 12:44:54 +02:00
Patrik Oldsberg b7ef1347b4 cli: remove experimental install command
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-21 12:44:53 +02:00
Patrik Oldsberg 6129076bbd cli: remove deprecated commands
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-21 12:44:53 +02:00
Patrik Oldsberg 79ba5a8c12 cli: deprecate LEGACY_BACKEND_START
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-21 12:16:57 +02:00
Fredrik Adelöw 094eaa367b remove backend-common
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-09-17 17:09:00 +02:00
github-actions[bot] 698adeb1ea Version Packages 2024-09-17 13:19:01 +00:00
Patrik Oldsberg 05e0b20916 Merge pull request #26538 from StateFarmIns/fix-webpack-for-pnp-fun
Add watchOptions to frontend webpack config
2024-09-17 12:07:30 +02:00
Fredrik Adelöw 63e2f8e0be Merge pull request #26613 from drodil/build_repo_minify
feat(cli): allow overriding minify flag with build repo command
2024-09-17 08:51:51 +02:00
Harrison Hogg 87b6b83180 Removed left over import
Signed-off-by: Harrison Hogg <hhogg@spotify.com>
2024-09-16 14:49:24 +01:00
Harrison Hogg cdab6c57b6 Swap from reading dist-types/package/type to package/dist/type
Signed-off-by: Harrison Hogg <hhogg@spotify.com>
2024-09-16 14:39:52 +01:00
Harrison Hogg e1b002c2ec Don't fail publishing on default feature detection
Signed-off-by: Harrison Hogg <hhogg@spotify.com>
2024-09-16 12:48:03 +01:00
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
Heikki Hellgren d10f6b6111 feat(cli): allow overriding minify flag with build repo command
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-09-12 18:35:28 +03: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
vabf59 3b56fa4eb1 fix: remove unnecessary magic string
Signed-off-by: vabf59 <thomas.triplett.vabf59@statefarm.com>
2024-09-11 17:15:46 -05: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
vabf59 76587618e8 style: format modified file to be consistent with prettier
Signed-off-by: vabf59 <thomas.triplett.vabf59@statefarm.com>
2024-09-09 08:30:34 -05: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