UNPKG

@gorizond/catalog-backend-module-fleet

Version:

Backstage catalog backend module for Rancher Fleet GitOps entities

102 lines (101 loc) 2.71 kB
{ "name": "@gorizond/catalog-backend-module-fleet", "version": "0.1.39", "description": "Backstage catalog backend module for Rancher Fleet GitOps entities", "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist" ], "homepage": "https://www.npmjs.com/package/@gorizond/catalog-backend-module-fleet", "bugs": { "url": "https://github.com/gorizond/catalog-backend-module-fleet/issues" }, "exports": { ".": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "./kubernetes": { "types": "./dist/kubernetesModule.d.ts", "default": "./dist/kubernetesModule.js" }, "./package.json": "./package.json" }, "scripts": { "build": "tsc", "clean": "rm -rf dist coverage", "lint": "eslint src --ext .ts", "lint:fix": "eslint src --ext .ts --fix", "test": "jest", "test:watch": "jest --watch", "test:coverage": "jest --coverage", "prepack": "npm run build" }, "repository": { "type": "git", "url": "https://github.com/gorizond/catalog-backend-module-fleet.git" }, "keywords": [ "backstage", "catalog", "entity-provider", "rancher", "fleet", "gitops", "kubernetes" ], "author": "Gorizond", "license": "Apache-2.0", "engines": { "node": ">=18" }, "dependencies": { "@kubernetes/client-node": "^0.22.0", "@types/node-fetch": "^2.6.13", "luxon": "^3.5.0", "node-fetch": "^2.7.0", "p-limit": "^3.1.0" }, "devDependencies": { "@backstage/backend-plugin-api": "^1.5.0", "@backstage/backend-test-utils": "^1.1.0", "@backstage/catalog-model": "^1.7.2", "@backstage/config": "^1.3.1", "@backstage/plugin-catalog-node": "^1.15.0", "@backstage/plugin-kubernetes-node": "^0.3.6", "@types/jest": "^29.5.14", "@types/luxon": "^3.4.2", "@types/node": "^20.17.10", "@typescript-eslint/eslint-plugin": "^7.18.0", "@typescript-eslint/parser": "^7.18.0", "eslint": "^8.57.1", "jest": "^29.7.0", "ts-jest": "^29.2.5", "typescript": "~5.7.2" }, "peerDependencies": { "@backstage/backend-plugin-api": "^1.0.0", "@backstage/catalog-model": "^1.0.0", "@backstage/config": "^1.0.0", "@backstage/plugin-catalog-node": "^1.0.0", "@backstage/plugin-kubernetes-node": "^0.3.0" }, "peerDependenciesMeta": { "@backstage/backend-plugin-api": { "optional": false }, "@backstage/catalog-model": { "optional": false }, "@backstage/config": { "optional": false }, "@backstage/plugin-catalog-node": { "optional": false }, "@backstage/plugin-kubernetes-node": { "optional": true } } }