UNPKG

bitbucket

Version:

Bitbucket API client for Browser and Node.js

98 lines (97 loc) 3.45 kB
{ "name": "bitbucket", "version": "2.0.2", "description": "Bitbucket API client for Browser and Node.js", "keywords": [ "bitbucket", "bitbucket-api", "api-client", "api", "rest" ], "homepage": "https://github.com/MunifTanjim/node-bitbucket#readme", "bugs": "https://github.com/MunifTanjim/node-bitbucket/issues", "license": "MIT", "author": "MunifTanjim (https://muniftanjim.com)", "files": [ "lib", "src/**/types.ts" ], "main": "lib/index.umd.js", "module": "lib/index.js", "unpkg": "lib/index.umd.js", "jsdelivr": "lib/index.umd.js", "types": "lib/index.d.ts", "repository": "github:MunifTanjim/node-bitbucket", "scripts": { "build": "npm-run-all -s build:core build:plugins", "prebuild:core": "rimraf lib/*.js lib/*.js.map", "build:core": "bili", "prebuild:plugins": "rimraf lib/plugins/*.js lib/plugins/*.js.map", "build:plugins": "npm-run-all -s build:plugin:*", "build:plugin:authenticate": "PLUGIN=authenticate bili", "predocs:build": "mkdirp docs && rimraf docs/*", "docs:build": "npm run generate:api-docs", "postdocs:build": "apidoc -i docs -o docs", "clean": "rimraf lib/*", "generate:specification": "node scripts/generate-specification", "generate:endpoint-names": "node scripts/generate-endpoint-names", "generate:routes": "node scripts/generate-routes", "generate:api-docs": "node scripts/generate-api-docs", "generate:types-schema": "node scripts/generate-types-schema", "pregenerate:types": "rimraf lib/*.d.ts lib/plugins/*.d.ts", "generate:types": "node scripts/generate-types", "postgenerate:types": "npm run validate:types", "prepack": "npm-run-all -p build generate:types", "validate": "npm-run-all -p validate:*", "validate:types": "npm-run-all -p validate:types:*", "validate:types:bitbucket": "tsc --noEmit lib/bitbucket.d.ts", "validate:types:index": "tsc --noEmit lib/index.d.ts", "validate:types:minimal": "tsc --noEmit lib/minimal.d.ts", "validate:types:plugin:authenticate": "tsc --noEmit lib/plugins/authenticate.d.ts", "test": "jest" }, "dependencies": { "before-after-hook": "^2.1.0", "btoa-lite": "^1.0.0", "deepmerge": "^4.0.0", "is-plain-object": "^3.0.0", "node-fetch": "^2.6.0", "url-template": "^2.0.8" }, "devDependencies": { "@types/btoa-lite": "^1.0.0", "@types/jest": "^24.0.15", "@types/mustache": "^0.8.32", "@types/node": "^12.6.1", "@types/node-fetch": "^2.3.7", "@types/url-template": "^2.0.28", "@typescript-eslint/eslint-plugin": "^1.11.0", "@typescript-eslint/parser": "^1.11.0", "apidoc": "^0.17.7", "bili": "^4.8.0", "clean-deep": "^3.0.2", "deep-sort-object": "^1.0.2", "eslint": "5.x", "eslint-config-prettier": "^4.3.0", "eslint-config-standard": "^12.0.0", "eslint-plugin-import": "2.x", "eslint-plugin-jest": "^22.7.2", "eslint-plugin-node": "^9.1.0", "eslint-plugin-prettier": "^3.1.0", "eslint-plugin-promise": "^4.2.1", "eslint-plugin-standard": "^4.0.0", "jest": "^24.8.0", "json-schema-to-typescript": "^7.0.0", "lodash-es": "^4.17.11", "mkdirp": "^0.5.1", "mustache": "^3.0.1", "npm-run-all": "^4.1.5", "prettier": "^1.18.2", "rimraf": "^3.0.0", "rollup-plugin-typescript2": "^0.22.1", "ts-jest": "^24.0.2", "ts-node": "^8.3.0", "typescript": "^3.5.3" } }