@scott-the-programmer/backstage-plugin-spacelift-backend
Version:
[](https://codeclimate.com/github/scott-the-programmer/backstage-plugin-spacelift/maintainability)
86 lines (85 loc) • 2.25 kB
JSON
{
"name": "@scott-the-programmer/backstage-plugin-spacelift-backend",
"version": "0.2.4",
"main": "dist/index.cjs.js",
"types": "dist/index.d.ts",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/scott-the-programmer/backstage-plugin-spacelift.git"
},
"keywords": [
"backstage",
"spacelift",
"terraform"
],
"publishConfig": {
"access": "public",
"main": "dist/index.cjs.js",
"types": "dist/index.d.ts"
},
"backstage": {
"role": "backend-plugin"
},
"files": [
"README.md",
"dist",
"src/config.d.ts"
],
"configSchema": "src/config.d.ts",
"scripts": {
"prepublishOnly": "node ../prepublish.js",
"start": "cross-env PLUGIN_CORS=true backstage-cli package start",
"build": "backstage-cli package build",
"lint": "backstage-cli package lint",
"pretest": "backstage-cli config:check",
"test": "backstage-cli package test",
"clean": "backstage-cli package clean",
"prepack": "backstage-cli package prepack",
"postpack": "backstage-cli package postpack",
"prettier:check": "prettier --check .",
"prettier:fix": "prettier --write ."
},
"dependencies": {
"@backstage/backend-common": "^0.19.10",
"@backstage/config": "^1.0.7",
"@types/express": "*",
"express": "^4.19.2",
"express-promise-router": "^4.1.1",
"graphql": "^16.8.1",
"graphql-request": "^6.1.0",
"jsonwebtoken": "^9.0.0",
"node-fetch": "2.6.7",
"winston": "^3.9.0",
"yn": "^4.0.0"
},
"devDependencies": {
"@backstage/cli": "^0.22.7",
"@spotify/prettier-config": "^15.0.0",
"@types/node-fetch": "^2.6.4",
"@types/supertest": "^2.0.12",
"cross-env": "^7.0.3",
"msw": "^1.2.2",
"prettier": "^2.8.8",
"supertest": "^6.3.3"
},
"prettier": "@spotify/prettier-config",
"lint-staged": {
"*.{js,jsx,ts,tsx,mjs,cjs}": [
"eslint --fix",
"prettier --write"
],
"*.{json,md}": [
"prettier --write"
],
"*.md": [
"node ./scripts/check-docs-quality"
],
"./yarn.lock": [
"node ./scripts/verify-lockfile-duplicates --fix"
],
"*/yarn.lock": [
"node ./scripts/verify-lockfile-duplicates --fix"
]
}
}