@automationcloud/client
Version:
JavaScript/TypeScript Client Library for Automation Cloud API
69 lines (68 loc) • 2.01 kB
JSON
{
"name": "@automationcloud/client",
"version": "1.8.5",
"description": "JavaScript/TypeScript Client Library for Automation Cloud API",
"main": "out/main/index.js",
"scripts": {
"test": "NODE_ENV=test mocha",
"build:browser": "rm -rf dist && NODE_ENV=production webpack",
"clean": "rm -rf *.tsbuildinfo out/",
"dev": "tsc -b -w",
"compile": "tsc -b",
"lint": "eslint . --ext=.js,.ts --cache",
"lint:fix": "eslint . --ext=.js,.ts --cache --fix",
"docs": "typedoc --tsconfig ./tsconfig.json ./src/main && git add docs/",
"preversion": "npm run lint && npm run clean && npm run compile && npm run docs && npm run build:browser",
"postversion": "npm publish --access public && git push origin main --tags"
},
"files": [
"dist/*",
"src/main/**/*",
"out/main/**/*",
"package.json"
],
"pre-commit": [
"lint"
],
"repository": {
"type": "git",
"url": "git://github.com/automationcloud/client-javascript.git"
},
"keywords": [
"Automation",
"Cloud",
"Client",
"Library"
],
"author": "ubio",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/automationcloud/client-javascript/issues"
},
"homepage": "https://github.com/automationcloud/client-javascript#readme",
"dependencies": {
"@automationcloud/request": "^3.3.1",
"eventemitter3": "^4.0.7"
},
"devDependencies": {
"@automationcloud/typedoc-theme": "^1.0.0",
"@types/koa": "^2.11.6",
"@types/mocha": "^8.0.4",
"@typescript-eslint/eslint-plugin": "^4.9.0",
"@typescript-eslint/parser": "^4.9.0",
"@ubio/eslint-config": "^1.1.2",
"dotenv": "^8.2.0",
"eslint": "^7.14.0",
"eslint-config-recommended": "^4.1.0",
"koa": "^2.13.0",
"koa-body": "^4.2.0",
"koa-router2": "^1.3.1",
"mocha": "^8.2.1",
"pre-commit": "^1.2.2",
"ts-loader": "^8.0.11",
"typedoc": "^0.20.36",
"typescript": "^4.2.4",
"webpack": "^5.9.0",
"webpack-cli": "^4.2.0"
}
}