backstage
72 строки · 2.0 Кб
1{
2"name": "@backstage/plugin-tech-insights-backend",
3"version": "0.5.24",
4"main": "src/index.ts",
5"types": "src/index.ts",
6"license": "Apache-2.0",
7"publishConfig": {
8"access": "public",
9"main": "dist/index.cjs.js",
10"types": "dist/index.d.ts"
11},
12"backstage": {
13"role": "backend-plugin"
14},
15"homepage": "https://backstage.io",
16"repository": {
17"type": "git",
18"url": "https://github.com/backstage/backstage",
19"directory": "plugins/tech-insights-backend"
20},
21"keywords": [
22"backstage",
23"tech-insights",
24"reporting"
25],
26"scripts": {
27"start": "backstage-cli package start",
28"build": "backstage-cli package build",
29"lint": "backstage-cli package lint",
30"test": "backstage-cli package test",
31"prepack": "backstage-cli package prepack",
32"postpack": "backstage-cli package postpack",
33"clean": "backstage-cli package clean"
34},
35"dependencies": {
36"@backstage/backend-common": "workspace:^",
37"@backstage/backend-plugin-api": "workspace:^",
38"@backstage/backend-tasks": "workspace:^",
39"@backstage/catalog-client": "workspace:^",
40"@backstage/catalog-model": "workspace:^",
41"@backstage/config": "workspace:^",
42"@backstage/errors": "workspace:^",
43"@backstage/plugin-tech-insights-common": "workspace:^",
44"@backstage/plugin-tech-insights-node": "workspace:^",
45"@backstage/types": "workspace:^",
46"@types/express": "^4.17.6",
47"@types/luxon": "^3.0.0",
48"express": "^4.17.1",
49"express-promise-router": "^4.1.0",
50"knex": "^3.0.0",
51"lodash": "^4.17.21",
52"luxon": "^3.0.0",
53"semver": "^7.5.3",
54"uuid": "^8.3.2",
55"winston": "^3.2.1",
56"yn": "^4.0.0"
57},
58"devDependencies": {
59"@backstage/backend-test-utils": "workspace:^",
60"@backstage/cli": "workspace:^",
61"@types/semver": "^7.3.8",
62"@types/supertest": "^2.0.8",
63"supertest": "^6.1.3",
64"wait-for-expect": "^3.0.2"
65},
66"files": [
67"config.d.ts",
68"dist",
69"migrations/**/*.{js,d.ts}"
70],
71"configSchema": "config.d.ts"
72}
73