get rid of majority of peer dependency warnings in yarn

Signed-off-by: Fredrik Adelöw <freben@gmail.com>
This commit is contained in:
Fredrik Adelöw
2023-03-27 12:08:20 +02:00
parent ef50084b89
commit e0c6e8b9c3
113 changed files with 756 additions and 56 deletions
-1
View File
@@ -44,7 +44,6 @@
"devDependencies": {
"@backstage/cli": "workspace:^",
"@backstage/config-loader": "workspace:^",
"@backstage/test-utils": "workspace:^",
"@types/luxon": "^3.0.0",
"msw": "^1.0.0"
},
@@ -16,7 +16,7 @@
import { rest } from 'msw';
import { setupServer } from 'msw/node';
import { setupRequestMockHandlers } from '@backstage/test-utils';
import { setupRequestMockHandlers } from '../helpers';
import { BitbucketIntegrationConfig } from './config';
import {
getBitbucketDefaultBranch,
@@ -16,7 +16,7 @@
import { rest } from 'msw';
import { setupServer } from 'msw/node';
import { setupRequestMockHandlers } from '@backstage/test-utils';
import { setupRequestMockHandlers } from '../helpers';
import { BitbucketCloudIntegrationConfig } from './config';
import {
getBitbucketCloudDefaultBranch,
@@ -16,7 +16,7 @@
import { rest } from 'msw';
import { setupServer } from 'msw/node';
import { setupRequestMockHandlers } from '@backstage/test-utils';
import { setupRequestMockHandlers } from '../helpers';
import { BitbucketServerIntegrationConfig } from './config';
import {
getBitbucketServerDefaultBranch,
+1 -1
View File
@@ -17,7 +17,7 @@
import { rest } from 'msw';
import { setupServer } from 'msw/node';
import fetch from 'cross-fetch';
import { setupRequestMockHandlers } from '@backstage/test-utils';
import { setupRequestMockHandlers } from '../helpers';
import { GerritIntegrationConfig } from './config';
import {
buildGerritGitilesUrl,
+1 -1
View File
@@ -15,7 +15,7 @@
*/
import { setupServer } from 'msw/node';
import { setupRequestMockHandlers } from '@backstage/test-utils';
import { setupRequestMockHandlers } from '../helpers';
import { GiteaIntegrationConfig } from './config';
import {
getGiteaEditContentsUrl,
+17
View File
@@ -104,3 +104,20 @@ export function defaultScmResolveUrl(options: {
}
return updated.toString();
}
/**
* Sets up handlers for request mocking
*
* Copied from test-utils, as that is a frontend-only package
*
* @param worker - service worker
*/
export function setupRequestMockHandlers(worker: {
listen: (t: any) => void;
close: () => void;
resetHandlers: () => void;
}) {
beforeAll(() => worker.listen({ onUnhandledRequest: 'error' }));
afterAll(() => worker.close());
afterEach(() => worker.resetHandlers());
}