Files
api/package.json
2020-09-18 15:30:48 +09:30

120 lines
3.3 KiB
JSON

{
"name": "@unraid/graphql-api",
"version": "2.8.4",
"main": "dist/index.js",
"repository": "git@github.com:unraid/graphql-api.git",
"author": "Alexis Tyler <xo@wvvw.me> (https://wvvw.me/)",
"license": "UNLICENSED",
"scripts": {
"build": "tsc",
"bundle-dependencies": "bundle-dependencies update",
"copy-schemas": "cpx app/**/*.graphql dist",
"clean": "modclean --no-progress --run --path .",
"commit": "npx git-cz",
"lint": "xo --verbose",
"lint:quiet": "xo --quiet",
"lint:fix": "xo --fix",
"test": "exit 0",
"cover": "npm run cover:unit && npm run cover:integration && npm run cover:report",
"cover:unit": "nyc --silent npm run test:unit",
"cover:integration": "nyc --silent --no-clean npm run test:integration",
"cover:types": "typescript-coverage-report",
"cover:report": "nyc report --reporter=lcov --reporter=text",
"patch": "npm-run-all patch:**",
"patch:subscriptions-transport-ws": "node ./.scripts/patches/subscriptions-transport-ws.js",
"release": "standard-version"
},
"files": [
"dist",
"index.js"
],
"dependencies": {
"@apollo/client": "^3.1.3",
"@gridplus/docker-events": "github:OmgImAlexis/docker-events",
"@unraid/core": "github:unraid/core",
"accesscontrol": "^2.2.1",
"am": "^1.0.2",
"apollo-server": "2.14.2",
"apollo-server-express": "2.14.2",
"camelcase": "6.0.0",
"cross-fetch": "^3.0.5",
"dot-prop": "^5.2.0",
"express": "^4.17.1",
"graphql": "^15.1.0",
"graphql-directive": "^0.2.1",
"graphql-tag": "^2.10.3",
"graphql-type-json": "^0.3.1",
"graphql-type-long": "^0.1.1",
"graphql-type-uuid": "^0.2.0",
"lodash.get": "^4.4.2",
"merge-graphql-schemas": "^1.7.8",
"node-cache": "5.1.2",
"p-wait-for": "^3.1.0",
"redact-secrets": "github:omgimalexis/redact-secrets",
"set-interval-async": "^1.0.33",
"stoppable": "^1.1.0",
"subscriptions-transport-ws": "^0.9.17"
},
"optionalDependencies": {},
"devDependencies": {
"@commitlint/cli": "^9.0.1",
"@commitlint/config-conventional": "^9.0.1",
"@types/lodash.get": "^4.4.6",
"@types/uuid": "^8.0.0",
"ava": "^3.10.1",
"bundle-dependencies": "^1.0.2",
"cpx": "1.5.0",
"cz-conventional-changelog": "3.2.0",
"husky": "4.2.5",
"modclean": "^3.0.0-beta.1",
"node-env-run": "^3.0.2",
"npm-check": "5.9.2",
"source-map-support": "0.5.19",
"standard-version": "^8.0.0",
"ts-node": "8.10.2",
"tsup": "2.0.3",
"typescript": "3.9.6",
"typescript-coverage-report": "^0.1.3",
"xo": "0.32.1"
},
"bundledDependencies": [
"@gridplus/docker-events",
"@unraid/core",
"accesscontrol",
"am",
"apollo-server",
"apollo-server-express",
"camelcase",
"dot-prop",
"express",
"graphql",
"graphql-directive",
"graphql-tag",
"graphql-type-json",
"graphql-type-long",
"graphql-type-uuid",
"lodash.get",
"merge-graphql-schemas",
"node-cache",
"p-wait-for",
"set-interval-async",
"stoppable",
"subscriptions-transport-ws"
],
"config": {
"commitizen": {
"path": "./node_modules/cz-conventional-changelog"
}
},
"husky": {
"hooks": {
"commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
}
},
"xo": {
"rules": {
"max-params": 0
}
}
}