@tduniec/backstage-plugin-time-saver
Version:
This plugin provides an implementation of charts and statistics related to your time savings that are coming from usage of your templates. Plugins is built from frontend and backend part. This part of plugin `frontend` is responsible of providing views wi
96 lines (95 loc) • 3.1 kB
JSON
{
"name": "@tduniec/backstage-plugin-time-saver",
"version": "2.1.0",
"main": "dist/index.esm.js",
"types": "dist/index.d.ts",
"license": "Apache-2.0",
"repository": {
"type": "git",
"url": "git+https://github.com/tduniec/backstage-timesaver-plugin.git"
},
"author": "tduniec <tomekduniec@gmail.com>",
"publishConfig": {
"access": "public",
"main": "dist/index.esm.js",
"types": "dist/index.d.ts"
},
"backstage": {
"role": "frontend-plugin",
"pluginId": "time-saver",
"pluginPackages": [
"@tduniec/backstage-plugin-time-saver",
"@tduniec/backstage-plugin-time-saver-backend",
"@tduniec/backstage-plugin-time-saver-common"
]
},
"sideEffects": false,
"scripts": {
"start": "backstage-cli package start",
"build": "backstage-cli package build",
"lint": "backstage-cli package lint",
"test": "backstage-cli package test",
"clean": "backstage-cli package clean",
"prepack": "backstage-cli package prepack",
"postpack": "backstage-cli package postpack"
},
"dependencies": {
"@backstage/core-components": "^0.14.9",
"@backstage/core-plugin-api": "^1.9.3",
"@backstage/theme": "^0.5.6",
"@emotion/react": "^11.13.3",
"@emotion/styled": "^11.13.0",
"@material-ui/core": "^4.9.13",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "^4.0.0-alpha.61",
"@mui/material": "^6.1.3",
"@mui/styles": "^5.15.6",
"@mui/x-data-grid": "^6.19.1",
"@mui/x-date-pickers": "^7.20.0",
"@testing-library/jest-dom": "^6.4.6",
"@testing-library/react": "^16.0.0",
"@types/react-chartjs-2": "^2.5.7",
"chart.js": "^4.4.1",
"luxon": "^3.5.0",
"react": "^18.3.1",
"react-chartjs-2": "^5.2.0",
"react-dom": "^18.3.1",
"react-use": "^17.2.4"
},
"peerDependencies": {
"react": "^16.13.1 || ^17.0.0 || 18.3.1"
},
"devDependencies": {
"@backstage/cli": "^0.26.11",
"@backstage/core-app-api": "^1.14.1",
"@backstage/dev-utils": "^1.0.36",
"@backstage/test-utils": "^1.5.9",
"@backstage/version-bridge": "^1.0.8",
"@testing-library/jest-dom": "^6.4.6",
"@testing-library/react": "^14.3.1",
"@testing-library/user-event": "^14.0.0",
"@types/react": "^18.3.1",
"@types/uuid": "^9.0.8",
"msw": "^1.0.0",
"react": "^18.3.1",
"react-dom": "^18.3.1"
},
"files": [
"dist",
"config.d.ts"
],
"description": "This plugin provides an implementation of charts and statistics related to your time savings that are coming from usage of your templates. Plugins is built from frontend and backend part. This part of plugin `frontend` is responsible of providing views with charts describing data collected from `backend` part of plugin.",
"bugs": {
"url": "https://github.com/tduniec/backstage-timesaver-plugin/issues"
},
"homepage": "https://github.com/tduniec/backstage-timesaver-plugin#readme",
"directories": {
"doc": "docs"
},
"keywords": [
"backstage",
"time-saver"
],
"configSchema": "config.d.ts",
"module": "./dist/index.esm.js"
}