mirror of
https://github.com/appium/appium.git
synced 2026-05-04 01:11:11 -05:00
7d7b510a03
For the TypeDoc plugin to correctly pull information from `@appium/types` and `@appium/base-driver`, they both need `tsconfig.json` files. They currently _have_ `tsconfig.json` files, but they extend base configs in the monorepo root, which is problematic. Moving the configs into a package seems reasonable. Further, all packages must publish `tsconfig.json`. There's precedent for publishing a `tsconfig.json` this way. FWIW the `paths` and `references` fields in the `tsconfig.json` files seem to be ignored by TypeDoc, so we can get away with this.
302 B
302 B
@appium/tsconfig
Shared TypeScript Config for Appium
Motivation
Appium projects and extensions are encouraged to use these settings.
Install
npm install appium @appium/tsconfig -D
appium is a peer dependency of this package.
License
Apache-2.0