UNPKG

hasura-console

Version:

A package that automatically installs and wraps Hasura CLI binary in isolated manner

131 lines (130 loc) 3.94 kB
{ "name": "hasura-console", "version": "2.28.0", "license": "MIT", "engines": { "node": ">=8" }, "scripts": { "postinstall": "node dist/index.js", "husky-skip": "cross-env HUSKY_SKIP_HOOKS=1", "verdaccio": "verdaccio --config ./verdaccio/conf/default.yaml", "lint:js": "eslint --ext js --ext md", "lint:ts": "eslint --ext ts --ext md", "lint:code": "eslint --ext js --ext ts --ext md --ext json", "lint:code:ci": "yarn lint:code . --format junit", "lint:md": "markdownlint --ignore node_modules --ignore .git --ignore CHANGELOG.md", "lint": "yarn lint:code . && yarn lint:md .", "format:js": "yarn lint:js --fix", "format:ts": "yarn lint:ts --fix", "format:md": "yarn lint:md --fix", "format": "yarn format:js . && yarn format:ts . && yarn format:md .", "test": "jest", "test:coverage": "yarn test --coverage", "build": "shx rm -rf dist/* && tsc", "build:watch": "tsc -w", "build:incremental": "tsc -i", "prepublishOnly": "yarn build", "dev:build": "concurrently 'tsc -w -i' 'nodemon dist/index.js'", "dev:no-respawn": "dotenv -- ts-node-dev --transpileOnly src/index.ts", "dev": "dotenv -- ts-node-dev --transpileOnly --respawn src/index.ts", "ts": "dotenv -- ts-node", "start": "node dist/index.js", "prepare": "husky install" }, "lint-staged": { "hasura": [ "echo \"Error: Change to dummy file 'hasura' is blocked by default to prevent accidental commit of binary. If you want to change its content, try again by ignoring husky.\" && exit 1" ], "*.js": [ "yarn format:js" ], "*.ts": [ "yarn format:ts" ], "*.md": [ "yarn format:md" ], "*.json": [ "yarn lint:code" ] }, "devDependencies": { "@commitlint/cli": "^12.0.1", "@commitlint/config-conventional": "^12.0.1", "@types/jest": "^24.0.18", "@types/node": "^12.7.5", "@typescript-eslint/eslint-plugin": "^2.2.0", "@typescript-eslint/parser": "^2.2.0", "commitizen": "^4.0.3", "concurrently": "^6.0.0", "cross-env": "^6.0.0", "cz-conventional-changelog": "^3.0.2", "dotenv-cli": "^2.0.1", "eslint": "5.3.0", "eslint-config-airbnb-base": "13.2.0", "eslint-config-prettier": "^6.0.0", "eslint-import-resolver-typescript": "^1.1.1", "eslint-plugin-import": "^2.18.2", "eslint-plugin-jest": "^22.9.0", "eslint-plugin-json": "^1.4.0", "eslint-plugin-markdown": "^1.0.0", "eslint-plugin-prettier": "^3.1.0", "husky": "^7.0.0", "jest": "^26.6.3", "jest-junit": "^7.0.0", "lint-staged": "^11.1.1", "markdownlint-cli": "^0.22.0", "nodemon": "^1.19.2", "prettier": "^1.18.2", "shx": "^0.3.2", "ts-jest": "^26.5.4", "ts-node-dev": "^1.1.6", "typescript": "^3.6.3", "verdaccio": "^4.3.0" }, "dependencies": { "axios": "^0.21.1", "chalk": "^2.4.2" }, "main": "dist/index.js", "typescript:main": "src/index.ts", "files": [ "dist", "hasura" ], "bin": { "hasura": "./hasura" }, "description": "A package that automatically installs and wraps Hasura CLI binary in isolated manner", "repository": { "type": "git", "url": "https://github.com/abdullah2993/hasura-console.git" }, "bugs": { "url": "https://github.com/abdullah2993/hasura-console/issues" }, "homepage": "https://github.com/abdullah2993/hasura-console", "author": { "name": "Abdullah Saleem", "email": "a.saleem2993@gmail.com", "url": "https://github.com/abdullah2993" }, "keywords": [ "hasura", "hasura-cli", "hasura-console", "hasura/cli", "hasuracli", "hasura/graphql-engine", "hasura/graphql-engine/cli", "hasura/graphql-engine-cli", "hasura-graphql", "hasura-graphql-engine", "hasura-graphql-engine-cli", "graphql-engine/cli", "graphql-engine-cli", "graphql", "graphql-cli" ] }