UNPKG

@2bad/bitrix

Version:

Bitrix24 REST API client that doesn't suck

104 lines (103 loc) 2.6 kB
{ "name": "@2bad/bitrix", "version": "2.5.1", "description": "Bitrix24 REST API client that doesn't suck", "keywords": [ "api", "rest", "client", "rest-client", "api-client", "bx24", "bitrix", "bitrix24", "typescript" ], "homepage": "https://github.com/2BAD/bitrix#readme", "bugs": { "url": "https://github.com/2BAD/bitrix/issues" }, "repository": { "type": "git", "url": "https://github.com/2BAD/bitrix.git" }, "license": "MIT", "author": "2BAD (https://github.com/2BAD)", "main": "build/main/bitrix.js", "module": "build/module/bitrix.js", "typings": "build/main/bitrix.d.ts", "files": [ "build" ], "scripts": { "build": "run-s clean && run-p build:*", "build:main": "tsc --project tsconfig.main.json", "build:module": "tsc --project tsconfig.json", "clean": "rimraf build", "lint": "eslint . --ext .ts", "lint:fix": "run-s \"lint -- --fix\"", "prepublishOnly": "run-s clean build", "test": "jest --coverage", "test:integration": "jest integration --coverage", "test:unit": "jest unit --coverage", "preversion": "run-s clean lint test:unit build" }, "prettier": { "printWidth": 100, "semi": false, "singleQuote": true, "trailingComma": "none" }, "jest": { "collectCoverageFrom": [ "source/**/*.ts" ], "coverageDirectory": "coverage", "modulePathIgnorePatterns": [ "<rootDir>/build/" ], "preset": "ts-jest", "setupFiles": [ "dotenv/config" ], "testEnvironment": "node", "testMatch": [ "**/?(*.)+(spec|test).[jt]s?(x)" ] }, "dependencies": { "@types/lodash.chunk": "4.2.7", "@types/lodash.frompairs": "4.0.7", "@types/lodash.range": "3.2.7", "@types/qs": "6.9.7", "got": "11.8.2", "lodash.chunk": "4.2.0", "lodash.frompairs": "4.0.1", "lodash.range": "3.2.0", "p-queue": "6.6.2", "qs": "6.11.0" }, "devDependencies": { "@2bad/tsconfig": "1.4.0", "@types/jest": "26.0.23", "@types/node": "18.11.2", "@typescript-eslint/eslint-plugin": "4.22.0", "codecov": "3.8.2", "dotenv": "16.0.3", "eslint": "7.25.0", "eslint-config-standard-with-typescript": "20.0.0", "eslint-plugin-import": "2.22.1", "eslint-plugin-node": "11.1.0", "eslint-plugin-promise": "4.2.1", "eslint-plugin-standard": "4.1.0", "jest": "26.6.3", "nock": "13.2.9", "npm-run-all": "4.1.5", "rimraf": "3.0.2", "ts-jest": "26.5.5", "typescript": "4.8.4" }, "volta": { "node": "19.0.0" } }