Skip to content

Commit 0b507fb

Browse files
authored
Merge pull request #3 from hellivan/develop
New Release
2 parents 2c761f6 + eb96b51 commit 0b507fb

File tree

5 files changed

+71
-123
lines changed

5 files changed

+71
-123
lines changed

README.md

+8-12
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
[![Build Status](https://img.shields.io/circleci/build/github/hellivan/node-task-scheduling-utilities/master?logo=circleci&style=flat-square)](https://circleci.com/gh/hellivan/node-task-scheduling-utilities)
44
[![Code Coverage](https://img.shields.io/codecov/c/github/hellivan/node-task-scheduling-utilities/master?logo=codecov&style=flat-square)](https://codecov.io/gh/hellivan/node-task-scheduling-utilities)
5-
[![MIT License](https://img.shields.io/npm/l/node-task-scheduling-utilities?style=flat-square)](LICENSE)
5+
[![MIT License](https://img.shields.io/npm/l/ntsu?style=flat-square)](LICENSE)
66
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg?style=flat-square)](https://github.com/semantic-release/semantic-release)
77
[![Renovate enabled](https://img.shields.io/badge/renovate-enabled-brightgreen.svg?style=flat-square)](https://renovatebot.com/)
8-
[![NPM Package](https://img.shields.io/npm/v/node-task-scheduling-utilities?logo=npm&style=flat-square)](https://www.npmjs.com/package/node-task-scheduling-utilities)
9-
[![NPM Package Downloads](https://img.shields.io/npm/dm/node-task-scheduling-utilities?logo=npm&style=flat-square)](https://www.npmjs.com/package/node-task-scheduling-utilities)
8+
[![NPM Package](https://img.shields.io/npm/v/ntsu?logo=npm&style=flat-square)](https://www.npmjs.com/package/ntsu)
9+
[![NPM Package Downloads](https://img.shields.io/npm/dm/ntsu?logo=npm&style=flat-square)](https://www.npmjs.com/package/ntsu)
1010

1111
Utility library that provides some basic mechanisms for task scheduling/execution in Node.js
1212

@@ -82,16 +82,12 @@ termination or failure between task-execution will also be catched by this imple
8282
errors or terminates a new `worker_thread` will be instantiated upon next task execution.
8383

8484
```typescript
85-
import { DynamicWorkerPool, WorkerThreadWorker } from 'ntsu';
85+
import { WorkerThreadWorker } from 'ntsu';
8686

87-
// create new dynamic worker pool that uses workerFactory to instantiate new workers
88-
// and has a max size of 10. The pool will keep at least 3 idle workers if
89-
const pool = new DynamicWorkerPool(
90-
{
91-
createWorker: () => new WorkerThreadWorker('workerThreadScript.js')
92-
},
93-
3,
94-
10
87+
// create a workerfactory that instantiates new WorkerThreadWorker workers, that
88+
// use workerThreadScript.js as worker_threads script
89+
const workerFactory = {
90+
createWorker: () => new WorkerThreadWorker('workerThreadScript.js')
9591
);
9692
```
9793

package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@
4444
"@semantic-release/release-notes-generator": "^9.0.1",
4545
"@types/jest": "^25.1.4",
4646
"@types/node": "^12.12.30",
47-
"@typescript-eslint/eslint-plugin": "^2.24.0",
48-
"@typescript-eslint/parser": "^2.24.0",
47+
"@typescript-eslint/eslint-plugin": "^2.25.0",
48+
"@typescript-eslint/parser": "^2.25.0",
4949
"condition-circle": "^2.0.2",
5050
"dependency-check": "^4.1.0",
5151
"eslint": "^6.8.0",
@@ -54,9 +54,9 @@
5454
"husky": "^4.2.3",
5555
"jest": "^25.1.0",
5656
"jest-circus": "^25.1.0",
57-
"jest-html-reporter": "^2.8.1",
57+
"jest-html-reporter": "^2.8.2",
5858
"jest-junit": "^10.0.0",
59-
"prettier": "^2.0.1",
59+
"prettier": "^2.0.2",
6060
"pretty-quick": "^2.0.1",
6161
"rimraf": "^3.0.2",
6262
"semantic-release": "^17.0.4",

src/index.spec.ts

+6
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import {
22
DynamicWorkerPool,
33
DynamicWorkerPoolWorker,
44
WorkerFactory,
5+
WorkerPool,
56
WorkerThreadTask,
67
WorkerThreadWorker,
78
QdScheduler
@@ -34,5 +35,10 @@ describe('exports', () => {
3435
data: 'foo'
3536
};
3637
expect(workerThreadTask).toBeDefined();
38+
39+
const workerPool: WorkerPool<string, string> = {
40+
executeTask: (task: string) => Promise.resolve(task)
41+
};
42+
expect(workerPool).toBeDefined();
3743
});
3844
});

src/index.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
export { WorkerThreadTask, WorkerThreadWorker } from './workers';
22
export { WorkerFactory } from './worker-factory';
3-
export { DynamicWorkerPool, DynamicWorkerPoolWorker } from './worker-pool';
3+
export { DynamicWorkerPool, DynamicWorkerPoolWorker, WorkerPool } from './worker-pool';
44
export { QdScheduler } from './qd-scheduler';

yarn.lock

+52-106
Original file line numberDiff line numberDiff line change
@@ -723,12 +723,7 @@
723723
resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d"
724724
integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==
725725

726-
"@types/node@*", "@types/node@>= 8":
727-
version "13.9.3"
728-
resolved "https://registry.yarnpkg.com/@types/node/-/node-13.9.3.tgz#6356df2647de9eac569f9a52eda3480fa9e70b4d"
729-
integrity sha512-01s+ac4qerwd6RHD+mVbOEsraDHSgUaefQlEdBbUolnQFjKwCr7luvAlEwW1RFojh67u0z4OUTjPn9LEl4zIkA==
730-
731-
"@types/node@^12.12.30":
726+
"@types/node@*", "@types/node@>= 8", "@types/node@^12.12.30":
732727
version "12.12.30"
733728
resolved "https://registry.yarnpkg.com/@types/node/-/node-12.12.30.tgz#3501e6f09b954de9c404671cefdbcc5d9d7c45f6"
734729
integrity sha512-sz9MF/zk6qVr3pAnM0BSQvYIBK44tS75QC5N+VbWSE4DjCV/pJ+UzCW/F+vVnl7TkOPcuwQureKNtSSwjBTaMg==
@@ -772,40 +767,40 @@
772767
dependencies:
773768
"@types/yargs-parser" "*"
774769

775-
"@typescript-eslint/eslint-plugin@^2.24.0":
776-
version "2.24.0"
777-
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.24.0.tgz#a86cf618c965a462cddf3601f594544b134d6d68"
778-
integrity sha512-wJRBeaMeT7RLQ27UQkDFOu25MqFOBus8PtOa9KaT5ZuxC1kAsd7JEHqWt4YXuY9eancX0GK9C68i5OROnlIzBA==
770+
"@typescript-eslint/eslint-plugin@^2.25.0":
771+
version "2.25.0"
772+
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.25.0.tgz#0b60917332f20dcff54d0eb9be2a9e9f4c9fbd02"
773+
integrity sha512-W2YyMtjmlrOjtXc+FtTelVs9OhuR6OlYc4XKIslJ8PUJOqgYYAPRJhAqkYRQo3G4sjvG8jSodsNycEn4W2gHUw==
779774
dependencies:
780-
"@typescript-eslint/experimental-utils" "2.24.0"
781-
eslint-utils "^1.4.3"
775+
"@typescript-eslint/experimental-utils" "2.25.0"
782776
functional-red-black-tree "^1.0.1"
783777
regexpp "^3.0.0"
784778
tsutils "^3.17.1"
785779

786-
"@typescript-eslint/experimental-utils@2.24.0":
787-
version "2.24.0"
788-
resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-2.24.0.tgz#a5cb2ed89fedf8b59638dc83484eb0c8c35e1143"
789-
integrity sha512-DXrwuXTdVh3ycNCMYmWhUzn/gfqu9N0VzNnahjiDJvcyhfBy4gb59ncVZVxdp5XzBC77dCncu0daQgOkbvPwBw==
780+
"@typescript-eslint/experimental-utils@2.25.0":
781+
version "2.25.0"
782+
resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-2.25.0.tgz#13691c4fe368bd377b1e5b1e4ad660b220bf7714"
783+
integrity sha512-0IZ4ZR5QkFYbaJk+8eJ2kYeA+1tzOE1sBjbwwtSV85oNWYUBep+EyhlZ7DLUCyhMUGuJpcCCFL0fDtYAP1zMZw==
790784
dependencies:
791785
"@types/json-schema" "^7.0.3"
792-
"@typescript-eslint/typescript-estree" "2.24.0"
786+
"@typescript-eslint/typescript-estree" "2.25.0"
793787
eslint-scope "^5.0.0"
788+
eslint-utils "^2.0.0"
794789

795-
"@typescript-eslint/parser@^2.24.0":
796-
version "2.24.0"
797-
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-2.24.0.tgz#2cf0eae6e6dd44d162486ad949c126b887f11eb8"
798-
integrity sha512-H2Y7uacwSSg8IbVxdYExSI3T7uM1DzmOn2COGtCahCC3g8YtM1xYAPi2MAHyfPs61VKxP/J/UiSctcRgw4G8aw==
790+
"@typescript-eslint/parser@^2.25.0":
791+
version "2.25.0"
792+
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-2.25.0.tgz#abfb3d999084824d9a756d9b9c0f36fba03adb76"
793+
integrity sha512-mccBLaBSpNVgp191CP5W+8U1crTyXsRziWliCqzj02kpxdjKMvFHGJbK33NroquH3zB/gZ8H511HEsJBa2fNEg==
799794
dependencies:
800795
"@types/eslint-visitor-keys" "^1.0.0"
801-
"@typescript-eslint/experimental-utils" "2.24.0"
802-
"@typescript-eslint/typescript-estree" "2.24.0"
796+
"@typescript-eslint/experimental-utils" "2.25.0"
797+
"@typescript-eslint/typescript-estree" "2.25.0"
803798
eslint-visitor-keys "^1.1.0"
804799

805-
"@typescript-eslint/typescript-estree@2.24.0":
806-
version "2.24.0"
807-
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-2.24.0.tgz#38bbc8bb479790d2f324797ffbcdb346d897c62a"
808-
integrity sha512-RJ0yMe5owMSix55qX7Mi9V6z2FDuuDpN6eR5fzRJrp+8in9UF41IGNQHbg5aMK4/PjVaEQksLvz0IA8n+Mr/FA==
800+
"@typescript-eslint/typescript-estree@2.25.0":
801+
version "2.25.0"
802+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-2.25.0.tgz#b790497556734b7476fa7dd3fa539955a5c79e2c"
803+
integrity sha512-VUksmx5lDxSi6GfmwSK7SSoIKSw9anukWWNitQPqt58LuYrKalzsgeuignbqnB+rK/xxGlSsCy8lYnwFfB6YJg==
809804
dependencies:
810805
debug "^4.1.1"
811806
eslint-visitor-keys "^1.1.0"
@@ -996,12 +991,12 @@ anymatch@^3.0.3:
996991
normalize-path "^3.0.0"
997992
picomatch "^2.0.4"
998993

999-
aproba@^1.0.3, aproba@^1.1.1, aproba@^1.1.2:
994+
aproba@^1.0.3, aproba@^1.1.1, aproba@^1.1.2, "aproba@^1.1.2 || 2":
1000995
version "1.2.0"
1001996
resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a"
1002997
integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==
1003998

1004-
"aproba@^1.1.2 || 2", aproba@^2.0.0:
999+
aproba@^2.0.0:
10051000
version "2.0.0"
10061001
resolved "https://registry.yarnpkg.com/aproba/-/aproba-2.0.0.tgz#52520b8ae5b569215b354efc0caa3fe1e45a8adc"
10071002
integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==
@@ -1872,17 +1867,12 @@ data-urls@^1.1.0:
18721867
whatwg-mimetype "^2.2.0"
18731868
whatwg-url "^7.0.0"
18741869

1875-
1870+
[email protected], dateformat@^3.0.0:
18761871
version "3.0.2"
18771872
resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-3.0.2.tgz#9a4df4bff158ac2f34bc637abdb15471607e1659"
18781873
integrity sha1-mk30v/FYrC80vGN6vbFUcWB+Flk=
18791874

1880-
dateformat@^3.0.0:
1881-
version "3.0.3"
1882-
resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae"
1883-
integrity sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==
1884-
1885-
1875+
[email protected], debug@^3.1.0:
18861876
version "3.1.0"
18871877
resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
18881878
integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==
@@ -1903,14 +1893,7 @@ debug@^2.2.0, debug@^2.3.3:
19031893
dependencies:
19041894
ms "2.0.0"
19051895

1906-
debug@^3.1.0:
1907-
version "3.2.6"
1908-
resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b"
1909-
integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==
1910-
dependencies:
1911-
ms "^2.1.1"
1912-
1913-
debuglog@*, debuglog@^1.0.1:
1896+
debuglog@^1.0.1:
19141897
version "1.0.1"
19151898
resolved "https://registry.yarnpkg.com/debuglog/-/debuglog-1.0.1.tgz#aa24ffb9ac3df9a2351837cfb2d279360cd78492"
19161899
integrity sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI=
@@ -2266,6 +2249,13 @@ eslint-utils@^1.4.3:
22662249
dependencies:
22672250
eslint-visitor-keys "^1.1.0"
22682251

2252+
eslint-utils@^2.0.0:
2253+
version "2.0.0"
2254+
resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.0.0.tgz#7be1cc70f27a72a76cd14aa698bcabed6890e1cd"
2255+
integrity sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA==
2256+
dependencies:
2257+
eslint-visitor-keys "^1.1.0"
2258+
22692259
eslint-visitor-keys@^1.1.0:
22702260
version "1.1.0"
22712261
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz#e2a82cea84ff246ad6fb57f9bde5b46621459ec2"
@@ -2502,16 +2492,11 @@ extglob@^2.0.4:
25022492
snapdragon "^0.8.1"
25032493
to-regex "^3.0.1"
25042494

2505-
2495+
[email protected], extsprintf@^1.2.0:
25062496
version "1.3.0"
25072497
resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
25082498
integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=
25092499

2510-
extsprintf@^1.2.0:
2511-
version "1.4.0"
2512-
resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f"
2513-
integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8=
2514-
25152500
fast-deep-equal@^3.1.1:
25162501
version "3.1.1"
25172502
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz#545145077c501491e33b15ec408c294376e94ae4"
@@ -3202,7 +3187,7 @@ import-local@^3.0.2:
32023187
pkg-dir "^4.2.0"
32033188
resolve-cwd "^3.0.0"
32043189

3205-
imurmurhash@*, imurmurhash@^0.1.4:
3190+
imurmurhash@^0.1.4:
32063191
version "0.1.4"
32073192
resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
32083193
integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
@@ -3814,10 +3799,10 @@ jest-haste-map@^25.1.0:
38143799
optionalDependencies:
38153800
fsevents "^2.1.2"
38163801

3817-
jest-html-reporter@^2.8.1:
3818-
version "2.8.1"
3819-
resolved "https://registry.yarnpkg.com/jest-html-reporter/-/jest-html-reporter-2.8.1.tgz#48a7f9ab71e355e9f95a10ed6009ff3315b72fd8"
3820-
integrity sha512-YGXkb+uC0jXxHZn/rt+yq9D3Q493dZ3R80MxW1kKpd9YIzBHRlCnKYPft6ZjgkQcSJKDB6RdiJKRACWoBwfjtw==
3802+
jest-html-reporter@^2.8.2:
3803+
version "2.8.2"
3804+
resolved "https://registry.yarnpkg.com/jest-html-reporter/-/jest-html-reporter-2.8.2.tgz#6b6b1f5f927211a0e5699cf9bcc76837a19952f5"
3805+
integrity sha512-zepJsVjqplRFrNRtRZsD3yYVRJOrNiUPOoOJA1oSL7ypYxr4YHlvVz1CPmc762BkSd3fp+kRd6mGCZz29xXFEQ==
38213806
dependencies:
38223807
dateformat "3.0.2"
38233808
mkdirp "0.5.3"
@@ -4454,11 +4439,6 @@ lockfile@^1.0.4:
44544439
dependencies:
44554440
signal-exit "^3.0.2"
44564441

4457-
lodash._baseindexof@*:
4458-
version "3.1.0"
4459-
resolved "https://registry.yarnpkg.com/lodash._baseindexof/-/lodash._baseindexof-3.1.0.tgz#fe52b53a1c6761e42618d654e4a25789ed61822c"
4460-
integrity sha1-/lK1OhxnYeQmGNZU5KJXie1hgiw=
4461-
44624442
lodash._baseuniq@~4.6.0:
44634443
version "4.6.0"
44644444
resolved "https://registry.yarnpkg.com/lodash._baseuniq/-/lodash._baseuniq-4.6.0.tgz#0ebb44e456814af7905c6212fa2c9b2d51b841e8"
@@ -4467,33 +4447,11 @@ lodash._baseuniq@~4.6.0:
44674447
lodash._createset "~4.0.0"
44684448
lodash._root "~3.0.0"
44694449

4470-
lodash._bindcallback@*:
4471-
version "3.0.1"
4472-
resolved "https://registry.yarnpkg.com/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz#e531c27644cf8b57a99e17ed95b35c748789392e"
4473-
integrity sha1-5THCdkTPi1epnhftlbNcdIeJOS4=
4474-
4475-
lodash._cacheindexof@*:
4476-
version "3.0.2"
4477-
resolved "https://registry.yarnpkg.com/lodash._cacheindexof/-/lodash._cacheindexof-3.0.2.tgz#3dc69ac82498d2ee5e3ce56091bafd2adc7bde92"
4478-
integrity sha1-PcaayCSY0u5ePOVgkbr9Ktx73pI=
4479-
4480-
lodash._createcache@*:
4481-
version "3.1.2"
4482-
resolved "https://registry.yarnpkg.com/lodash._createcache/-/lodash._createcache-3.1.2.tgz#56d6a064017625e79ebca6b8018e17440bdcf093"
4483-
integrity sha1-VtagZAF2JeeevKa4AY4XRAvc8JM=
4484-
dependencies:
4485-
lodash._getnative "^3.0.0"
4486-
44874450
lodash._createset@~4.0.0:
44884451
version "4.0.3"
44894452
resolved "https://registry.yarnpkg.com/lodash._createset/-/lodash._createset-4.0.3.tgz#0f4659fbb09d75194fa9e2b88a6644d363c9fe26"
44904453
integrity sha1-D0ZZ+7CddRlPqeK4imZE02PJ/iY=
44914454

4492-
lodash._getnative@*, lodash._getnative@^3.0.0:
4493-
version "3.9.1"
4494-
resolved "https://registry.yarnpkg.com/lodash._getnative/-/lodash._getnative-3.9.1.tgz#570bc7dede46d61cdcde687d65d3eecbaa3aaff5"
4495-
integrity sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=
4496-
44974455
lodash._root@~3.0.0:
44984456
version "3.0.1"
44994457
resolved "https://registry.yarnpkg.com/lodash._root/-/lodash._root-3.0.1.tgz#fba1c4524c19ee9a5f8136b4609f017cf4ded692"
@@ -4534,11 +4492,6 @@ [email protected]:
45344492
resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe"
45354493
integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=
45364494

4537-
lodash.restparam@*:
4538-
version "3.6.1"
4539-
resolved "https://registry.yarnpkg.com/lodash.restparam/-/lodash.restparam-3.6.1.tgz#936a4e309ef330a7645ed4145986c85ae5b20805"
4540-
integrity sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=
4541-
45424495
lodash.sortby@^4.7.0:
45434496
version "4.7.0"
45444497
resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438"
@@ -5804,10 +5757,10 @@ prettier-linter-helpers@^1.0.0:
58045757
dependencies:
58055758
fast-diff "^1.1.2"
58065759

5807-
prettier@^2.0.1:
5808-
version "2.0.1"
5809-
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.0.1.tgz#3f00ac71263be34684b2b2c8d7e7f63737592dac"
5810-
integrity sha512-piXGBcY1zoFOG0MvHpNE5reAGseLmaCRifQ/fmfF49BcYkInEs/naD/unxGNAeOKFA5+JxVrPyMvMlpzcd20UA==
5760+
prettier@^2.0.2:
5761+
version "2.0.2"
5762+
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.0.2.tgz#1ba8f3eb92231e769b7fcd7cb73ae1b6b74ade08"
5763+
integrity sha512-5xJQIPT8BraI7ZnaDwSbu5zLrB6vvi8hVV58yHQ+QK64qrY40dULy0HSRlQ2/2IdzeBpjhDkqdcFBnFeDEMVdg==
58115764

58125765
pretty-format@^24.9.0:
58135766
version "24.9.0"
@@ -6092,7 +6045,7 @@ read@1, read@~1.0.1, read@~1.0.7:
60926045
dependencies:
60936046
mute-stream "~0.0.4"
60946047

6095-
"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.6, readable-stream@~2.3.6:
6048+
"readable-stream@1 || 2", "readable-stream@2 || 3", readable-stream@^2.0.0, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.6, readable-stream@~2.3.6:
60966049
version "2.3.7"
60976050
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"
60986051
integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==
@@ -6105,7 +6058,7 @@ read@1, read@~1.0.1, read@~1.0.7:
61056058
string_decoder "~1.1.1"
61066059
util-deprecate "~1.0.1"
61076060

6108-
"readable-stream@2 || 3", readable-stream@^3.6.0:
6061+
readable-stream@^3.6.0:
61096062
version "3.6.0"
61106063
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198"
61116064
integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==
@@ -6387,7 +6340,7 @@ rxjs@^6.5.3, rxjs@^6.5.4:
63876340
dependencies:
63886341
tslib "^1.9.0"
63896342

6390-
safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0:
6343+
safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0:
63916344
version "5.2.0"
63926345
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.0.tgz#b74daec49b1148f88c64b68d49b1e815c1f2f519"
63936346
integrity sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==
@@ -6905,25 +6858,18 @@ string.prototype.trimright@^2.1.1:
69056858
define-properties "^1.1.3"
69066859
function-bind "^1.1.1"
69076860

6908-
string_decoder@^1.1.1:
6909-
version "1.3.0"
6910-
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e"
6911-
integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==
6861+
string_decoder@^1.1.1, string_decoder@~1.1.1:
6862+
version "1.1.1"
6863+
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
6864+
integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
69126865
dependencies:
6913-
safe-buffer "~5.2.0"
6866+
safe-buffer "~5.1.0"
69146867

69156868
string_decoder@~0.10.x:
69166869
version "0.10.31"
69176870
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94"
69186871
integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=
69196872

6920-
string_decoder@~1.1.1:
6921-
version "1.1.1"
6922-
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
6923-
integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
6924-
dependencies:
6925-
safe-buffer "~5.1.0"
6926-
69276873
stringify-package@^1.0.0, stringify-package@^1.0.1:
69286874
version "1.0.1"
69296875
resolved "https://registry.yarnpkg.com/stringify-package/-/stringify-package-1.0.1.tgz#e5aa3643e7f74d0f28628b72f3dad5cecfc3ba85"

0 commit comments

Comments
 (0)