UNPKG

@coderabbitai/bitbucket

Version:

CodeRabbit's TypeScript API client for connecting to Bitbucket Cloud and Bitbucket Data Center

97 lines 3.53 kB
{ "name": "@coderabbitai/bitbucket", "version": "1.1.4", "description": "CodeRabbit's TypeScript API client for connecting to Bitbucket Cloud and Bitbucket Data Center", "keywords": [ "bitbucket-api-v1", "bitbucket-api-v2", "bitbucket-api", "bitbucket-cloud", "bitbucket-data-center", "bitbucket-server", "bitbucket" ], "homepage": "https://github.com/coderabbitai/bitbucket", "bugs": { "url": "https://github.com/coderabbitai/bitbucket/issues" }, "license": "Apache-2.0", "author": { "name": "CodeRabbit", "url": "https://coderabbit.ai", "email": "support@coderabbit.ai" }, "files": [ "dist", "!dist/**/*.test.*" ], "main": "dist/index.js", "bin": { "coderabbitai-bitbucket": "dist/main.js" }, "repository": "github:coderabbitai/bitbucket", "dependencies": { "openapi-fetch": "~0.14.0" }, "devDependencies": { "@eslint/js": "^9.21.0", "@natoboram/load_env": "^1.0.0", "@types/node": "^22.13.5", "dotenv": "^16.4.7", "eslint": "^9.21.0", "eslint-config-prettier": "^10.0.2", "globals": "^16.0.0", "markdownlint-cli2": "^0.18.1", "openapi-typescript": "^7.8.0", "prettier": "^3.5.2", "ts-autofix": "^1.0.0", "typedoc": "^0.28.1", "typescript": "5.8.3", "typescript-eslint": "^8.25.0", "vitest": "^3.0.7" }, "type": "module", "exports": { ".": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "./cloud": { "types": "./dist/cloud/index.d.ts", "default": "./dist/cloud/index.js" }, "./cloud/openapi": { "types": "./dist/cloud/openapi/index.d.ts", "default": "./dist/cloud/openapi/index.js" }, "./server": { "types": "./dist/server/index.d.ts", "default": "./dist/server/index.js" }, "./server/openapi": { "types": "./dist/server/openapi/index.d.ts", "default": "./dist/server/openapi/index.js" } }, "types": "dist/index.d.ts", "module": "dist/index.js", "scripts": { "build": "tsc", "clean": "rm -rf dist docs node_modules tsconfig.tsbuildinfo", "dev": "node ./src/main.ts", "docs": "typedoc", "format": "prettier --write .", "lint": "eslint . && markdownlint-cli2 \"**/*.md\" && prettier --check .", "lint:fix": "eslint --fix --quiet .; markdownlint-cli2 \"**/*.md\" --fix; prettier --list-different --write .", "start": "node dist/main.js", "test": "vitest run", "test:watch": "vitest", "openapi-typescript": "pnpm run openapi-typescript:cloud && pnpm run openapi-typescript:server", "preopenapi-typescript:cloud": "curl --output ./src/cloud/openapi/swagger.v3.json https://dac-static.atlassian.com/cloud/bitbucket/swagger.v3.json", "openapi-typescript:cloud": "openapi-typescript ./src/cloud/openapi/swagger.v3.json --output ./src/cloud/openapi/openapi-typescript.ts --immutable --empty-objects-unknown --alphabetize --root-types", "postopenapi-typescript:cloud": "ts-autofix ./src/cloud/openapi && pnpm run lint:fix", "preopenapi-typescript:server": "curl --output ./src/server/openapi/swagger.v3.json https://dac-static.atlassian.com/server/bitbucket/9.2.swagger.v3.json", "openapi-typescript:server": "openapi-typescript ./src/server/openapi/swagger.v3.json --output ./src/server/openapi/openapi-typescript.ts --immutable --empty-objects-unknown --alphabetize --root-types", "postopenapi-typescript:server": "ts-autofix ./src/server/openapi && pnpm run lint:fix" } }