Christopher Hiller
f6e6d7234e
Publish
...
- appium@2.0.0-beta.41
- @appium/base-driver@8.6.0
- @appium/base-plugin@1.10 .0
- @appium/doctor@1.16.23
- @appium/docutils@0.0.8
- @appium/eslint-config-appium@6.0.3
- @appium/execute-driver-plugin@2.0.3
- @appium/fake-driver@4.0.2
- @appium/fake-plugin@2.0.4
- @appium/gulp-plugins@7.0.3
- @appium/images-plugin@1.3.3
- @appium/opencv@1.0.10
- @appium/relaxed-caps-plugin@1.0.0-beta.10
- @appium/schema@0.0.8
- @appium/support@2.59 .3
- @appium/test-support@1.4.0
- @appium/types@0.3.0
- @appium/universal-xml-plugin@1.0.0-beta.12
2022-07-28 14:34:54 -07:00
renovate[bot]
27ea226364
chore(): update babel monorepo to v7.18.9
2022-07-19 12:46:13 +00:00
renovate[bot]
f82ba22f31
chore(gulp-plugins): update dependency plugin-error to v2
2022-07-13 13:49:07 -07:00
Christopher Hiller
f9129dfee3
fix(): moved type packages to deps of specific packages
...
When any package here is consumed as a library, the production deps installed alongside it _must_ also include depenencies related to type information. If these packages _aren't_ included, consumers will not have the requisite declarations installed and will get incomplete type information--at best--or worse; compilation errors.
Putting the onus on the consumer to install these requisite types is both user-hostile _and_ can result in the incorrect versions of type declarations being installed.
To that end, I've moved the various type declaration deps to production deps of the packages in which they are used. Sometimes this is multiple packages (in the case of, say, `@types/teen_process`). This results in many types being removed from the monorepo root. Those that remain are for _dev dependencies only_. If a packages uses, say, `ws`, but only in its tests, then the types can remain in the monorepo root along with the rest of the common dev deps.
I also saw an unused `supports-color` in `appium` and removed it.
2022-07-08 13:09:28 -07:00
renovate[bot]
ca7f2291c8
chore(support): update dependency moment to v2.29.4
2022-07-07 10:43:21 +00:00
renovate[bot]
c4a1a46df3
chore(): update babel monorepo to v7.18.6
2022-06-28 12:58:59 +00:00
renovate[bot]
863e0dbd4d
chore(gulp-plugins): update dependency babel-plugin-source-map-support to v2.2.0
2022-06-27 15:52:09 +00:00
Renovate Bot
0f5d3f8c1d
chore(gulp-plugins): update babel monorepo to v7.18.5
2022-06-16 17:35:06 +00:00
Christopher Hiller
485239d599
chore(ci): run smoke test in all packages
...
This uses the [boneskull/nodejs-production-test-action](https://github.com/boneskull/nodejs-production-test-action ) GH action to run a smoke test across all packages.
The action does the following:
1. Runs `npm pack` on each package, writing the tarball to a temp dir. This tarball contains the package as a user would `npm install` it.
2. Changes into the temp dir and runs `npm install <tarball>` on each
3. Runs a specified script (in our case, `test:smoke`) in each installed package's dir in `<tmp_dir>/node_modules`
Because `devDependencies` will not be present, this should avoid a class of issues where production deps are miscategorized as dev deps.
The action should probably use a separate temp dir for each--in the case of a dependency being present but only because some other package depends on it--but it's not smart enough to figure out peer dependencies yet.
2022-06-13 16:08:17 -07:00
Jonathan Lipps
62b97417fc
Publish
...
- appium@2.0.0-beta.37
- @appium/base-driver@8.5.5
- @appium/base-plugin@1.9.1
- @appium/doctor@1.16.21
- @appium/docutils@0.0.6
- @appium/eslint-config-appium@6.0.2
- @appium/execute-driver-plugin@2.0.1
- @appium/fake-driver@4.0.1
- @appium/fake-plugin@2.0.1
- @appium/gulp-plugins@7.0.2
- @appium/images-plugin@1.3.1
- @appium/opencv@1.0.9
- @appium/relaxed-caps-plugin@1.0.0-beta.8
- @appium/schema@0.0.7
- @appium/support@2.59 .1
- @appium/test-support@1.3.21
- @appium/types@0.2.5
- @appium/universal-xml-plugin@1.0.0-beta.10
2022-05-31 16:52:23 -07:00
Jonathan Lipps
f6cbfd77eb
chore: publish, also set an explicit version for images since it was way off
2022-05-31 16:51:36 -07:00
Jonathan Lipps
5c7af8ee73
Publish
...
- appium@2.0.0-beta.36
- @appium/base-driver@8.5.4
- @appium/base-plugin@1.9.0
- @appium/doctor@1.16.20
- @appium/docutils@0.0.5
- @appium/eslint-config-appium@6.0.1
- @appium/execute-driver-plugin@2.0.0
- @appium/fake-driver@4.0.0
- @appium/fake-plugin@2.0.0
- @appium/gulp-plugins@7.0.1
- @appium/images-plugin@1.2.0
- @appium/opencv@1.0.8
- @appium/relaxed-caps-plugin@1.0.0-beta.7
- @appium/schema@0.0.6
- @appium/support@2.59 .0
- @appium/test-support@1.3.20
- @appium/types@0.2.4
- @appium/universal-xml-plugin@1.0.0-beta.9
2022-05-31 16:44:51 -07:00
Christopher Hiller
ac8e0e0451
chore(appium,base-driver,base-plugin,doctor,docutils,eslint-config-appium,execute-driver-plugin,fake-driver,fake-plugin,gulp-plugins,images-plugin,opencv,relaxed-caps-plugin,schema,support,test-support,types,universal-xml-plugin): fix engines field 😂
2022-05-31 16:26:43 -07:00
Renovate Bot
8e3137c050
chore(gulp-plugins): update dependency replace-in-file to v6.3.5
2022-05-30 12:09:30 +00:00
Renovate Bot
f03b404a9a
chore(gulp-plugins): update dependency replace-in-file to v6.3.3
2022-05-27 14:43:04 +00:00
Renovate Bot
e5e8f9b874
chore(test-support): update dependency @babel/runtime to v7.18.3
2022-05-26 15:29:43 -07:00
Renovate Bot
c5a51c24b2
chore(gulp-plugins): update dependency del to v6.1.1
2022-05-25 17:22:23 +00:00
Renovate Bot
4d6c114fe8
chore(gulp-plugins): update babel monorepo to v7.18.2
2022-05-25 14:28:48 +00:00
Renovate Bot
92b17d6c2e
chore(gulp-plugins): update babel monorepo to v7.18.0
2022-05-20 14:59:10 -07:00
Renovate Bot
45285429d6
chore(gulp-plugins): update babel monorepo to v7.17.12
2022-05-17 21:31:08 +00:00
Renovate Bot
48b465f0fe
chore(gulp-plugins): update dependency del to v6.1.0
2022-05-16 11:54:26 -07:00
Renovate Bot
8c956e9f09
chore(gulp-plugins): update dependency yargs to v17.5.1
2022-05-16 11:53:37 -07:00
Renovate Bot
5a149d35fc
chore(support): update dependency glob to v8.0.3
2022-05-16 11:53:12 -07:00
Christopher Hiller
3e2c05d8a2
fix(appium): fix extension autoinstall postinstall script
...
Resolves #16924
Because the `postinstall` script of `appium` needs functions in `@appium/support`, that module must be compiled _before_ its `postinstall` script runs. Prior to this PR, only the monorepo root would run a `postinstall` script to build the subpackages. Now, each package has a `prepare` script which runs its own build; this happens prior to any `postinstall`. This way, the `postinstall` script in `appium` can run successfully.
2022-05-12 14:47:51 -07:00
Christopher Hiller
9f551e274f
chore(gulp-plugins): remove unneeded dependencies
...
These two deps are devDependencies of the monorepo root. Since we do not use TS in any "production" capacity, typings should not be production dependencies anyway.
2022-05-12 14:07:18 -07:00
Christopher Hiller
133db5355f
chore: reformat everything
...
this reformats all `.js`, `.ts`, and `.d.ts` files.
2022-05-09 19:09:50 -07:00
Christopher Hiller
5928026f9c
Publish
...
- @appium/eslint-config-appium@6.0.0
- @appium/gulp-plugins@7.0.0
2022-05-03 15:02:23 -07:00
Christopher Hiller
878bb6a44f
feat(eslint-config-appium,gulp-plugins): add prettier
...
BREAKING CHANGE:
`@appium/eslint-config-appium` now requires peer dependency `eslint-config-prettier`. Because `@appium/gulp-plugins` always uses the latest development version of `@appium/eslint-config-appium`, the dependency needs to be added there, too.
In addition, this disables some rules, so _may_ cause code which previously passed lint checks _not_ to pass lint checks.
2022-05-03 14:57:14 -07:00
Jonathan Lipps
59dd30ba20
Publish
...
- appium@2.0.0-beta.35
- @appium/doctor@1.16.19
- @appium/eslint-config-appium@5.1.1
- @appium/gulp-plugins@6.0.10
2022-05-03 13:42:56 -07:00
Renovate Bot
8caf18f542
chore(gulp-plugins): update dependency mocha to v10
2022-05-03 12:21:06 -07:00
Jonathan Lipps
5482c921bc
Publish
...
- appium@2.0.0-beta.34
- @appium/base-driver@8.5.3
- @appium/base-plugin@1.8.5
- @appium/doctor@1.16.18
- @appium/docutils@0.0.4
- @appium/eslint-config-appium@5.1.0
- @appium/execute-driver-plugin@1.0.5
- @appium/fake-driver@3.2.13
- @appium/fake-plugin@1.3.4
- @appium/gulp-plugins@6.0.9
- @appium/images-plugin@1.1.10
- @appium/relaxed-caps-plugin@1.0.0-beta.6
- @appium/support@2.58 .0
- @appium/test-support@1.3.19
- @appium/types@0.2.3
- @appium/universal-xml-plugin@1.0.0-beta.8
2022-05-02 14:47:10 -07:00
Renovate Bot
67dacd87cf
chore(gulp-plugins): update dependency @types/node to v16.11.33
2022-05-02 12:44:16 +00:00
Renovate Bot
f1b36cc7c5
chore(support): update dependency axios to v0.27.2
2022-04-30 18:00:05 +00:00
Renovate Bot
bbce027f34
chore(): update babel monorepo to v7.17.10
2022-04-30 13:07:26 +00:00
Renovate Bot
9df8c08b09
chore(gulp-plugins): update dependency @types/node to v16.11.32
2022-04-29 15:35:36 +00:00
Renovate Bot
de5a96fb08
chore(gulp-plugins): update dependency @types/node to v16.11.31
2022-04-28 16:45:19 +00:00
Renovate Bot
2e8e7a5d65
chore(gulp-plugins): update dependency @types/node to v16.11.29
2022-04-26 12:08:33 +00:00
Christopher Hiller
39aab21aef
chore: "lerna link convert"; replace siblings with relative "file:" links
...
This is a "fix" but only for the dev environment.
Further:
- add install of `mjpeg-consumer` to CI, since it may have disappeared from the environment
- remove `overrides` from `@appium/support`'s `package.json` since it no longer seems needed
2022-04-25 14:37:28 -07:00
Renovate Bot
b957123401
chore(gulp-plugins): update dependency @types/node to v16.11.28
2022-04-25 12:01:35 +00:00
Renovate Bot
c5787f7cf0
chore(gulp-plugins): update dependency @types/mocha to v9.1.1
2022-04-22 10:19:17 +00:00
Jonathan Lipps
f15f11bc14
Publish
...
- appium@2.0.0-beta.33
- @appium/base-driver@8.5.2
- @appium/base-plugin@1.8.4
- @appium/doctor@1.16.17
- @appium/docutils@0.0.3
- @appium/eslint-config-appium@5.0.6
- @appium/execute-driver-plugin@1.0.4
- @appium/fake-driver@3.2.12
- @appium/fake-plugin@1.3.3
- @appium/gulp-plugins@6.0.8
- @appium/images-plugin@1.1.9
- @appium/opencv@1.0.7
- @appium/relaxed-caps-plugin@1.0.0-beta.5
- @appium/schema@0.0.5
- @appium/support@2.57 .4
- @appium/test-support@1.3.18
- @appium/types@0.2.2
- @appium/universal-xml-plugin@1.0.0-beta.7
2022-04-20 13:29:59 -07:00
Jonathan Lipps
b9d4657028
chore(fake-plugin): bump version to something we can publish
2022-04-20 13:29:32 -07:00
Jonathan Lipps
722ae145fb
Publish
...
- appium@2.0.0-beta.32
- @appium/base-driver@8.5.1
- @appium/base-plugin@1.8.3
- @appium/doctor@1.16.16
- @appium/docutils@0.0.2
- @appium/eslint-config-appium@5.0.5
- @appium/execute-driver-plugin@1.0.3
- @appium/fake-driver@3.2.11
- @appium/fake-plugin@1.2.2
- @appium/gulp-plugins@6.0.7
- @appium/images-plugin@1.1.8
- @appium/opencv@1.0.6
- @appium/relaxed-caps-plugin@1.0.0-beta.4
- @appium/schema@0.0.4
- @appium/support@2.57 .3
- @appium/test-support@1.3.17
- @appium/types@0.2.1
- @appium/universal-xml-plugin@1.0.0-beta.6
2022-04-20 13:27:53 -07:00
Jonathan Lipps
8b7906f757
Publish
...
- appium@2.0.0-beta.31
- @appium/base-driver@8.5.0
- @appium/base-plugin@1.8.2
- @appium/doctor@1.16.15
- @appium/docutils@0.0.1
- @appium/execute-driver-plugin@1.0.2
- @appium/fake-driver@3.2.10
- @appium/fake-plugin@1.2.1
- @appium/gulp-plugins@6.0.6
- @appium/images-plugin@1.1.7
- @appium/opencv@1.0.5
- @appium/relaxed-caps-plugin@1.0.0-beta.3
- @appium/schema@0.0.3
- @appium/support@2.57 .2
- @appium/test-support@1.3.16
- @appium/types@0.2.0
- @appium/universal-xml-plugin@1.0.0-beta.5
2022-04-20 13:23:24 -07:00
Renovate Bot
5e8fe52c76
chore(support): update dependency moment to v2.29.3
2022-04-18 13:10:43 +00:00
Renovate Bot
98e20221b1
chore(gulp-plugins): update dependency @types/node to v16.11.27
2022-04-16 15:34:29 +00:00
Renovate Bot
ee9584829c
chore(support): update dependency semver to v7.3.7
2022-04-13 10:43:54 +00:00
Renovate Bot
4c30c7d107
chore(support): update dependency glob to v8
2022-04-12 14:56:57 -07:00
Jonathan Lipps
319f7289e7
Publish
...
- appium@2.0.0-beta.30
- @appium/base-driver@8.4.2
- @appium/doctor@1.16.14
- @appium/eslint-config-appium@5.0.4
- @appium/fake-driver@3.2.9
- @appium/gulp-plugins@6.0.5
- @appium/opencv@1.0.4
- @appium/schema@0.0.2
- @appium/support@2.57 .1
- @appium/test-support@1.3.15
- @appium/types@0.1.1
2022-04-12 09:11:41 -07:00
Jonathan Lipps
0f32dad275
Publish
...
- appium@2.0.0-beta.29
- @appium/base-driver@8.4.1
- @appium/doctor@1.16.13
- @appium/fake-driver@3.2.8
- @appium/gulp-plugins@6.0.4
2022-04-12 08:49:03 -07:00