{ "name": "gitlab", "description": "Full NodeJS implementation of the GitLab API. Supports Promises, Async/Await.", "version": "14.2.2", "author": { "name": "Justin Dalrymple", "email": "justin.s.dalrymple@gmail.com" }, "bin": { "gitlab": "dist/index.cli.js" }, "browser": "dist/index.browser.js", "bugs": { "url": "https://github.com/jdalrymple/node-gitlab/issues" }, "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } }, "dependencies": { "chalk": "^3.0.0", "form-data": "^3.0.0", "ky": "^0.16.0", "ky-universal": "^0.3.0", "li": "^1.3.0", "ora": "^4.0.3", "query-string": "^6.9.0", "sywac": "^1.2.2", "xcase": "^2.0.1" }, "devDependencies": { "@semantic-release/changelog": "^3.0.5", "@semantic-release/git": "^7.0.18", "@semantic-release/npm": "^5.3.4", "@types/jest": "^24.0.23", "@typescript-eslint/eslint-plugin": "^2.8.0", "@typescript-eslint/parser": "^2.8.0", "codecov": "^3.6.1", "cz-conventional-changelog": "^3.0.2", "eslint": "^6.6.0", "eslint-config-airbnb-base": "^14.0.0", "eslint-config-prettier": "^6.7.0", "eslint-plugin-import": "^2.18.2", "eslint-plugin-jest": "^23.0.4", "eslint-plugin-prettier": "^3.1.1", "esm": "^3.2.25", "fs-extra": "^8.1.0", "get-param-names": "github:jdalrymple/get-param-names#1-improve-functionality", "husky": "^4.0.0-beta.1", "jest": "24.9.0", "jest-extended": "^0.11.2", "lint-staged": "^9.4.3", "prettier": "^1.19.1", "rollup": "^1.27.2", "rollup-plugin-commonjs": "^10.1.0", "rollup-plugin-node-builtins": "^2.1.2", "rollup-plugin-node-globals": "^1.4.0", "rollup-plugin-node-resolve": "^5.2.0", "rollup-plugin-replace": "^2.2.0", "rollup-plugin-terser": "^5.1.3", "rollup-plugin-typescript2": "^0.25.2", "semantic-release": "^15.13.31", "strip-ansi": "^6.0.0", "ts-jest": "24.1.0", "typescript": "3.7.2" }, "engines": { "node": ">=10.0.0" }, "files": [ "dist" ], "homepage": "https://github.com/jdalrymple/node-gitlab#readme", "keywords": [ "api", "browser", "cli", "es5", "es6", "gitlab", "ky" ], "license": "MIT", "main": "dist/index.js", "module": "dist/index.es.js", "repository": { "type": "git", "url": "https://github.com/jdalrymple/node-gitlab" }, "scripts": { "build": "npm run build:cli && tsc && rollup -c", "build:cli": "tsc -p tsconfig.cli.json && node -r esm temp/bin/generate", "commit": "npx git-cz", "coverage": "codecov", "lint": "prettier --check '{src,test}/**/*.ts' && eslint '{src,test}/**/*/!(generate).ts'", "lint:doc": "prettier --check './*.json' './*.yml' './*.js'", "lint:doc:fix": "prettier --write './*.json' './*.yml' './*.md' './*.js'", "lint:fix": "prettier --write '{src,test}/**/*.ts' && eslint '{src,test}/**/*/!(generate).ts' --fix", "prepublishOnly": "npm run build", "release": "semantic-release", "test:integration": "jest test/integration -c=jest.config.json", "test:unit": "jest test/unit -c=jest.config.json" }, "types": "dist/types/core/index.d.ts" }