Rename pkg, make isomorphic

Signed-off-by: Johan Haals <johan.haals@gmail.com>
This commit is contained in:
Johan Haals
2022-01-25 16:39:50 +01:00
parent ba6c626d09
commit fc65c6cd9e
11 changed files with 11 additions and 10 deletions
+1 -1
View File
@@ -32,7 +32,7 @@
"@backstage/config": "^0.1.13",
"@backstage/config-loader": "^0.9.3",
"@backstage/errors": "^0.2.0",
"@backstage/release-manifest": "^0.0.0",
"@backstage/release-manifests": "^0.0.0",
"@backstage/types": "^0.1.1",
"@hot-loader/react-dom": "^16.13.0",
"@manypkg/get-packages": "^1.1.3",
+3 -3
View File
@@ -36,7 +36,7 @@ import {
getByReleaseLine,
getByVersion,
ReleaseManifest,
} from '@backstage/release-manifest';
} from '@backstage/release-manifests';
const DEP_TYPES = [
'dependencies',
@@ -321,7 +321,7 @@ export function createStrictVersionFinder(options: {
export function createVersionFinder(options: {
releaseLine?: string;
packageInfoFetcher?: () => Promise<YarnInfoInspectData>;
releaseManifest: ReleaseManifest;
releaseManifest?: ReleaseManifest;
}) {
const {
releaseLine = 'latest',
@@ -332,7 +332,7 @@ export function createVersionFinder(options: {
const distTag = releaseLine === 'main' ? 'latest' : releaseLine;
const found = new Map<string, string>();
const releasePackages = new Map(
releaseManifest.packages.map(p => [p.name, p.version]),
releaseManifest?.packages.map(p => [p.name, p.version]),
);
return async function findTargetVersion(name: string) {
const existing = found.get(name);
-1
View File
@@ -1 +0,0 @@
# @backstage/release-manifest
+1
View File
@@ -0,0 +1 @@
# @backstage/release-manifests
@@ -1,5 +1,5 @@
{
"name": "@backstage/release-manifest",
"name": "@backstage/release-manifests",
"description": "Helper library for receiving release manifests",
"version": "0.0.0",
"private": false,
@@ -8,20 +8,21 @@
"publishConfig": {
"access": "public",
"main": "dist/index.cjs.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts"
},
"homepage": "https://backstage.io",
"repository": {
"type": "git",
"url": "https://github.com/backstage/backstage",
"directory": "packages/release-manifest"
"directory": "packages/release-manifests"
},
"keywords": [
"backstage"
],
"license": "Apache-2.0",
"scripts": {
"build": "backstage-cli build --outputs cjs,types",
"build": "backstage-cli build",
"lint": "backstage-cli lint",
"test": "backstage-cli test",
"prepack": "backstage-cli prepack",
@@ -29,7 +30,7 @@
"clean": "backstage-cli clean"
},
"dependencies": {
"node-fetch": "^2.6.1"
"cross-fetch": "^3.0.6"
},
"devDependencies": {
"@backstage/test-utils": "^0.2.3",
@@ -14,7 +14,7 @@
* limitations under the License.
*/
import fetch from 'node-fetch';
import fetch from 'cross-fetch';
const VERSIONS_DOMAIN = 'https://versions.backstage.io';