UNPKG

3.3 kBJSONView Raw
1{
2 "name": "appium",
3 "version": "2.1.3",
4 "description": "Automation for Apps.",
5 "keywords": [
6 "automation",
7 "javascript",
8 "selenium",
9 "webdriver",
10 "ios",
11 "android",
12 "firefoxos",
13 "testing"
14 ],
15 "homepage": "https://appium.io",
16 "bugs": {
17 "url": "https://github.com/appium/appium/issues"
18 },
19 "repository": {
20 "type": "git",
21 "url": "https://github.com/appium/appium.git",
22 "directory": "packages/appium"
23 },
24 "license": "Apache-2.0",
25 "author": "https://github.com/appium",
26 "types": "./build/lib/main.d.ts",
27 "bin": {
28 "appium": "index.js"
29 },
30 "directories": {
31 "lib": "./lib"
32 },
33 "files": [
34 "lib",
35 "build",
36 "index.js",
37 "driver.*",
38 "support.*",
39 "plugin.*",
40 "scripts/autoinstall-extensions.js",
41 "types",
42 "tsconfig.json",
43 "!build/tsconfig.tsbuildinfo"
44 ],
45 "scripts": {
46 "build:docs": "node docs/scripts/build-docs.js",
47 "build:docs:preview": "cross-env APPIUM_DOCS_PREVIEW=1 npm run build:docs",
48 "build:docs:assets": "node docs/scripts/copy-assets.js",
49 "build:docs:cli": "node docs/scripts/gen-cli-args-docs.js",
50 "build:docs:reference": "node docs/scripts/build-reference.js",
51 "dev:docs": "npm run build:docs:assets && npm run dev:docs:en",
52 "dev:docs:en": "appium-docs build --serve --mkdocs-yml ./docs/mkdocs-en.yml",
53 "dev:docs:ja": "appium-docs build --serve --mkdocs-yml ./docs/mkdocs-ja.yml",
54 "dev:docs:zh": "appium-docs build --serve --mkdocs-yml ./docs/mkdocs-zh.yml",
55 "postinstall": "node ./scripts/autoinstall-extensions.js",
56 "publish:docs": "cross-env APPIUM_DOCS_PUBLISH=1 npm run build:docs",
57 "test": "npm run test:unit",
58 "test:e2e": "mocha -p --timeout 1m --slow 30s \"./test/e2e/**/*.spec.js\"",
59 "test:smoke": "cross-env APPIUM_HOME=./local_appium_home node ./index.js driver install uiautomator2 && cross-env APPIUM_HOME=./local_appium_home node ./index.js driver list",
60 "test:unit": "mocha \"./test/unit/**/*.spec.js\""
61 },
62 "dependencies": {
63 "@appium/base-driver": "^9.3.20",
64 "@appium/base-plugin": "^2.2.20",
65 "@appium/docutils": "^0.4.9",
66 "@appium/schema": "^0.3.1",
67 "@appium/support": "^4.1.6",
68 "@appium/types": "^0.13.4",
69 "@sidvind/better-ajv-errors": "2.1.0",
70 "@types/argparse": "2.0.10",
71 "@types/bluebird": "3.5.38",
72 "@types/fancy-log": "2.0.0",
73 "@types/semver": "7.5.0",
74 "@types/teen_process": "2.0.0",
75 "@types/wrap-ansi": "3.0.0",
76 "ajv": "8.12.0",
77 "ajv-formats": "2.1.1",
78 "argparse": "2.0.1",
79 "async-lock": "1.4.0",
80 "asyncbox": "2.9.4",
81 "axios": "1.4.0",
82 "bluebird": "3.7.2",
83 "cross-env": "7.0.3",
84 "find-up": "5.0.0",
85 "lilconfig": "2.1.0",
86 "lodash": "4.17.21",
87 "npmlog": "7.0.1",
88 "ora": "5.4.1",
89 "package-changed": "3.0.0",
90 "resolve-from": "5.0.0",
91 "semver": "7.5.4",
92 "source-map-support": "0.5.21",
93 "teen_process": "2.0.4",
94 "type-fest": "3.13.1",
95 "winston": "3.10.0",
96 "wrap-ansi": "7.0.0",
97 "yaml": "2.3.1"
98 },
99 "engines": {
100 "node": "^14.17.0 || ^16.13.0 || >=18.0.0",
101 "npm": ">=8"
102 },
103 "publishConfig": {
104 "access": "public"
105 },
106 "gitHead": "a01a91d7378fa1557c6a957026cf490d287752cc",
107 "typedoc": {
108 "entryPoint": "./lib/main.js"
109 }
110}