@wdio/shared-store-service
Advanced tools
Comparing version 6.0.0-alpha.0 to 6.0.0-alpha.1
@@ -25,6 +25,6 @@ "use strict"; | ||
const res = await (0, _got.post)(`${baseUrl}/get`, { | ||
json: true, | ||
body: { | ||
json: { | ||
key | ||
} | ||
}, | ||
responseType: 'json' | ||
}).catch(errHandler); | ||
@@ -38,4 +38,3 @@ return res && res.body ? res.body.value : undefined; | ||
await (0, _got.post)(`${baseUrl}/set`, { | ||
json: true, | ||
body: { | ||
json: { | ||
key, | ||
@@ -42,0 +41,0 @@ value |
@@ -8,4 +8,9 @@ "use strict"; | ||
var _logger = _interopRequireDefault(require("@wdio/logger")); | ||
var _utils = require("./utils"); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
const log = (0, _logger.default)('@wdio/shared-store-service'); | ||
let server = null; | ||
@@ -21,2 +26,3 @@ | ||
const result = await server.startServer(); | ||
log.info(`Started shared server on port ${result.port}`); | ||
await (0, _utils.writeFile)(this.pidFile, result.port); | ||
@@ -23,0 +29,0 @@ } |
{ | ||
"name": "@wdio/shared-store-service", | ||
"version": "6.0.0-alpha.0", | ||
"version": "6.0.0-alpha.1", | ||
"description": "A WebdriverIO service to exchange data across processes", | ||
@@ -36,3 +36,3 @@ "author": "Mykola Grybyk <mykola.grybyk@gmail.com>", | ||
"@wdio/logger": "6.0.0-alpha.0", | ||
"got": "^9.6.0", | ||
"got": "^10.2.1", | ||
"polka": "^0.5.2" | ||
@@ -44,3 +44,3 @@ }, | ||
"types": "shared-store-service.d.ts", | ||
"gitHead": "834043765c1a803f3f6e784ca4599b02e92c6f5e" | ||
"gitHead": "1b11d192fa30cd92724a21e3febbf40b9e5b3ba2" | ||
} |
@@ -6,2 +6,22 @@ WebdriverIO Shared Store Service | ||
## Installation | ||
The easiest way is to keep `@wdio/shared-store-service` as a devDependency in your `package.json`. | ||
```json | ||
{ | ||
"devDependencies": { | ||
"@wdio/shared-store-service": "^5.0.0" | ||
} | ||
} | ||
``` | ||
You can simple do it by: | ||
```bash | ||
npm install @wdio/shared-store-service --save-dev | ||
``` | ||
Instructions on how to install `WebdriverIO` can be found [here.](https://webdriver.io/docs/gettingstarted.html) | ||
## Usage | ||
@@ -21,3 +41,3 @@ | ||
Just add service to services | ||
Just add `shared-store` to services list and the `sharedStore` object will be accessible to you in your test. | ||
@@ -27,6 +47,6 @@ ```js | ||
export.config = { | ||
// ... | ||
services: ['shared-store'], | ||
// ... | ||
// ... | ||
services: ['shared-store'], | ||
// ... | ||
}; | ||
``` |
7715
169
50
+ Added@sindresorhus/is@2.1.1(transitive)
+ Added@szmarczak/http-timer@4.0.6(transitive)
+ Added@types/cacheable-request@6.0.3(transitive)
+ Added@types/http-cache-semantics@4.0.4(transitive)
+ Added@types/keyv@3.1.4(transitive)
+ Added@types/node@22.13.4(transitive)
+ Added@types/responselike@1.0.3(transitive)
+ Addedcacheable-lookup@2.0.1(transitive)
+ Addedcacheable-request@7.0.4(transitive)
+ Addeddecompress-response@5.0.0(transitive)
+ Addeddefer-to-connect@2.0.1(transitive)
+ Addedgot@10.7.0(transitive)
+ Addedjson-buffer@3.0.1(transitive)
+ Addedkeyv@4.5.4(transitive)
+ Addedmimic-response@2.1.0(transitive)
+ Addednormalize-url@6.1.0(transitive)
+ Addedp-cancelable@2.1.1(transitive)
+ Addedp-event@4.2.0(transitive)
+ Addedp-finally@1.0.0(transitive)
+ Addedp-timeout@3.2.0(transitive)
+ Addedresponselike@2.0.1(transitive)
+ Addedto-readable-stream@2.1.0(transitive)
+ Addedtype-fest@0.10.0(transitive)
+ Addedundici-types@6.20.0(transitive)
- Removed@sindresorhus/is@0.14.0(transitive)
- Removed@szmarczak/http-timer@1.1.2(transitive)
- Removedcacheable-request@6.1.0(transitive)
- Removeddecompress-response@3.3.0(transitive)
- Removeddefer-to-connect@1.1.3(transitive)
- Removedget-stream@4.1.0(transitive)
- Removedgot@9.6.0(transitive)
- Removedjson-buffer@3.0.0(transitive)
- Removedkeyv@3.1.0(transitive)
- Removedlowercase-keys@1.0.1(transitive)
- Removednormalize-url@4.5.1(transitive)
- Removedp-cancelable@1.1.0(transitive)
- Removedprepend-http@2.0.0(transitive)
- Removedresponselike@1.0.2(transitive)
- Removedto-readable-stream@1.0.0(transitive)
- Removedurl-parse-lax@3.0.0(transitive)
Updatedgot@^10.2.1