feat: catalog export feature
Signed-off-by: the-serious-programmer <19777147+the-serious-programmer@users.noreply.github.com>
This commit is contained in:
@@ -121,7 +121,12 @@ const routes = (
|
||||
|
||||
<Route
|
||||
path="/catalog"
|
||||
element={<CatalogIndexPage pagination={{ mode: 'offset', limit: 20 }} />}
|
||||
element={
|
||||
<CatalogIndexPage
|
||||
pagination={{ mode: 'offset', limit: 20 }}
|
||||
exportSettings={{ enabled: true }}
|
||||
/>
|
||||
}
|
||||
/>
|
||||
<Route
|
||||
path="/catalog/:namespace/:kind/:name"
|
||||
|
||||
@@ -19,11 +19,11 @@
|
||||
"license": "Apache-2.0",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"bin": "bin/backstage-cli-module-actions",
|
||||
"files": [
|
||||
"dist",
|
||||
"bin"
|
||||
],
|
||||
"bin": "bin/backstage-cli-module-actions",
|
||||
"scripts": {
|
||||
"build": "backstage-cli package build",
|
||||
"clean": "backstage-cli package clean",
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
"license": "Apache-2.0",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"bin": "bin/backstage-cli-module-config",
|
||||
"files": [
|
||||
"dist",
|
||||
"bin"
|
||||
@@ -47,6 +48,5 @@
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "workspace:^",
|
||||
"@types/json-schema": "^7.0.6"
|
||||
},
|
||||
"bin": "bin/backstage-cli-module-config"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
"license": "Apache-2.0",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"bin": "bin/backstage-cli-module-github",
|
||||
"files": [
|
||||
"dist",
|
||||
"bin"
|
||||
@@ -47,6 +48,5 @@
|
||||
"@backstage/cli": "workspace:^",
|
||||
"@types/express": "^4.17.6",
|
||||
"@types/fs-extra": "^11.0.0"
|
||||
},
|
||||
"bin": "bin/backstage-cli-module-github"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
"license": "Apache-2.0",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"bin": "bin/backstage-cli-module-info",
|
||||
"files": [
|
||||
"dist",
|
||||
"bin"
|
||||
@@ -41,6 +42,5 @@
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "workspace:^",
|
||||
"@types/fs-extra": "^11.0.0"
|
||||
},
|
||||
"bin": "bin/backstage-cli-module-info"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
"license": "Apache-2.0",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"bin": "bin/backstage-cli-module-lint",
|
||||
"files": [
|
||||
"dist",
|
||||
"bin"
|
||||
@@ -46,6 +47,5 @@
|
||||
"@backstage/cli": "workspace:^",
|
||||
"@types/fs-extra": "^11.0.0",
|
||||
"@types/shell-quote": "^1.7.5"
|
||||
},
|
||||
"bin": "bin/backstage-cli-module-lint"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
"license": "Apache-2.0",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"bin": "bin/backstage-cli-module-migrate",
|
||||
"files": [
|
||||
"dist",
|
||||
"bin"
|
||||
@@ -52,6 +53,5 @@
|
||||
"@types/fs-extra": "^11.0.0",
|
||||
"@types/semver": "^7",
|
||||
"msw": "^1.0.0"
|
||||
},
|
||||
"bin": "bin/backstage-cli-module-migrate"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
"license": "Apache-2.0",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"bin": "bin/backstage-cli-module-test-jest",
|
||||
"files": [
|
||||
"dist",
|
||||
"bin",
|
||||
@@ -64,6 +65,5 @@
|
||||
"jsdom": {
|
||||
"optional": true
|
||||
}
|
||||
},
|
||||
"bin": "bin/backstage-cli-module-test-jest"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
"license": "Apache-2.0",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"bin": "bin/backstage-cli-module-translations",
|
||||
"files": [
|
||||
"dist",
|
||||
"bin"
|
||||
@@ -41,6 +42,5 @@
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "workspace:^",
|
||||
"@types/fs-extra": "^11.0.0"
|
||||
},
|
||||
"bin": "bin/backstage-cli-module-translations"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -54,9 +54,6 @@
|
||||
"@types/proper-lockfile": "^4",
|
||||
"@types/yarnpkg__lockfile": "^1.1.4"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
"keytar": "^7.9.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@swc/core": "^1.15.6"
|
||||
},
|
||||
@@ -64,5 +61,8 @@
|
||||
"@swc/core": {
|
||||
"optional": true
|
||||
}
|
||||
},
|
||||
"optionalDependencies": {
|
||||
"keytar": "^7.9.0"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user