From 5dd20130822eaa0ce598c1b94dfdb065e9a43e50 Mon Sep 17 00:00:00 2001 From: Amin Yahyaabadi Date: Sat, 26 Nov 2022 21:10:21 -0800 Subject: [PATCH 1/2] docs: use normal - in the docs --- src/index.ts | 26 ++++++++++++------------- src/native.ts | 54 +++++++++++++++++++++++++-------------------------- 2 files changed, 40 insertions(+), 40 deletions(-) diff --git a/src/index.ts b/src/index.ts index 44a063ba..c29a10aa 100644 --- a/src/index.ts +++ b/src/index.ts @@ -159,7 +159,7 @@ export interface Writable< * they are dropped**, you should implement a [simple * queue](examples/queue/queue.ts) in JavaScript. Such a queue is not * provided by this library because most real world applications need to - * deal with undeliverable messages in more complex ways – for example, they + * deal with undeliverable messages in more complex ways - for example, they * might need to reply with a status message; or first retry delivery a * certain number of times before giving up. * @@ -902,14 +902,14 @@ declare module "./native" { * Returns the current security mechanism for the socket, if any. The * security mechanism is set implictly by using any of the relevant security * options. The returned value is one of: - * * `null` – No security mechanism is used. - * * `"plain"` – The PLAIN mechanism defines a simple username/password + * * `null` - No security mechanism is used. + * * `"plain"` - The PLAIN mechanism defines a simple username/password * mechanism that lets a server authenticate a client. PLAIN makes no * attempt at security or confidentiality. - * * `"curve"` – The CURVE mechanism defines a mechanism for secure + * * `"curve"` - The CURVE mechanism defines a mechanism for secure * authentication and confidentiality for communications between a client * and a server. CURVE is intended for use on public networks. - * * `"gssapi"` – The GSSAPI mechanism defines a mechanism for secure + * * `"gssapi"` - The GSSAPI mechanism defines a mechanism for secure * authentication and confidentiality for communications between a client * and a server using the Generic Security Service Application Program * Interface (GSSAPI). The GSSAPI mechanism can be used on both public and @@ -1002,7 +1002,7 @@ export class Publisher extends Socket { * * If set to `true`, a socket shall keep only one message in its * inbound/outbound queue: the last message to be received/sent. Ignores any - * high water mark options. Does not support multi-part messages – in + * high water mark options. Does not support multi-part messages - in * particular, only one part of it is kept in the socket internal queue. */ conflate: boolean @@ -1041,7 +1041,7 @@ export class Subscriber extends Socket { * * If set to `true`, a socket shall keep only one message in its * inbound/outbound queue: the last message to be received/sent. Ignores any - * high water mark options. Does not support multi-part messages – in + * high water mark options. Does not support multi-part messages - in * particular, only one part of it is kept in the socket internal queue. */ conflate: boolean @@ -1268,7 +1268,7 @@ export class Dealer extends Socket { * * If set to `true`, a socket shall keep only one message in its * inbound/outbound queue: the last message to be received/sent. Ignores any - * high water mark options. Does not support multi-part messages – in + * high water mark options. Does not support multi-part messages - in * particular, only one part of it is kept in the socket internal queue. */ conflate: boolean @@ -1398,7 +1398,7 @@ export interface Pull extends Readable { * * If set to `true`, a socket shall keep only one message in its * inbound/outbound queue: the last message to be received/sent. Ignores any - * high water mark options. Does not support multi-part messages – in + * high water mark options. Does not support multi-part messages - in * particular, only one part of it is kept in the socket internal queue. */ conflate: boolean @@ -1429,7 +1429,7 @@ export interface Push extends Writable { * * If set to `true`, a socket shall keep only one message in its * inbound/outbound queue: the last message to be received/sent. Ignores any - * high water mark options. Does not support multi-part messages – in + * high water mark options. Does not support multi-part messages - in * particular, only one part of it is kept in the socket internal queue. */ conflate: boolean @@ -1485,11 +1485,11 @@ export class XPublisher extends Socket { * ZMQ_XPUB_VERBOSE / ZMQ_XPUB_VERBOSER * * Whether to pass any duplicate subscription/unsuscription messages. - * * `null` (default) – Only unique subscribe and unsubscribe messages are + * * `null` (default) - Only unique subscribe and unsubscribe messages are * visible to the caller. - * * `"allSubs"` – All subscribe messages (including duplicates) are visible + * * `"allSubs"` - All subscribe messages (including duplicates) are visible * to the caller, but only unique unsubscribe messages are visible. - * * `"allSubsUnsubs"` – All subscribe and unsubscribe messages (including + * * `"allSubsUnsubs"` - All subscribe and unsubscribe messages (including * duplicates) are visible to the caller. */ set verbosity(value: null | "allSubs" | "allSubsUnsubs") { diff --git a/src/native.ts b/src/native.ts index 403c07ec..03a5446e 100644 --- a/src/native.ts +++ b/src/native.ts @@ -19,13 +19,13 @@ export declare const version: string * Unavailable capabilities will be absent or set to `false`. * * Possible keys include: - * * `ipc` – Support for the `ipc://` protocol. - * * `pgm` – Support for the `pgm://` protocol. - * * `tipc` – Support for the `tipc://` protocol. - * * `norm` – Support for the `norm://` protocol. - * * `curve` – Support for the CURVE security mechanism. - * * `gssapi` – Support for the GSSAPI security mechanism. - * * `draft` – Wether the library is built with support for DRAFT sockets. + * * `ipc` - Support for the `ipc://` protocol. + * * `pgm` - Support for the `pgm://` protocol. + * * `tipc` - Support for the `tipc://` protocol. + * * `norm` - Support for the `norm://` protocol. + * * `curve` - Support for the CURVE security mechanism. + * * `gssapi` - Support for the GSSAPI security mechanism. + * * `draft` - Wether the library is built with support for DRAFT sockets. */ export declare const capability: Partial<{ ipc: boolean @@ -65,7 +65,7 @@ export declare function curveKeyPair(): { * A ØMQ context. Contexts manage the background I/O to send and receive * messages of their associated sockets. * - * It is usually not necessary to instantiate a new context – the global + * It is usually not necessary to instantiate a new context - the global * {@link context} is used for new sockets by default. The global context is the * only context that is shared between threads (when using * [worker_threads](https://nodejs.org/api/worker_threads.html)). Custom @@ -176,76 +176,76 @@ type EventFor = Expand<{type: T} & D> * errors) that correspond to a specific operation are namespaced with a colon * `:`, e.g. `bind:error` or `connect:retry`. * - * * **accept** – ZMQ_EVENT_ACCEPTED The socket has accepted a connection from a + * * **accept** - ZMQ_EVENT_ACCEPTED The socket has accepted a connection from a * remote peer. * - * * **accept:error** – ZMQ_EVENT_ACCEPT_FAILED The socket has rejected a + * * **accept:error** - ZMQ_EVENT_ACCEPT_FAILED The socket has rejected a * connection from a remote peer. * * The following additional details will be included with this event: * - * * `error` – An error object that describes the specific error + * * `error` - An error object that describes the specific error * that occurred. * - * * **bind** – ZMQ_EVENT_LISTENING The socket was successfully bound to a + * * **bind** - ZMQ_EVENT_LISTENING The socket was successfully bound to a * network interface. * - * * **bind:error** – ZMQ_EVENT_BIND_FAILED The socket could not bind to a given + * * **bind:error** - ZMQ_EVENT_BIND_FAILED The socket could not bind to a given * interface. * * The following additional details will be included with this event: * - * * `error` – An error object that describes the specific error + * * `error` - An error object that describes the specific error * that occurred. * - * * **connect** – ZMQ_EVENT_CONNECTED The socket has successfully connected to + * * **connect** - ZMQ_EVENT_CONNECTED The socket has successfully connected to * a remote peer. * - * * **connect:delay** – ZMQ_EVENT_CONNECT_DELAYED A connect request on the + * * **connect:delay** - ZMQ_EVENT_CONNECT_DELAYED A connect request on the * socket is pending. * - * * **connect:retry** – ZMQ_EVENT_CONNECT_RETRIED A connection attempt is being + * * **connect:retry** - ZMQ_EVENT_CONNECT_RETRIED A connection attempt is being * handled by reconnect timer. Note that the reconnect interval is * recalculated at each retry. * * The following additional details will be included with this event: * - * * `interval` – The current reconnect interval. + * * `interval` - The current reconnect interval. * - * * **close** – ZMQ_EVENT_CLOSED The socket was closed. + * * **close** - ZMQ_EVENT_CLOSED The socket was closed. * - * * **close:error** – ZMQ_EVENT_CLOSE_FAILED The socket close failed. Note that + * * **close:error** - ZMQ_EVENT_CLOSE_FAILED The socket close failed. Note that * this event occurs **only on IPC** transports.. * * The following additional details will be included with this event: * - * * `error` – An error object that describes the specific error + * * `error` - An error object that describes the specific error * that occurred. * - * * **disconnect** – ZMQ_EVENT_DISCONNECTED The socket was disconnected + * * **disconnect** - ZMQ_EVENT_DISCONNECTED The socket was disconnected * unexpectedly. * - * * **handshake** – ZMQ_EVENT_HANDSHAKE_SUCCEEDED The ZMTP security mechanism + * * **handshake** - ZMQ_EVENT_HANDSHAKE_SUCCEEDED The ZMTP security mechanism * handshake succeeded. NOTE: This event may still be in DRAFT statea and not * yet available in stable releases. * - * * **handshake:error:protocol** – ZMQ_EVENT_HANDSHAKE_FAILED_PROTOCOL The ZMTP + * * **handshake:error:protocol** - ZMQ_EVENT_HANDSHAKE_FAILED_PROTOCOL The ZMTP * security mechanism handshake failed due to some mechanism protocol error, * either between the ZMTP mechanism peers, or between the mechanism server * and the ZAP handler. This indicates a configuration or implementation error * in either peer resp. the ZAP handler. NOTE: This event may still be in * DRAFT state and not yet available in stable releases. * - * * **handshake:error:auth** – ZMQ_EVENT_HANDSHAKE_FAILED_AUTH The ZMTP + * * **handshake:error:auth** - ZMQ_EVENT_HANDSHAKE_FAILED_AUTH The ZMTP * security mechanism handshake failed due to an authentication failure. NOTE: * This event may still be in DRAFT state and not yet available in stable * releases. * - * * **handshake:error:other** – ZMQ_EVENT_HANDSHAKE_FAILED_NO_DETAIL + * * **handshake:error:other** - ZMQ_EVENT_HANDSHAKE_FAILED_NO_DETAIL * Unspecified error during handshake. NOTE: This event may still be in DRAFT * state and not yet available in stable releases. * - * * **end** – ZMQ_EVENT_MONITOR_STOPPED Monitoring on this socket ended. + * * **end** - ZMQ_EVENT_MONITOR_STOPPED Monitoring on this socket ended. * * * **unknown** An event was generated by ZeroMQ that the Node.js library could * not interpret. Please submit a pull request for new event types if they are From 447b74bafc92b38447fa79719590053f822126be Mon Sep 17 00:00:00 2001 From: Amin Yahyaabadi Date: Sun, 27 Nov 2022 21:41:17 -0800 Subject: [PATCH 2/2] chore: remove unused dependencies --- package.json | 28 ++- pnpm-lock.yaml | 489 ++++++++++++++++--------------------------------- 2 files changed, 170 insertions(+), 347 deletions(-) diff --git a/package.json b/package.json index 9b030446..732a6b51 100644 --- a/package.json +++ b/package.json @@ -24,35 +24,31 @@ }, "devDependencies": { "@gnd/typedoc": "^0.15.0-0", - "@types/chai": ">=4.3", + "@types/chai": "^4.3.4", "@types/fs-extra": "^9.0.13", - "@types/mocha": ">=10.0", + "@types/mocha": "^10.0.0", "@types/node": "^18.11.9", - "@types/semver": ">=7", + "@types/semver": "^7.3.13", "@types/shelljs": "^0.8.11", "@types/weak-napi": "^2.0.1", "@types/which": "^2.0.1", - "benchmark": ">=2", - "chai": ">=4.3", + "benchmark": "^2.1.4", + "chai": "^4.3.7", "cross-env": "^7.0.3", "deasync": "^0.1.28", "downlevel-dts": "^0.11.0", "eslint-config-atomic": "^1.18.1", "eslint-plugin-prettier": "^4.2.1", "fs-extra": "^10.1.0", - "gunzip-maybe": "^1.4.2", - "mocha": ">=10.1", - "node-fetch": "^3.3.0", + "mocha": "^10.1.0", "node-gyp": "^9.3.0", "npm-run-all2": "^6.0.4", "prebuildify": "^5.0.1", "prettier": "^2.8.0", "rocha": "^2.5.10", - "semver": ">=7", - "tar-fs": "^2.1.1", - "ts-morph": "^17.0.1", - "ts-node": "10.9", - "typescript": "4.9", + "semver": "^7.3.8", + "ts-node": "~10.9.1", + "typescript": "~4.9.3", "weak-napi": "^2.0.2", "which": "^3.0.0" }, @@ -74,9 +70,9 @@ ], "scripts": { "install": "(shx test -f ./script/build.js || run-s build.js) && node-gyp-build", - "clean": "shx rm -rf ./build ./lib/ ./prebuilds", - "clean.temp": "shx rm -rf ./tmp && shx mkdir -p tmp && shx touch tmp/.gitkeep", - "build.library": "shx rm -rf ./lib && tsc -p ./src/tsconfig.json && downlevel-dts ./lib ./lib/ts3.7 --to=3.7", + "clean": "shx rm -rf ./build ./lib/ ./prebuilds ./script/*.js ./script/*.js.map ./script/*.d.ts ./script/*.tsbuildinfo", + "clean.temp": "shx rm -rf ./tmp && shx mkdir -p ./tmp && shx touch ./tmp/.gitkeep", + "build.library": "tsc -p ./src/tsconfig.json && downlevel-dts ./lib ./lib/ts3.7 --to=3.7", "build.script": "tsc -p ./script/tsconfig.json", "build.js": "run-p build.script build.library", "build.doc": "typedoc --out docs --name zeromq.js --excludeProtected --excludePrivate --excludeNotExported --excludeExternals --externalPattern 'src/+(draft|native|compat).ts' --tsconfig tsconfig-build.json --mode file", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 78033bbd..3f19e16c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -3,38 +3,34 @@ lockfileVersion: 5.4 specifiers: '@aminya/node-gyp-build': 4.5.0-aminya.1 '@gnd/typedoc': ^0.15.0-0 - '@types/chai': '>=4.3' + '@types/chai': ^4.3.4 '@types/fs-extra': ^9.0.13 - '@types/mocha': '>=10.0' + '@types/mocha': ^10.0.0 '@types/node': ^18.11.9 - '@types/semver': '>=7' + '@types/semver': ^7.3.13 '@types/shelljs': ^0.8.11 '@types/weak-napi': ^2.0.1 '@types/which': ^2.0.1 - benchmark: '>=2' - chai: '>=4.3' + benchmark: ^2.1.4 + chai: ^4.3.7 cross-env: ^7.0.3 deasync: ^0.1.28 downlevel-dts: ^0.11.0 eslint-config-atomic: ^1.18.1 eslint-plugin-prettier: ^4.2.1 fs-extra: ^10.1.0 - gunzip-maybe: ^1.4.2 - mocha: '>=10.1' + mocha: ^10.1.0 node-addon-api: ^5.0.0 - node-fetch: ^3.3.0 node-gyp: ^9.3.0 npm-run-all2: ^6.0.4 prebuildify: ^5.0.1 prettier: ^2.8.0 rocha: ^2.5.10 - semver: '>=7' + semver: ^7.3.8 shelljs: ^0.8.5 shx: ^0.3.4 - tar-fs: ^2.1.1 - ts-morph: ^17.0.1 - ts-node: '10.9' - typescript: '4.9' + ts-node: ~10.9.1 + typescript: ~4.9.3 weak-napi: ^2.0.2 which: ^3.0.0 @@ -62,17 +58,13 @@ devDependencies: eslint-config-atomic: 1.18.1 eslint-plugin-prettier: 4.2.1_prettier@2.8.0 fs-extra: 10.1.0 - gunzip-maybe: 1.4.2 mocha: 10.1.0 - node-fetch: 3.3.0 node-gyp: 9.3.0 npm-run-all2: 6.0.4 prebuildify: 5.0.1 prettier: 2.8.0 rocha: 2.5.10 semver: 7.3.8 - tar-fs: 2.1.1 - ts-morph: 17.0.1 ts-node: 10.9.1_wup25etrarvlqkprac7h35hj7u typescript: 4.9.3 weak-napi: 2.0.2 @@ -133,7 +125,7 @@ packages: - supports-color dev: true - /@babel/eslint-parser/7.19.1_qn3xnppexigqgidmp7nt2fn2oy: + /@babel/eslint-parser/7.19.1_ustmoyzvfgos66cf2wvsplsloa: resolution: {integrity: sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: @@ -142,7 +134,7 @@ packages: dependencies: '@babel/core': 7.20.2 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 8.27.0 + eslint: 8.28.0 eslint-visitor-keys: 2.1.0 semver: 6.3.0 dev: true @@ -299,7 +291,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: core-js-pure: 3.26.1 - regenerator-runtime: 0.13.10 + regenerator-runtime: 0.13.11 dev: true optional: true @@ -307,7 +299,7 @@ packages: resolution: {integrity: sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg==} engines: {node: '>=6.9.0'} dependencies: - regenerator-runtime: 0.13.10 + regenerator-runtime: 0.13.11 dev: true optional: true @@ -361,8 +353,8 @@ packages: ajv: 6.12.6 debug: 4.3.4 espree: 9.4.1 - globals: 13.17.0 - ignore: 5.2.0 + globals: 13.18.0 + ignore: 5.2.1 import-fresh: 3.3.0 js-yaml: 4.1.0 minimatch: 3.1.2 @@ -507,15 +499,6 @@ packages: engines: {node: '>= 10'} dev: true - /@ts-morph/common/0.18.0: - resolution: {integrity: sha512-UvWF+oQdMa4qMWhXTOd2JWtAbAJGgkPMNzGHgEcfOwQRIcViKdwsSqXXjSaQCZ4fo+bZMhdfuwQCjlW5bNcqEQ==} - dependencies: - fast-glob: 3.2.12 - minimatch: 5.1.0 - mkdirp: 1.0.4 - path-browserify: 1.0.1 - dev: true - /@tsconfig/node10/1.0.9: resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==} dev: true @@ -610,8 +593,8 @@ packages: resolution: {integrity: sha512-Jjakcv8Roqtio6w1gr0D7y6twbhx6gGgFGF5BLwajPpnOIOxFkakFhCq+LmyyeAz7BX6ULrjBOxdKaCDy+4+dQ==} dev: true - /@typescript-eslint/eslint-plugin/5.43.0_wze2rj5tow7zwqpgbdx2buoy3m: - resolution: {integrity: sha512-wNPzG+eDR6+hhW4yobEmpR36jrqqQv1vxBq5LJO3fBAktjkvekfr4BRl+3Fn1CM/A+s8/EiGUbOMDoYqWdbtXA==} + /@typescript-eslint/eslint-plugin/5.44.0_fnsv2sbzcckq65bwfk7a5xwslu: + resolution: {integrity: sha512-j5ULd7FmmekcyWeArx+i8x7sdRHzAtXTkmDPthE4amxZOWKFK7bomoJ4r7PJ8K7PoMzD16U8MmuZFAonr1ERvw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -621,13 +604,13 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.43.0_e3uo4sehh4zr4i6m57mkkxxv7y - '@typescript-eslint/scope-manager': 5.43.0 - '@typescript-eslint/type-utils': 5.43.0_e3uo4sehh4zr4i6m57mkkxxv7y - '@typescript-eslint/utils': 5.43.0_e3uo4sehh4zr4i6m57mkkxxv7y + '@typescript-eslint/parser': 5.44.0_hsf322ms6xhhd4b5ne6lb74y4a + '@typescript-eslint/scope-manager': 5.44.0 + '@typescript-eslint/type-utils': 5.44.0_hsf322ms6xhhd4b5ne6lb74y4a + '@typescript-eslint/utils': 5.44.0_hsf322ms6xhhd4b5ne6lb74y4a debug: 4.3.4 - eslint: 8.27.0 - ignore: 5.2.0 + eslint: 8.28.0 + ignore: 5.2.1 natural-compare-lite: 1.4.0 regexpp: 3.2.0 semver: 7.3.8 @@ -637,8 +620,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.43.0_e3uo4sehh4zr4i6m57mkkxxv7y: - resolution: {integrity: sha512-2iHUK2Lh7PwNUlhFxxLI2haSDNyXvebBO9izhjhMoDC+S3XI9qt2DGFUsiJ89m2k7gGYch2aEpYqV5F/+nwZug==} + /@typescript-eslint/parser/5.44.0_hsf322ms6xhhd4b5ne6lb74y4a: + resolution: {integrity: sha512-H7LCqbZnKqkkgQHaKLGC6KUjt3pjJDx8ETDqmwncyb6PuoigYajyAwBGz08VU/l86dZWZgI4zm5k2VaKqayYyA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -647,26 +630,26 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.43.0 - '@typescript-eslint/types': 5.43.0 - '@typescript-eslint/typescript-estree': 5.43.0_typescript@4.9.3 + '@typescript-eslint/scope-manager': 5.44.0 + '@typescript-eslint/types': 5.44.0 + '@typescript-eslint/typescript-estree': 5.44.0_typescript@4.9.3 debug: 4.3.4 - eslint: 8.27.0 + eslint: 8.28.0 typescript: 4.9.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/5.43.0: - resolution: {integrity: sha512-XNWnGaqAtTJsUiZaoiGIrdJYHsUOd3BZ3Qj5zKp9w6km6HsrjPk/TGZv0qMTWyWj0+1QOqpHQ2gZOLXaGA9Ekw==} + /@typescript-eslint/scope-manager/5.44.0: + resolution: {integrity: sha512-2pKml57KusI0LAhgLKae9kwWeITZ7IsZs77YxyNyIVOwQ1kToyXRaJLl+uDEXzMN5hnobKUOo2gKntK9H1YL8g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.43.0 - '@typescript-eslint/visitor-keys': 5.43.0 + '@typescript-eslint/types': 5.44.0 + '@typescript-eslint/visitor-keys': 5.44.0 dev: true - /@typescript-eslint/type-utils/5.43.0_e3uo4sehh4zr4i6m57mkkxxv7y: - resolution: {integrity: sha512-K21f+KY2/VvYggLf5Pk4tgBOPs2otTaIHy2zjclo7UZGLyFH86VfUOm5iq+OtDtxq/Zwu2I3ujDBykVW4Xtmtg==} + /@typescript-eslint/type-utils/5.44.0_hsf322ms6xhhd4b5ne6lb74y4a: + resolution: {integrity: sha512-A1u0Yo5wZxkXPQ7/noGkRhV4J9opcymcr31XQtOzcc5nO/IHN2E2TPMECKWYpM3e6olWEM63fq/BaL1wEYnt/w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -675,23 +658,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.43.0_typescript@4.9.3 - '@typescript-eslint/utils': 5.43.0_e3uo4sehh4zr4i6m57mkkxxv7y + '@typescript-eslint/typescript-estree': 5.44.0_typescript@4.9.3 + '@typescript-eslint/utils': 5.44.0_hsf322ms6xhhd4b5ne6lb74y4a debug: 4.3.4 - eslint: 8.27.0 + eslint: 8.28.0 tsutils: 3.21.0_typescript@4.9.3 typescript: 4.9.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/types/5.43.0: - resolution: {integrity: sha512-jpsbcD0x6AUvV7tyOlyvon0aUsQpF8W+7TpJntfCUWU1qaIKu2K34pMwQKSzQH8ORgUrGYY6pVIh1Pi8TNeteg==} + /@typescript-eslint/types/5.44.0: + resolution: {integrity: sha512-Tp+zDnHmGk4qKR1l+Y1rBvpjpm5tGXX339eAlRBDg+kgZkz9Bw+pqi4dyseOZMsGuSH69fYfPJCBKBrbPCxYFQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.43.0_typescript@4.9.3: - resolution: {integrity: sha512-BZ1WVe+QQ+igWal2tDbNg1j2HWUkAa+CVqdU79L4HP9izQY6CNhXfkNwd1SS4+sSZAP/EthI1uiCSY/+H0pROg==} + /@typescript-eslint/typescript-estree/5.44.0_typescript@4.9.3: + resolution: {integrity: sha512-M6Jr+RM7M5zeRj2maSfsZK2660HKAJawv4Ud0xT+yauyvgrsHu276VtXlKDFnEmhG+nVEd0fYZNXGoAgxwDWJw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -699,8 +682,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.43.0 - '@typescript-eslint/visitor-keys': 5.43.0 + '@typescript-eslint/types': 5.44.0 + '@typescript-eslint/visitor-keys': 5.44.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -711,31 +694,31 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.43.0_e3uo4sehh4zr4i6m57mkkxxv7y: - resolution: {integrity: sha512-8nVpA6yX0sCjf7v/NDfeaOlyaIIqL7OaIGOWSPFqUKK59Gnumd3Wa+2l8oAaYO2lk0sO+SbWFWRSvhu8gLGv4A==} + /@typescript-eslint/utils/5.44.0_hsf322ms6xhhd4b5ne6lb74y4a: + resolution: {integrity: sha512-fMzA8LLQ189gaBjS0MZszw5HBdZgVwxVFShCO3QN+ws3GlPkcy9YuS3U4wkT6su0w+Byjq3mS3uamy9HE4Yfjw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: '@types/json-schema': 7.0.11 '@types/semver': 7.3.13 - '@typescript-eslint/scope-manager': 5.43.0 - '@typescript-eslint/types': 5.43.0 - '@typescript-eslint/typescript-estree': 5.43.0_typescript@4.9.3 - eslint: 8.27.0 + '@typescript-eslint/scope-manager': 5.44.0 + '@typescript-eslint/types': 5.44.0 + '@typescript-eslint/typescript-estree': 5.44.0_typescript@4.9.3 + eslint: 8.28.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.27.0 + eslint-utils: 3.0.0_eslint@8.28.0 semver: 7.3.8 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/visitor-keys/5.43.0: - resolution: {integrity: sha512-icl1jNH/d18OVHLfcwdL3bWUKsBeIiKYTGxMJCoGe7xFht+E4QgzOqoWYrU8XSLJWhVw8nTacbm03v23J/hFTg==} + /@typescript-eslint/visitor-keys/5.44.0: + resolution: {integrity: sha512-a48tLG8/4m62gPFbJ27FxwCOqPKxsb8KC3HkmYoq2As/4YyjQl1jDbRr1s63+g4FS/iIehjmN3L5UjmKva1HzQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.43.0 + '@typescript-eslint/types': 5.44.0 eslint-visitor-keys: 3.3.0 dev: true @@ -851,8 +834,8 @@ packages: engines: {node: '>=10'} dev: true - /anymatch/3.1.2: - resolution: {integrity: sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==} + /anymatch/3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} dependencies: normalize-path: 3.0.0 @@ -924,6 +907,16 @@ packages: es-shim-unscopables: 1.0.0 dev: true + /array.prototype.tosorted/1.1.1: + resolution: {integrity: sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.4 + es-shim-unscopables: 1.0.0 + get-intrinsic: 1.1.3 + dev: true + /assertion-error/1.1.0: resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} dev: true @@ -1073,7 +1066,7 @@ packages: dependencies: ansi-align: 2.0.0 camelcase: 4.1.0 - chalk: 2.4.2 + chalk: 2.4.1 cli-boxes: 1.0.0 string-width: 2.1.1 term-size: 1.2.0 @@ -1103,27 +1096,17 @@ packages: resolution: {integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==} dev: true - /browserify-zlib/0.1.4: - resolution: {integrity: sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ==} - dependencies: - pako: 0.2.9 - dev: true - /browserslist/4.21.4: resolution: {integrity: sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001431 + caniuse-lite: 1.0.30001434 electron-to-chromium: 1.4.284 node-releases: 2.0.6 update-browserslist-db: 1.0.10_browserslist@4.21.4 dev: true - /buffer-from/1.1.2: - resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - dev: true - /buffer/5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} dependencies: @@ -1142,7 +1125,7 @@ packages: glob: 8.0.3 infer-owner: 1.0.4 lru-cache: 7.14.1 - minipass: 3.3.4 + minipass: 3.3.6 minipass-collect: 1.0.2 minipass-flush: 1.0.5 minipass-pipeline: 1.2.4 @@ -1179,8 +1162,8 @@ packages: engines: {node: '>=10'} dev: true - /caniuse-lite/1.0.30001431: - resolution: {integrity: sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==} + /caniuse-lite/1.0.30001434: + resolution: {integrity: sha512-aOBHrLmTQw//WFa2rcF1If9fa3ypkC1wzqqiKHgfdrXTWcU8C4gKVZT77eQAPWN1APys3+uQ0Df07rKauXGEYA==} dev: true /capture-stack-trace/1.0.2: @@ -1252,7 +1235,7 @@ packages: resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} dependencies: - anymatch: 3.1.2 + anymatch: 3.1.3 braces: 3.0.2 glob-parent: 5.1.2 is-binary-path: 2.1.0 @@ -1302,10 +1285,6 @@ packages: wrap-ansi: 7.0.0 dev: true - /code-block-writer/11.0.3: - resolution: {integrity: sha512-NiujjUFB4SwScJq2bwbYUtXbZhBSlY6vYzm++3Q6oC+U+injTqfPYFK8wS9COOmb2lueqp0ZRB4nK1VYeHgNyw==} - dev: true - /coffeescript/1.12.7: resolution: {integrity: sha512-pLXHFxQMPklVoEekowk8b3erNynC+DVJzChxS/LCBBgR6/8AJkHivkm//zbowcfc7BTCAjryuhx6gPqPRfsFoA==} engines: {node: '>=0.8.0'} @@ -1448,11 +1427,6 @@ packages: dev: true optional: true - /data-uri-to-buffer/4.0.0: - resolution: {integrity: sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==} - engines: {node: '>= 12'} - dev: true - /date-now/0.1.4: resolution: {integrity: sha512-AsElvov3LoNB7tf5k37H2jYSB+ZZPMT5sG2QjJCcdlV5chIv6htBUBUui2IKRjgtKAKtCBN7Zbwa+MtwLjSeNw==} dev: true @@ -1681,15 +1655,6 @@ packages: resolution: {integrity: sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==} dev: true - /duplexify/3.7.1: - resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} - dependencies: - end-of-stream: 1.4.4 - inherits: 2.0.4 - readable-stream: 2.3.7 - stream-shift: 1.0.1 - dev: true - /electron-to-chromium/1.4.284: resolution: {integrity: sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==} dev: true @@ -1805,7 +1770,7 @@ packages: engines: {node: '>=10'} dev: true - /eslint-config-airbnb-base/14.2.1_dcpv4nbdr5ks2h5677xdltrk6e: + /eslint-config-airbnb-base/14.2.1_ktrec6dplf4now6nlbc6d67jee: resolution: {integrity: sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==} engines: {node: '>= 6'} peerDependencies: @@ -1813,14 +1778,14 @@ packages: eslint-plugin-import: ^2.22.1 dependencies: confusing-browser-globals: 1.0.11 - eslint: 8.27.0 - eslint-plugin-import: 2.26.0_wbsj7pk5g7hogwvhsif6xntns4 + eslint: 8.28.0 + eslint-plugin-import: 2.26.0_vfrilbydaxalswvos6uuh4sxs4 object.assign: 4.1.4 object.entries: 1.1.6 dev: true optional: true - /eslint-config-airbnb/18.2.1_sxm6cbtgpbstkgylq6vdvf3cpy: + /eslint-config-airbnb/18.2.1_cktc54pf7anngsobehclwmqv6e: resolution: {integrity: sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==} engines: {node: '>= 6'} peerDependencies: @@ -1830,12 +1795,12 @@ packages: eslint-plugin-react: ^7.21.5 eslint-plugin-react-hooks: ^4 || ^3 || ^2.3.0 || ^1.7.0 dependencies: - eslint: 8.27.0 - eslint-config-airbnb-base: 14.2.1_dcpv4nbdr5ks2h5677xdltrk6e - eslint-plugin-import: 2.26.0_wbsj7pk5g7hogwvhsif6xntns4 - eslint-plugin-jsx-a11y: 6.6.1_eslint@8.27.0 - eslint-plugin-react: 7.23.2_eslint@8.27.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.27.0 + eslint: 8.28.0 + eslint-config-airbnb-base: 14.2.1_ktrec6dplf4now6nlbc6d67jee + eslint-plugin-import: 2.26.0_vfrilbydaxalswvos6uuh4sxs4 + eslint-plugin-jsx-a11y: 6.6.1_eslint@8.28.0 + eslint-plugin-react: 7.23.2_eslint@8.28.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.28.0 object.assign: 4.1.4 object.entries: 1.1.6 dev: true @@ -1845,20 +1810,20 @@ packages: resolution: {integrity: sha512-wS/1xK1detB18BYj3EFOFjpxp9H01kQNKJbO6tgGDycHYgurZyHKh+kU+o0zRoZMqwXw4hmFimTN0EvVerBX1w==} dependencies: '@babel/core': 7.20.2 - '@babel/eslint-parser': 7.19.1_qn3xnppexigqgidmp7nt2fn2oy + '@babel/eslint-parser': 7.19.1_ustmoyzvfgos66cf2wvsplsloa '@babel/plugin-syntax-flow': 7.18.6_@babel+core@7.20.2 '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.20.2 - '@typescript-eslint/eslint-plugin': 5.43.0_wze2rj5tow7zwqpgbdx2buoy3m - '@typescript-eslint/parser': 5.43.0_e3uo4sehh4zr4i6m57mkkxxv7y - eslint: 8.27.0 - eslint-config-prettier: 8.5.0_eslint@8.27.0 + '@typescript-eslint/eslint-plugin': 5.44.0_fnsv2sbzcckq65bwfk7a5xwslu + '@typescript-eslint/parser': 5.44.0_hsf322ms6xhhd4b5ne6lb74y4a + eslint: 8.28.0 + eslint-config-prettier: 8.5.0_eslint@8.28.0 eslint-plugin-html: 6.2.0 - eslint-plugin-import: 2.26.0_wbsj7pk5g7hogwvhsif6xntns4 + eslint-plugin-import: 2.26.0_vfrilbydaxalswvos6uuh4sxs4 eslint-plugin-json: 3.1.0 - eslint-plugin-node: 11.1.0_eslint@8.27.0 + eslint-plugin-node: 11.1.0_eslint@8.28.0 eslint-plugin-only-warn: /@aminya/eslint-plugin-only-warn/1.2.2 eslint-plugin-optimize-regex: 1.2.1 - eslint-plugin-react: 7.31.10_eslint@8.27.0 + eslint-plugin-react: 7.31.11_eslint@8.28.0 eslint-plugin-yaml: 0.5.0 prettier: 2.6.2 read-pkg-up: 7.0.1 @@ -1866,21 +1831,21 @@ packages: typescript: 4.9.3 optionalDependencies: coffeescript: 1.12.7 - eslint-plugin-coffee: 0.1.15_7xqvz6xsjjwotmqvo4fgmebffm - eslint-plugin-react-hooks: 4.6.0_eslint@8.27.0 + eslint-plugin-coffee: 0.1.15_cecfmn4x4zoxu6mktl2k7w65kq + eslint-plugin-react-hooks: 4.6.0_eslint@8.28.0 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color dev: true - /eslint-config-prettier/8.5.0_eslint@8.27.0: + /eslint-config-prettier/8.5.0_eslint@8.28.0: resolution: {integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.27.0 + eslint: 8.28.0 dev: true /eslint-import-resolver-node/0.3.6: @@ -1892,7 +1857,7 @@ packages: - supports-color dev: true - /eslint-module-utils/2.7.4_7n62batgpjg7oa6ssbsyzoyo34: + /eslint-module-utils/2.7.4_hohserqfhq4k7fjhuck6y26tu4: resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} peerDependencies: @@ -1913,15 +1878,15 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.43.0_e3uo4sehh4zr4i6m57mkkxxv7y + '@typescript-eslint/parser': 5.44.0_hsf322ms6xhhd4b5ne6lb74y4a debug: 3.2.7 - eslint: 8.27.0 + eslint: 8.28.0 eslint-import-resolver-node: 0.3.6 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-coffee/0.1.15_7xqvz6xsjjwotmqvo4fgmebffm: + /eslint-plugin-coffee/0.1.15_cecfmn4x4zoxu6mktl2k7w65kq: resolution: {integrity: sha512-+qtkIPSc9etYqOODIlENqiRjID/oEoGMAAQJN988Aczy461NIwzaamFY6Fi0QDVVDb2v+OL/StVrk/QmyItfeg==} requiresBuild: true peerDependencies: @@ -1932,13 +1897,13 @@ packages: babylon: 7.0.0-beta.47 coffeescript: 2.7.0 doctrine: 2.1.0 - eslint: 8.27.0 - eslint-config-airbnb: 18.2.1_sxm6cbtgpbstkgylq6vdvf3cpy - eslint-config-airbnb-base: 14.2.1_dcpv4nbdr5ks2h5677xdltrk6e - eslint-plugin-import: 2.26.0_wbsj7pk5g7hogwvhsif6xntns4 - eslint-plugin-jsx-a11y: 6.6.1_eslint@8.27.0 - eslint-plugin-react: 7.23.2_eslint@8.27.0 - eslint-plugin-react-native: 3.11.0_eslint@8.27.0 + eslint: 8.28.0 + eslint-config-airbnb: 18.2.1_cktc54pf7anngsobehclwmqv6e + eslint-config-airbnb-base: 14.2.1_ktrec6dplf4now6nlbc6d67jee + eslint-plugin-import: 2.26.0_vfrilbydaxalswvos6uuh4sxs4 + eslint-plugin-jsx-a11y: 6.6.1_eslint@8.28.0 + eslint-plugin-react: 7.23.2_eslint@8.28.0 + eslint-plugin-react-native: 3.11.0_eslint@8.28.0 eslint-scope: 3.7.3 eslint-utils: 1.4.3 eslint-visitor-keys: 1.3.0 @@ -1953,13 +1918,13 @@ packages: dev: true optional: true - /eslint-plugin-es/3.0.1_eslint@8.27.0: + /eslint-plugin-es/3.0.1_eslint@8.28.0: resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 8.27.0 + eslint: 8.28.0 eslint-utils: 2.1.0 regexpp: 3.2.0 dev: true @@ -1970,7 +1935,7 @@ packages: htmlparser2: 7.2.0 dev: true - /eslint-plugin-import/2.26.0_wbsj7pk5g7hogwvhsif6xntns4: + /eslint-plugin-import/2.26.0_vfrilbydaxalswvos6uuh4sxs4: resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==} engines: {node: '>=4'} peerDependencies: @@ -1980,14 +1945,14 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.43.0_e3uo4sehh4zr4i6m57mkkxxv7y + '@typescript-eslint/parser': 5.44.0_hsf322ms6xhhd4b5ne6lb74y4a array-includes: 3.1.6 array.prototype.flat: 1.3.1 debug: 2.6.9 doctrine: 2.1.0 - eslint: 8.27.0 + eslint: 8.28.0 eslint-import-resolver-node: 0.3.6 - eslint-module-utils: 2.7.4_7n62batgpjg7oa6ssbsyzoyo34 + eslint-module-utils: 2.7.4_hohserqfhq4k7fjhuck6y26tu4 has: 1.0.3 is-core-module: 2.11.0 is-glob: 4.0.3 @@ -2009,7 +1974,7 @@ packages: vscode-json-languageservice: 4.2.1 dev: true - /eslint-plugin-jsx-a11y/6.6.1_eslint@8.27.0: + /eslint-plugin-jsx-a11y/6.6.1_eslint@8.28.0: resolution: {integrity: sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==} engines: {node: '>=4.0'} peerDependencies: @@ -2023,7 +1988,7 @@ packages: axobject-query: 2.2.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.27.0 + eslint: 8.28.0 has: 1.0.3 jsx-ast-utils: 3.3.3 language-tags: 1.0.5 @@ -2032,16 +1997,16 @@ packages: dev: true optional: true - /eslint-plugin-node/11.1.0_eslint@8.27.0: + /eslint-plugin-node/11.1.0_eslint@8.28.0: resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=5.16.0' dependencies: - eslint: 8.27.0 - eslint-plugin-es: 3.0.1_eslint@8.27.0 + eslint: 8.28.0 + eslint-plugin-es: 3.0.1_eslint@8.28.0 eslint-utils: 2.1.0 - ignore: 5.2.0 + ignore: 5.2.1 minimatch: 3.1.2 resolve: 1.22.1 semver: 6.3.0 @@ -2069,14 +2034,14 @@ packages: prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-react-hooks/4.6.0_eslint@8.27.0: + /eslint-plugin-react-hooks/4.6.0_eslint@8.28.0: resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} engines: {node: '>=10'} requiresBuild: true peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: - eslint: 8.27.0 + eslint: 8.28.0 dev: true optional: true @@ -2085,20 +2050,20 @@ packages: dev: true optional: true - /eslint-plugin-react-native/3.11.0_eslint@8.27.0: + /eslint-plugin-react-native/3.11.0_eslint@8.28.0: resolution: {integrity: sha512-7F3OTwrtQPfPFd+VygqKA2VZ0f2fz0M4gJmry/TRE18JBb94/OtMxwbL7Oqwu7FGyrdeIOWnXQbBAveMcSTZIA==} peerDependencies: eslint: ^3.17.0 || ^4 || ^5 || ^6 || ^7 dependencies: '@babel/traverse': 7.20.1 - eslint: 8.27.0 + eslint: 8.28.0 eslint-plugin-react-native-globals: 0.1.2 transitivePeerDependencies: - supports-color dev: true optional: true - /eslint-plugin-react/7.23.2_eslint@8.27.0: + /eslint-plugin-react/7.23.2_eslint@8.28.0: resolution: {integrity: sha512-AfjgFQB+nYszudkxRkTFu0UR1zEQig0ArVMPloKhxwlwkzaw/fBiH0QWcBBhZONlXqQC51+nfqFrkn4EzHcGBw==} engines: {node: '>=4'} peerDependencies: @@ -2107,7 +2072,7 @@ packages: array-includes: 3.1.6 array.prototype.flatmap: 1.3.1 doctrine: 2.1.0 - eslint: 8.27.0 + eslint: 8.28.0 has: 1.0.3 jsx-ast-utils: 2.4.1 minimatch: 3.1.2 @@ -2120,16 +2085,17 @@ packages: dev: true optional: true - /eslint-plugin-react/7.31.10_eslint@8.27.0: - resolution: {integrity: sha512-e4N/nc6AAlg4UKW/mXeYWd3R++qUano5/o+t+wnWxIf+bLsOaH3a4q74kX3nDjYym3VBN4HyO9nEn1GcAqgQOA==} + /eslint-plugin-react/7.31.11_eslint@8.28.0: + resolution: {integrity: sha512-TTvq5JsT5v56wPa9OYHzsrOlHzKZKjV+aLgS+55NJP/cuzdiQPC7PfYoUjMoxlffKtvijpk7vA/jmuqRb9nohw==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 dependencies: array-includes: 3.1.6 array.prototype.flatmap: 1.3.1 + array.prototype.tosorted: 1.1.1 doctrine: 2.1.0 - eslint: 8.27.0 + eslint: 8.28.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.3 minimatch: 3.1.2 @@ -2190,13 +2156,13 @@ packages: eslint-visitor-keys: 1.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.27.0: + /eslint-utils/3.0.0_eslint@8.28.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.27.0 + eslint: 8.28.0 eslint-visitor-keys: 2.1.0 dev: true @@ -2215,8 +2181,8 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/8.27.0: - resolution: {integrity: sha512-0y1bfG2ho7mty+SiILVf9PfuRA49ek4Nc60Wmmu62QlobNR+CeXa4xXIJgcuwSQgZiWaPH+5BDsctpIW0PR/wQ==} + /eslint/8.28.0: + resolution: {integrity: sha512-S27Di+EVyMxcHiwDrFzk8dJYAaD+/5SoWKxL1ri/71CRHsnJnRDPNt2Kzj24+MT9FDupf4aqqyqPrvI8MvQ4VQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: @@ -2231,7 +2197,7 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.27.0 + eslint-utils: 3.0.0_eslint@8.28.0 eslint-visitor-keys: 3.3.0 espree: 9.4.1 esquery: 1.4.0 @@ -2240,14 +2206,14 @@ packages: file-entry-cache: 6.0.1 find-up: 5.0.0 glob-parent: 6.0.2 - globals: 13.17.0 + globals: 13.18.0 grapheme-splitter: 1.0.4 - ignore: 5.2.0 + ignore: 5.2.1 import-fresh: 3.3.0 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 - js-sdsl: 4.1.5 + js-sdsl: 4.2.0 js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 @@ -2358,14 +2324,6 @@ packages: reusify: 1.0.4 dev: true - /fetch-blob/3.2.0: - resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} - engines: {node: ^12.20 || >= 14.13} - dependencies: - node-domexception: 1.0.0 - web-streams-polyfill: 3.2.1 - dev: true - /file-entry-cache/6.0.1: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} @@ -2417,13 +2375,6 @@ packages: resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} dev: true - /formdata-polyfill/4.0.10: - resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} - engines: {node: '>=12.20.0'} - dependencies: - fetch-blob: 3.2.0 - dev: true - /fs-constants/1.0.0: resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} dev: true @@ -2450,7 +2401,7 @@ packages: resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} engines: {node: '>= 8'} dependencies: - minipass: 3.3.4 + minipass: 3.3.6 dev: true /fs.realpath/1.0.0: @@ -2560,7 +2511,7 @@ packages: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 3.1.2 + minimatch: 3.0.4 once: 1.4.0 path-is-absolute: 1.0.1 dev: true @@ -2609,8 +2560,8 @@ packages: engines: {node: '>=4'} dev: true - /globals/13.17.0: - resolution: {integrity: sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==} + /globals/13.18.0: + resolution: {integrity: sha512-/mR4KI8Ps2spmoc0Ulu9L7agOF0du1CZNQ3dke8yItYlyKNmGrkONemBbd6V8UTc1Wgcqn21t3WYB7dbRmh6/A==} engines: {node: '>=8'} dependencies: type-fest: 0.20.2 @@ -2629,7 +2580,7 @@ packages: array-union: 2.1.0 dir-glob: 3.0.1 fast-glob: 3.2.12 - ignore: 5.2.0 + ignore: 5.2.1 merge2: 1.4.1 slash: 3.0.0 dev: true @@ -2666,18 +2617,6 @@ packages: engines: {node: '>=4.x'} dev: true - /gunzip-maybe/1.4.2: - resolution: {integrity: sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw==} - hasBin: true - dependencies: - browserify-zlib: 0.1.4 - is-deflate: 1.0.0 - is-gzip: 1.0.0 - peek-stream: 1.1.3 - pumpify: 1.5.1 - through2: 2.0.5 - dev: true - /handlebars/4.7.7: resolution: {integrity: sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==} engines: {node: '>=0.4.7'} @@ -2823,8 +2762,8 @@ packages: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} dev: true - /ignore/5.2.0: - resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==} + /ignore/5.2.1: + resolution: {integrity: sha512-d2qQLzTJ9WxQftPAuEQpSPmKqzxePjzVbpAVv62AQ64NTL+wR4JkrVqR/LqFsFEUsHDAiId52mJteHDFuDkElA==} engines: {node: '>= 4'} dev: true @@ -2941,10 +2880,6 @@ packages: has-tostringtag: 1.0.0 dev: true - /is-deflate/1.0.0: - resolution: {integrity: sha512-YDoFpuZWu1VRXlsnlYMzKyVRITXj7Ej/V9gXQ2/pAe7X1J7M/RNOqaIYi6qUn+B7nGyB9pDXrv02dsB58d2ZAQ==} - dev: true - /is-extglob/2.1.1: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} @@ -2967,11 +2902,6 @@ packages: is-extglob: 2.1.1 dev: true - /is-gzip/1.0.0: - resolution: {integrity: sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ==} - engines: {node: '>=0.10.0'} - dev: true - /is-installed-globally/0.1.0: resolution: {integrity: sha512-ERNhMg+i/XgDwPIPF3u24qpajVreaiSuvpb1Uu0jugw7KKcxGyCX8cgp8P5fwTmAuXku6beDHHECdKArjlg7tw==} engines: {node: '>=4'} @@ -3086,10 +3016,6 @@ packages: resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==} dev: true - /isarray/1.0.0: - resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} - dev: true - /isexe/2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} dev: true @@ -3098,8 +3024,8 @@ packages: resolution: {integrity: sha512-opJeO4nCucVnsjiXOE+/PcCgYw9Gwpvs/a6B1LL/lQhwWwpbVEVYDZ1FokFr8PRc7ghYlrFPuyHuiiDNTQxmcw==} dev: true - /js-sdsl/4.1.5: - resolution: {integrity: sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q==} + /js-sdsl/4.2.0: + resolution: {integrity: sha512-dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXSQ==} dev: true /js-tokens/3.0.2: @@ -3330,7 +3256,7 @@ packages: https-proxy-agent: 5.0.1 is-lambda: 1.0.1 lru-cache: 7.14.1 - minipass: 3.3.4 + minipass: 3.3.6 minipass-collect: 1.0.2 minipass-fetch: 2.1.2 minipass-flush: 1.0.5 @@ -3410,14 +3336,14 @@ packages: resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==} engines: {node: '>= 8'} dependencies: - minipass: 3.3.4 + minipass: 3.3.6 dev: true /minipass-fetch/2.1.2: resolution: {integrity: sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: - minipass: 3.3.4 + minipass: 3.3.6 minipass-sized: 1.0.3 minizlib: 2.1.2 optionalDependencies: @@ -3428,25 +3354,25 @@ packages: resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} engines: {node: '>= 8'} dependencies: - minipass: 3.3.4 + minipass: 3.3.6 dev: true /minipass-pipeline/1.2.4: resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} engines: {node: '>=8'} dependencies: - minipass: 3.3.4 + minipass: 3.3.6 dev: true /minipass-sized/1.0.3: resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==} engines: {node: '>=8'} dependencies: - minipass: 3.3.4 + minipass: 3.3.6 dev: true - /minipass/3.3.4: - resolution: {integrity: sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==} + /minipass/3.3.6: + resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} engines: {node: '>=8'} dependencies: yallist: 4.0.0 @@ -3456,7 +3382,7 @@ packages: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} dependencies: - minipass: 3.3.4 + minipass: 3.3.6 yallist: 4.0.0 dev: true @@ -3578,20 +3504,6 @@ packages: resolution: {integrity: sha512-CvkDw2OEnme7ybCykJpVcKH+uAOLV2qLqiyla128dN9TkEWfrYmxG6C2boDe5KcNQqZF3orkqzGgOMvZ/JNekA==} dev: false - /node-domexception/1.0.0: - resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} - engines: {node: '>=10.5.0'} - dev: true - - /node-fetch/3.3.0: - resolution: {integrity: sha512-BKwRP/O0UvoMKp7GNdwPlObhYGB5DQqwhEDQlNKuoqwVYSxkSZCSbHjnFFmUEtwSKRPU4kNK8PbDYYitwaE3QA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - data-uri-to-buffer: 4.0.0 - fetch-blob: 3.2.0 - formdata-polyfill: 4.0.10 - dev: true - /node-gyp-build/4.5.0: resolution: {integrity: sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==} hasBin: true @@ -3811,10 +3723,6 @@ packages: semver: 5.7.1 dev: true - /pako/0.2.9: - resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} - dev: true - /parent-module/1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} @@ -3832,10 +3740,6 @@ packages: lines-and-columns: 1.2.4 dev: true - /path-browserify/1.0.1: - resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} - dev: true - /path-exists/4.0.0: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} @@ -3871,14 +3775,6 @@ packages: resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} dev: true - /peek-stream/1.1.3: - resolution: {integrity: sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==} - dependencies: - buffer-from: 1.1.2 - duplexify: 3.7.1 - through2: 2.0.5 - dev: true - /picocolors/1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} dev: true @@ -3945,10 +3841,6 @@ packages: hasBin: true dev: true - /process-nextick-args/2.0.1: - resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} - dev: true - /progress/2.0.3: resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} engines: {node: '>=0.4.0'} @@ -3983,13 +3875,6 @@ packages: resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==} dev: true - /pump/2.0.1: - resolution: {integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==} - dependencies: - end-of-stream: 1.4.4 - once: 1.4.0 - dev: true - /pump/3.0.0: resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} dependencies: @@ -3997,14 +3882,6 @@ packages: once: 1.4.0 dev: true - /pumpify/1.5.1: - resolution: {integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==} - dependencies: - duplexify: 3.7.1 - inherits: 2.0.4 - pump: 2.0.1 - dev: true - /punycode/2.1.1: resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} engines: {node: '>=6'} @@ -4072,18 +3949,6 @@ packages: string_decoder: 0.10.31 dev: true - /readable-stream/2.3.7: - resolution: {integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==} - dependencies: - core-util-is: 1.0.3 - inherits: 2.0.4 - isarray: 1.0.0 - process-nextick-args: 2.0.1 - safe-buffer: 5.1.2 - string_decoder: 1.1.1 - util-deprecate: 1.0.2 - dev: true - /readable-stream/3.6.0: resolution: {integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==} engines: {node: '>= 6'} @@ -4111,8 +3976,8 @@ packages: dev: true optional: true - /regenerator-runtime/0.13.10: - resolution: {integrity: sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==} + /regenerator-runtime/0.13.11: + resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} dev: true optional: true @@ -4217,10 +4082,6 @@ packages: queue-microtask: 1.2.3 dev: true - /safe-buffer/5.1.2: - resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - dev: true - /safe-buffer/5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} dev: true @@ -4408,11 +4269,7 @@ packages: resolution: {integrity: sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: - minipass: 3.3.4 - dev: true - - /stream-shift/1.0.1: - resolution: {integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==} + minipass: 3.3.6 dev: true /string-width/2.1.1: @@ -4465,12 +4322,6 @@ packages: resolution: {integrity: sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==} dev: true - /string_decoder/1.1.1: - resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} - dependencies: - safe-buffer: 5.1.2 - dev: true - /string_decoder/1.3.0: resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} dependencies: @@ -4589,7 +4440,7 @@ packages: dependencies: chownr: 2.0.0 fs-minipass: 2.1.0 - minipass: 3.3.4 + minipass: 3.3.6 minizlib: 2.1.2 mkdirp: 1.0.4 yallist: 4.0.0 @@ -4606,13 +4457,6 @@ packages: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} dev: true - /through2/2.0.5: - resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} - dependencies: - readable-stream: 2.3.7 - xtend: 4.0.2 - dev: true - /timed-out/4.0.1: resolution: {integrity: sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA==} engines: {node: '>=0.10.0'} @@ -4636,13 +4480,6 @@ packages: is-number: 7.0.0 dev: true - /ts-morph/17.0.1: - resolution: {integrity: sha512-10PkHyXmrtsTvZSL+cqtJLTgFXkU43Gd0JCc0Rw6GchWbqKe0Rwgt1v3ouobTZwQzF1mGhDeAlWYBMGRV7y+3g==} - dependencies: - '@ts-morph/common': 0.18.0 - code-block-writer: 11.0.3 - dev: true - /ts-node/10.9.1_wup25etrarvlqkprac7h35hj7u: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true @@ -4825,7 +4662,7 @@ packages: engines: {node: '>=4'} dependencies: boxen: 1.3.0 - chalk: 2.4.2 + chalk: 2.4.1 configstore: 3.1.5 import-lazy: 2.1.0 is-ci: 1.2.1 @@ -4903,11 +4740,6 @@ packages: setimmediate-napi: 1.0.6 dev: true - /web-streams-polyfill/3.2.1: - resolution: {integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==} - engines: {node: '>= 8'} - dev: true - /which-boxed-primitive/1.0.2: resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} dependencies: @@ -4992,11 +4824,6 @@ packages: engines: {node: '>=4'} dev: true - /xtend/4.0.2: - resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} - engines: {node: '>=0.4'} - dev: true - /y18n/5.0.8: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} engines: {node: '>=10'}