Patrik Oldsberg
36e67d2f24
more strict error type checking in most packages and backend plugins
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-10-17 15:09:05 +02:00
Patrik Oldsberg
35b7a0bbd5
Merge pull request #7569 from backstage/rugvip/transformers
...
cli: rework how we handle ESM transforms for tests
2021-10-15 10:28:53 +02:00
github-actions[bot]
4c840cebfa
Version Packages
2021-10-14 12:45:08 +00:00
Patrik Oldsberg
4050e33f03
cli: remove old jest ESM transform
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-10-13 18:37:05 +02:00
Patrik Oldsberg
b486adb8c6
cli: rework jest ESM handling by transforming by default
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-10-13 18:37:05 +02:00
Fredrik Adelöw
273014dd10
Merge pull request #7537 from backstage/dependabot/npm_and_yarn/mini-css-extract-plugin-2.4.2
...
build(deps): bump mini-css-extract-plugin from 1.4.1 to 2.4.2
2021-10-12 21:20:55 +02:00
Fredrik Adelöw
9e5005a4cf
fix build error
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-10-12 12:19:51 +02:00
Patrik Oldsberg
fe975842c2
Merge pull request #7528 from backstage/rugvip/root-tests
...
cli: allow __dirname usage in backend tests and fix test runs from root
2021-10-12 10:51:56 +02:00
dependabot[bot]
c6f927d819
build(deps): bump mini-css-extract-plugin from 1.4.1 to 2.4.2
...
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin ) from 1.4.1 to 2.4.2.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases )
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v1.4.1...v2.4.2 )
---
updated-dependencies:
- dependency-name: mini-css-extract-plugin
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-11 13:09:49 +02:00
Júlio Zynger
6583c6ac40
Make prettier happy when generating plugins
...
I've noticed that creating a plugin and immediately running `prettier check` causes failures due to the missing semicolon in this file.
Signed-off-by: Julio Zynger <julio.zynger@soundcloud.com >
2021-10-11 12:39:46 +02:00
Patrik Oldsberg
668df8d33f
cli: set project display name when running mmultiple projects
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-10-10 20:00:42 +02:00
Patrik Oldsberg
16f044cb6b
cli: update backend eslint config to allow __dirname in tests
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-10-10 20:00:41 +02:00
Johan Haals
29beecb3cb
Merge pull request #7512 from backstage/sucrase_bump
...
cli: Bump sucrase version
2021-10-08 13:33:53 +02:00
Himanshu Mishra
bc3ffada18
cli: add a --from <location> option to the install command
...
This is useful for testing local development when writing installation recipes in plugins
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net >
2021-10-08 12:22:51 +02:00
Himanshu Mishra
8c277af0db
Merge pull request #7233 from backstage/mob/backstage-cli-install
...
Add experimental backstage-cli install <plugin> command
2021-10-08 12:16:14 +02:00
Johan Haals
84e24fcdaf
cli: Bump sucrase version
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-10-08 09:26:58 +02:00
Himanshu Mishra
632a6b2178
cli: use experimentalInstallationRecipe for new backstage-cli install command
...
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net >
2021-10-07 16:32:00 +02:00
github-actions[bot]
97420439e1
Version Packages
2021-10-07 12:17:39 +00:00
Fredrik Adelöw
606ccdc9f2
Merge pull request #7438 from AmericanAirlines/node-inspect-break-debugging
...
Add inspectBrk to try to use when debugging backend node
2021-10-07 12:58:51 +02:00
Fredrik Adelöw
ec05ed2dbe
Merge pull request #7407 from fredericbonnet/master
...
Warn when backend plugin id has `-backend` suffix
2021-10-07 12:00:01 +02:00
shenowen
f7b1ce9c74
Add tweak to remove unintended array indexing to keep nodeArgs as an array
...
Signed-off-by: shenowen <owen.shen@aa.com >
2021-10-06 14:06:55 -05:00
shenowen
c4b3cca4d2
Added suggested change to runScript args refactor for eslint per PR comment
...
Signed-off-by: shenowen <owen.shen@aa.com >
2021-10-06 13:54:38 -05:00
Frédéric Bonnet
c7f2a2307d
Remove -backend suffix from backend plugin ids
...
Signed-off-by: Frédéric Bonnet <fredericbonnet@free.fr >
2021-10-05 20:49:10 +02:00
Mohamed Mohamed
222022965c
typo fix. now refering to --inspect-brk
...
Signed-off-by: Mohamed Mohamed <mohamed.mohamed2@aa.com >
2021-10-04 14:27:36 -05:00
shenowen
89629a7f08
Add inspectBrk to try to use when debugging backend node
...
Signed-off-by: shenowen <owen.shen@aa.com >
2021-10-04 13:59:47 -05:00
Eric Peterson
01a468aee3
Merge pull request #6677 from backstage/feat/analytics-api
...
Introduce the Analytics API, core events, and a GA implementation provider
2021-10-04 18:55:20 +02:00
Himanshu Mishra
d9dde3129e
cli: refactor plugin installation steps into separate modules
...
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com >
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net >
2021-10-03 22:05:58 +02:00
Himanshu Mishra
1ef9e64901
cli: add install <plugin> command
...
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com >
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net >
2021-10-03 22:05:53 +02:00
Patrik Oldsberg
185fec5c0c
cli: add support for using the default jest config from project roots
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-10-02 18:47:20 +02:00
Eric Peterson
ae4680b88d
Make componetName == extension (name)
...
Signed-off-by: Eric Peterson <ericpeterson@spotify.com >
2021-09-30 15:46:20 +02:00
github-actions[bot]
f67e8ddcec
Version Packages
2021-09-30 11:43:05 +00:00
Patrik Oldsberg
9aa3d98eb5
Merge pull request #6643 from Charizard/cli-info
...
feat(cli): Add info command to backstage-cli
2021-09-29 11:42:38 +02:00
Patrik Oldsberg
951112c45c
cli: fix build issue and tweak info output format
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-09-28 22:48:30 +02:00
Fredrik Adelöw
eea41d7245
Merge pull request #7229 from backstage/freben/depcheck
...
just some playing around with depcheck
2021-09-28 10:26:35 +02:00
Patrik Oldsberg
c3c93e0909
Merge pull request #7349 from backstage/rugvip/diff
...
cli: improve package.json files diff
2021-09-27 23:10:08 +02:00
Patrik Oldsberg
732a09b9da
Merge pull request #7326 from backstage/rugvip/root
...
cli,config-loader: allow config schema to be defined in root package.json
2021-09-27 22:50:50 +02:00
Patrik Oldsberg
58f91943ab
cli: improve package.json files diff
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-09-27 22:16:17 +02:00
Patrik Oldsberg
3a8704f16b
cli: fix plugin serve file watching
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-09-27 18:43:16 +02:00
Fredrik Adelöw
906de40f57
optional dependencies in plugin:diff
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-09-27 15:10:14 +02:00
Patrik Oldsberg
40199b61d6
cli: include root package in schema search + update docs
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-09-25 17:46:07 +02:00
Patrik Oldsberg
8796e812e6
Merge pull request #7307 from backstage/rugvip/range
...
cli: make create-plugin prefer version ranges that are already in the lockfile
2021-09-24 17:20:28 +02:00
Patrik Oldsberg
9977341a7b
cli: fix version query for mui lab
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-09-24 16:37:18 +02:00
Patrik Oldsberg
786d2ae4bf
cli: update plugin diff command to use versionQuery helper
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-09-24 11:28:38 +02:00
Patrik Oldsberg
bad353b51d
cli: skip caret in version query for prereleases
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-09-24 11:28:38 +02:00
Patrik Oldsberg
23e336257f
cli: add tests for version util
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-09-23 21:55:22 +02:00
Patrik Oldsberg
2a6c393c06
cli: make create-plugin prefer version ranges that are already in the lockfile
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-09-23 21:37:46 +02:00
Fredrik Adelöw
12e074a6e4
get rid of some core-api mentions too
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-09-23 15:16:41 +02:00
github-actions[bot]
6e5b1bda9d
Version Packages
2021-09-23 10:01:17 +00:00
Fredrik Adelöw
e9f332a51c
Restrict imports on the form ../../plugins/x/src
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-09-20 13:55:44 +02:00
Patrik Oldsberg
c0c51c9710
cli: disable sucrase ES transforms
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-09-18 17:59:28 +02:00